usr/src/uts/common/fs/zfs/dbuf.c
changeset 13700 2889e2596bd6
parent 13298 c234f438c0d3
child 13764 38b4aca480b3
equal deleted inserted replaced
13699:733714f4dc24 13700:2889e2596bd6
    19  * CDDL HEADER END
    19  * CDDL HEADER END
    20  */
    20  */
    21 /*
    21 /*
    22  * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
    22  * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
    23  * Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
    23  * Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
       
    24  * Copyright (c) 2012 by Delphix. All rights reserved.
    24  */
    25  */
    25 
    26 
    26 #include <sys/zfs_context.h>
    27 #include <sys/zfs_context.h>
    27 #include <sys/dmu.h>
    28 #include <sys/dmu.h>
    28 #include <sys/dmu_impl.h>
    29 #include <sys/dmu_impl.h>
   225 		return (B_TRUE);
   226 		return (B_TRUE);
   226 	} else {
   227 	} else {
   227 		boolean_t is_metadata;
   228 		boolean_t is_metadata;
   228 
   229 
   229 		DB_DNODE_ENTER(db);
   230 		DB_DNODE_ENTER(db);
   230 		is_metadata = dmu_ot[DB_DNODE(db)->dn_type].ot_metadata;
   231 		is_metadata = DMU_OT_IS_METADATA(DB_DNODE(db)->dn_type);
   231 		DB_DNODE_EXIT(db);
   232 		DB_DNODE_EXIT(db);
   232 
   233 
   233 		return (is_metadata);
   234 		return (is_metadata);
   234 	}
   235 	}
   235 }
   236 }