Home
last modified time | relevance | path

Searched refs:z_sa_hdl (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_sa.c81 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_readlink()
106 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_symlink()
138 if (sa_lookup(zp->z_sa_hdl, SA_ZPL_SCANSTAMP(zfsvfs), in zfs_sa_get_scanstamp()
144 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_get_scanstamp()
150 sa_object_info(zp->z_sa_hdl, &doi); in zfs_sa_get_scanstamp()
172 VERIFY0(sa_update(zp->z_sa_hdl, SA_ZPL_SCANSTAMP(zfsvfs), in zfs_sa_set_scanstamp()
177 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_set_scanstamp()
180 sa_object_info(zp->z_sa_hdl, &doi); in zfs_sa_set_scanstamp()
189 VERIFY0(sa_update(zp->z_sa_hdl, SA_ZPL_FLAGS(zfsvfs), in zfs_sa_set_scanstamp()
206 error = sa_size(zp->z_sa_hdl, SA_ZPL_DXATTR(zfsvfs), &size); in zfs_sa_get_xattr()
[all …]
H A Dzfs_vnops.c463 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), in zfs_read()
520 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), uio, in zfs_read()
581 (void) sa_update(zp->z_sa_hdl, SA_ZPL_MODE(zfsvfs), in zfs_clear_setid_bits_if_necessary()
840 abuf = dmu_request_arcbuf(sa_get_db(zp->z_sa_hdl), in zfs_write()
866 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_write()
867 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_write()
906 error = dmu_write_uio_dbuf(sa_get_db(zp->z_sa_hdl), in zfs_write()
946 sa_get_db(zp->z_sa_hdl), woff, abuf, tx, dflags); in zfs_write()
995 (void) sa_update(zp->z_sa_hdl, SA_ZPL_SIZE(zfsvfs), in zfs_write()
1024 error1 = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_write()
[all …]
H A Dzfs_log.c362 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(zp)), &lr->lr_gen, in zfs_log_create()
364 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_CRTIME(ZTOZSB(zp)), in zfs_log_create()
367 if (sa_lookup(zp->z_sa_hdl, SA_ZPL_RDEV(ZTOZSB(zp)), &lr->lr_rdev, in zfs_log_create()
491 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(zp)), &lr->lr_gen, in zfs_log_symlink()
493 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_CRTIME(ZTOZSB(zp)), in zfs_log_symlink()
581 (void) sa_lookup(wzp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(wzp)), &lr->lr_wgen, in zfs_log_rename_whiteout()
583 (void) sa_lookup(wzp->z_sa_hdl, SA_ZPL_CRTIME(ZTOZSB(wzp)), in zfs_log_rename_whiteout()
595 (void) sa_lookup(wzp->z_sa_hdl, SA_ZPL_RDEV(ZTOZSB(wzp)), &lr->lr_wrdev, in zfs_log_rename_whiteout()
615 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_log_write()
630 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(zp)), &gen, in zfs_log_write()
H A Dzfs_replay.c902 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_replay_write2()
914 (void) sa_update(zp->z_sa_hdl, SA_ZPL_SIZE(zfsvfs), in zfs_replay_write2()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_dir.c176 error = sa_lookup(dzp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), &zoid, in zfs_dirent_lookup()
216 if ((error = sa_lookup(dzp->z_sa_hdl, in zfs_dd_lookup()
339 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_unlinked_drain()
347 VERIFY0(sa_update(zp->z_sa_hdl, SA_ZPL_LINKS(zfsvfs), in zfs_unlinked_drain()
397 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
399 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
487 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_rmnode()
651 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
668 error = sa_bulk_update(dzp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
777 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_link_destroy()
[all …]
H A Dzfs_znode_os.c303 sa_handle_destroy(sharezp->z_sa_hdl); in zfs_create_share_dir()
356 ASSERT0P(zp->z_sa_hdl); in zfs_znode_sa_init()
360 SA_HDL_SHARED, &zp->z_sa_hdl)); in zfs_znode_sa_init()
362 zp->z_sa_hdl = sa_hdl; in zfs_znode_sa_init()
382 sa_handle_destroy(zp->z_sa_hdl); in zfs_znode_dmu_fini()
383 zp->z_sa_hdl = NULL; in zfs_znode_dmu_fini()
446 zp->z_sa_hdl = NULL; in zfs_znode_alloc()
480 if (sa_bulk_lookup(zp->z_sa_hdl, bulk, count) != 0 || zp->z_gen == 0 || in zfs_znode_alloc()
483 sa_lookup(zp->z_sa_hdl, SA_ZPL_PROJID(zfsvfs), &projid, 8) != 0)) { in zfs_znode_alloc()
485 sa_handle_destroy(zp->z_sa_hdl); in zfs_znode_alloc()
[all …]
H A Dzfs_vnops_os.c622 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), in mappedread()
780 } else if (zdp->z_sa_hdl == NULL) { in zfs_lookup()
935 if (zdp->z_sa_hdl == NULL) { in zfs_lookup()
938 error = sa_lookup(zdp->z_sa_hdl, SA_ZPL_PARENT(zfsvfs), in zfs_lookup()
1151 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_create()
1266 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_remove_()
1281 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_remove_()
1286 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_remove_()
1287 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove_()
1617 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_rmdir_()
[all …]
H A Dzfs_acl.c350 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zp->z_zfsvfs), in zfs_external_acl()
381 if ((error = sa_size(zp->z_sa_hdl, SA_ZPL_DACL_ACES(zfsvfs), in zfs_acl_znode_info()
385 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_COUNT(zfsvfs), in zfs_acl_znode_info()
390 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zfsvfs), in zfs_acl_znode_info()
423 if ((error = sa_lookup(zp->z_sa_hdl, in zfs_znode_acl_version()
1100 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_ACES(zp->z_zfsvfs), in zfs_acl_node_read()
1229 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zfsvfs), in zfs_aclset_common()
1318 return (sa_bulk_update(zp->z_sa_hdl, bulk, count, tx)); in zfs_aclset_common()
1975 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_setacl()
H A Dzfs_vfsops.c1673 if (zp->z_sa_hdl != NULL) { in zfsvfs_teardown()
1976 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(zfsvfs), &zp_gen, in zfs_fhtovp()
H A Dzfs_ctldir.c369 VERIFY0(sa_lookup(VTOZ(rvp)->z_sa_hdl, SA_ZPL_CRTIME(zfsvfs), in zfsctl_create()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_vnops_os.c332 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), in mappedread()
462 } else if (zdp->z_sa_hdl == NULL) { in zfs_lookup()
735 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_create()
1066 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_remove()
1077 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_remove()
1082 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_remove()
1083 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove()
1139 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_remove()
1156 error = sa_update(xzp->z_sa_hdl, SA_ZPL_LINKS(zfsvfs), in zfs_remove()
1163 error = sa_remove(zp->z_sa_hdl, in zfs_remove()
[all …]
H A Dzfs_znode_os.c330 ASSERT0P(zp->z_sa_hdl); in zfs_znode_sa_init()
334 SA_HDL_SHARED, &zp->z_sa_hdl)); in zfs_znode_sa_init()
336 zp->z_sa_hdl = sa_hdl; in zfs_znode_sa_init()
351 sa_handle_destroy(zp->z_sa_hdl); in zfs_znode_dmu_fini()
352 zp->z_sa_hdl = NULL; in zfs_znode_dmu_fini()
437 (void) sa_lookup(ITOZ(ip)->z_sa_hdl, SA_ZPL_RDEV(zfsvfs), &rdev, in zfs_inode_set_ops()
492 dmu_object_size_from_db(sa_get_db(zp->z_sa_hdl), &blksize, &i_blocks); in zfs_znode_update_vfs()
540 zp->z_sa_hdl = NULL; in zfs_znode_alloc()
565 if (sa_bulk_lookup(zp->z_sa_hdl, bulk, count) != 0 || tmp_gen == 0 || in zfs_znode_alloc()
568 sa_lookup(zp->z_sa_hdl, SA_ZPL_PROJID(zfsvfs), &projid, 8) != 0)) { in zfs_znode_alloc()
[all …]
H A Dzfs_dir.c313 error = sa_lookup(dzp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), &zoid, in zfs_dirent_lock()
403 if ((error = sa_lookup(dzp->z_sa_hdl, in zfs_dirlook()
619 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
621 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
709 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_rmnode()
726 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_rmnode()
752 VERIFY0(sa_update(xzp->z_sa_hdl, SA_ZPL_LINKS(zfsvfs), in zfs_rmnode()
874 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
896 error = sa_bulk_update(dzp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
988 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_drop_nlink_locked()
[all …]
H A Dzfs_acl.c350 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(ZTOZSB(zp)), in zfs_external_acl()
380 if ((error = sa_size(zp->z_sa_hdl, SA_ZPL_DACL_ACES(zfsvfs), in zfs_acl_znode_info()
384 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_COUNT(zfsvfs), in zfs_acl_znode_info()
389 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zfsvfs), in zfs_acl_znode_info()
422 if ((error = sa_lookup(zp->z_sa_hdl, in zfs_znode_acl_version()
1128 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_ACES(ZTOZSB(zp)), in zfs_acl_node_read()
1414 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zfsvfs), in zfs_aclset_common()
1503 return (sa_bulk_update(zp->z_sa_hdl, bulk, count, tx)); in zfs_aclset_common()
2165 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_setacl()
H A Dzfs_vfsops.c1075 sa_object_size(zp->z_sa_hdl, &blksize, &nblocks); in zfs_statfs_project()
1430 if (zp->z_sa_hdl) in zfsvfs_teardown()
1828 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(zfsvfs), &zp_gen, in zfs_vget()
H A Dzfs_ctldir.c506 zp->z_sa_hdl = NULL; in zfsctl_inode_alloc()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_znode.h76 VERIFY0(sa_update(zp->z_sa_hdl, SA_ZPL_FLAGS(ZTOZSB(zp)), \
213 sa_handle_t *z_sa_hdl; /* handle to sa data */ member
228 if (unlikely(zp->z_sa_hdl == NULL)) in zfs_verify_zp()