Lines Matching defs:flags
1833 * depending on 'flags'.
1850 dnode_next_offset_level(dnode_t *dn, int flags, uint64_t *offset,
1864 hole = ((flags & DNODE_FIND_HOLE) != 0);
1865 inc = (flags & DNODE_FIND_BACKWARDS) ? -1 : 1;
1968 * dnode_next_offset(dn, flags, offset, 1, 1, 0);
1972 * dnode_next_offset(mdn, flags, offset, 0, DNODES_PER_BLOCK, txg);
1983 dnode_next_offset(dnode_t *dn, int flags, uint64_t *offset,
1990 if (!(flags & DNODE_FIND_HAVELOCK))
2000 if (flags & DNODE_FIND_HOLE)
2012 flags, offset, lvl, blkfill, txg);
2019 flags, offset, lvl, blkfill, txg);
2026 if ((flags & DNODE_FIND_HOLE) && error == ESRCH && txg == 0 &&
2027 minlvl == 1 && blkfill == 1 && !(flags & DNODE_FIND_BACKWARDS)) {
2031 if (error == 0 && (flags & DNODE_FIND_BACKWARDS ?
2035 if (!(flags & DNODE_FIND_HAVELOCK))