Searched refs:DNODE_MUST_BE_FREE (Results 1 – 4 of 4) sorted by path
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfsimpl.h | 976 #define DNODE_MUST_BE_FREE 2 macro
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu_object.c | 167 error = dnode_hold_impl(os, object, DNODE_MUST_BE_FREE, in dmu_object_alloc_impl() 250 err = dnode_hold_impl(os, object, DNODE_MUST_BE_FREE, dn_slots, in dmu_object_claim_dnsize()
|
H A D | dnode.c | 1287 ASSERT(!(flag & DNODE_MUST_BE_FREE) || (slots > 0)); in dnode_hold_impl() 1300 ASSERT((flag & DNODE_MUST_BE_ALLOCATED) || (flag & DNODE_MUST_BE_FREE)); in dnode_hold_impl() 1315 if ((flag & DNODE_MUST_BE_FREE) && type != DMU_OT_NONE) in dnode_hold_impl() 1475 } else if (flag & DNODE_MUST_BE_FREE) { in dnode_hold_impl() 1648 return (dnode_hold_impl(os, object, DNODE_MUST_BE_FREE | DNODE_DRY_RUN, in dnode_try_claim()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dnode.h | 48 #define DNODE_MUST_BE_FREE 2 macro
|