Lines Matching defs:zap
48 #include <sys/zap.h>
59 * zfs_match_find() is used by zfs_dirent_lock() to perform zap lookups
109 * in dzp's directory zap object. As long as you hold a dirlock, you can
111 * can change the zap entry for (i.e. link or unlink) this name.
170 * perform zap lookups, and the "width" of our dirlocks.
308 * not the dzp's z_lock, that protects the name in the zap object.)
453 * chance that the nlink list is using a fat zap (ie. has more than
482 zap_attribute_t *zap = zap_attribute_alloc();
493 zap_cursor_retrieve(&zc, zap) == 0 && !zfsvfs->z_drain_cancel;
501 zap->za_first_integer, &doi);
511 error = zfs_zget(zfsvfs, zap->za_first_integer, &zp);
538 zap_attribute_free(zap);
596 zap_attribute_t *zap = zap_attribute_alloc();
605 (error = zap_cursor_retrieve(&zc, zap)) == 0;
608 ZFS_DIRENT_OBJ(zap->za_first_integer), &xzp);
619 dmu_tx_hold_zap(tx, dzp->z_id, FALSE, zap->za_name);
634 dl.dl_name = zap->za_name;
644 zap_attribute_free(zap);
687 * an inconsistent truncated zap object in the delete queue. Note a