Searched refs:DNODE_MUST_BE_ALLOCATED (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu_object.c285 err = dnode_hold_impl(os, object, DNODE_MUST_BE_ALLOCATED, 0,
303 err = dnode_hold_impl(os, object, DNODE_MUST_BE_ALLOCATED, 0,
327 err = dnode_hold_impl(os, object, DNODE_MUST_BE_ALLOCATED, 0,
H A Ddnode.c1257 * If the DNODE_MUST_BE_ALLOCATED flag is set, "slots" must be 0.
1271 * - Refers to an interior dnode slot (DNODE_MUST_BE_ALLOCATED)
1272 * ENOENT - The requested dnode is not allocated (DNODE_MUST_BE_ALLOCATED)
1273 * - The requested dnode is being freed (DNODE_MUST_BE_ALLOCATED)
1291 ASSERT(!(flag & DNODE_MUST_BE_ALLOCATED) || (slots == 0));
1305 ASSERT((flag & DNODE_MUST_BE_ALLOCATED) || (flag & DNODE_MUST_BE_FREE));
1318 if ((flag & DNODE_MUST_BE_ALLOCATED) && type == DMU_OT_NONE)
1421 if (flag & DNODE_MUST_BE_ALLOCATED) {
1579 return (dnode_hold_impl(os, object, DNODE_MUST_BE_ALLOCATED, 0, tag,
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddnode.h47 #define DNODE_MUST_BE_ALLOCATED 1 macro
450 * Number of times dnode_hold(..., DNODE_MUST_BE_ALLOCATED) was able
456 * Number of times dnode_hold(..., DNODE_MUST_BE_ALLOCATED) was not
461 * Number of times dnode_hold(..., DNODE_MUST_BE_ALLOCATED) was not
467 * Number of times dnode_hold(..., DNODE_MUST_BE_ALLOCATED) needed
472 * Number of times dnode_hold(..., DNODE_MUST_BE_ALLOCATED) did not
478 * Number of times dnode_hold(..., DNODE_MUST_BE_ALLOCATED) found
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfsimpl.h949 #define DNODE_MUST_BE_ALLOCATED 1 macro

Completed in 78 milliseconds