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.c80 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_readlink()
105 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_symlink()
137 if (sa_lookup(zp->z_sa_hdl, SA_ZPL_SCANSTAMP(zfsvfs), in zfs_sa_get_scanstamp()
143 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_get_scanstamp()
149 sa_object_info(zp->z_sa_hdl, &doi); in zfs_sa_get_scanstamp()
171 VERIFY(0 == sa_update(zp->z_sa_hdl, SA_ZPL_SCANSTAMP(zfsvfs), in zfs_sa_set_scanstamp()
176 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_set_scanstamp()
179 sa_object_info(zp->z_sa_hdl, &doi); in zfs_sa_set_scanstamp()
188 VERIFY(0 == sa_update(zp->z_sa_hdl, SA_ZPL_FLAGS(zfsvfs), in zfs_sa_set_scanstamp()
205 error = sa_size(zp->z_sa_hdl, SA_ZPL_DXATTR(zfsvfs), &size); in zfs_sa_get_xattr()
[all …]
H A Dzfs_vnops.c429 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), in zfs_read()
485 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), uio, in zfs_read()
545 (void) sa_update(zp->z_sa_hdl, SA_ZPL_MODE(zfsvfs), in zfs_clear_setid_bits_if_necessary()
804 abuf = dmu_request_arcbuf(sa_get_db(zp->z_sa_hdl), in zfs_write()
830 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_write()
831 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_write()
864 error = dmu_write_uio_dbuf(sa_get_db(zp->z_sa_hdl), in zfs_write()
904 sa_get_db(zp->z_sa_hdl), woff, abuf, tx); in zfs_write()
953 (void) sa_update(zp->z_sa_hdl, SA_ZPL_SIZE(zfsvfs), in zfs_write()
982 error1 = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_write()
[all …]
H A Dzfs_log.c361 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(zp)), &lr->lr_gen, in zfs_log_create()
363 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_CRTIME(ZTOZSB(zp)), in zfs_log_create()
366 if (sa_lookup(zp->z_sa_hdl, SA_ZPL_RDEV(ZTOZSB(zp)), &lr->lr_rdev, in zfs_log_create()
490 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(zp)), &lr->lr_gen, in zfs_log_symlink()
492 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_CRTIME(ZTOZSB(zp)), in zfs_log_symlink()
580 (void) sa_lookup(wzp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(wzp)), &lr->lr_wgen, in zfs_log_rename_whiteout()
582 (void) sa_lookup(wzp->z_sa_hdl, SA_ZPL_CRTIME(ZTOZSB(wzp)), in zfs_log_rename_whiteout()
594 (void) sa_lookup(wzp->z_sa_hdl, SA_ZPL_RDEV(ZTOZSB(wzp)), &lr->lr_wrdev, in zfs_log_rename_whiteout()
616 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_log_write()
639 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(ZTOZSB(zp)), &gen, in zfs_log_write()
H A Dzfs_replay.c901 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_replay_write2()
913 (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.c175 error = sa_lookup(dzp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), &zoid, in zfs_dirent_lookup()
215 if ((error = sa_lookup(dzp->z_sa_hdl, in zfs_dd_lookup()
338 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_unlinked_drain()
346 VERIFY0(sa_update(zp->z_sa_hdl, SA_ZPL_LINKS(zfsvfs), in zfs_unlinked_drain()
396 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
398 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
486 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_rmnode()
650 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
667 error = sa_bulk_update(dzp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
776 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_link_destroy()
[all …]
H A Dzfs_znode_os.c302 sa_handle_destroy(sharezp->z_sa_hdl); in zfs_create_share_dir()
355 ASSERT3P(zp->z_sa_hdl, ==, NULL); in zfs_znode_sa_init()
359 SA_HDL_SHARED, &zp->z_sa_hdl)); in zfs_znode_sa_init()
361 zp->z_sa_hdl = sa_hdl; in zfs_znode_sa_init()
381 sa_handle_destroy(zp->z_sa_hdl); in zfs_znode_dmu_fini()
382 zp->z_sa_hdl = NULL; in zfs_znode_dmu_fini()
445 zp->z_sa_hdl = NULL; in zfs_znode_alloc()
481 if (sa_bulk_lookup(zp->z_sa_hdl, bulk, count) != 0 || zp->z_gen == 0 || in zfs_znode_alloc()
484 sa_lookup(zp->z_sa_hdl, SA_ZPL_PROJID(zfsvfs), &projid, 8) != 0)) { in zfs_znode_alloc()
486 sa_handle_destroy(zp->z_sa_hdl); in zfs_znode_alloc()
[all …]
H A Dzfs_vnops_os.c517 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), in mappedread()
675 } else if (zdp->z_sa_hdl == NULL) { in zfs_lookup()
825 if (zdp->z_sa_hdl == NULL) { in zfs_lookup()
828 error = sa_lookup(zdp->z_sa_hdl, SA_ZPL_PARENT(zfsvfs), in zfs_lookup()
1041 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_create()
1156 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_remove_()
1171 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_remove_()
1176 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_remove_()
1177 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove_()
1508 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_rmdir_()
[all …]
H A Dzfs_acl.c349 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zp->z_zfsvfs), 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()
1099 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_ACES(zp->z_zfsvfs), in zfs_acl_node_read()
1228 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zfsvfs), in zfs_aclset_common()
1317 return (sa_bulk_update(zp->z_sa_hdl, bulk, count, tx)); in zfs_aclset_common()
1974 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_setacl()
H A Dzfs_vfsops.c1621 if (zp->z_sa_hdl != NULL) { in zfsvfs_teardown()
1916 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(zfsvfs), &zp_gen, in zfs_fhtovp()
H A Dzfs_ctldir.c368 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.c328 error = dmu_read_uio_dbuf(sa_get_db(zp->z_sa_hdl), in mappedread()
458 } else if (zdp->z_sa_hdl == NULL) { in zfs_lookup()
731 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_create()
1061 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_FALSE); in zfs_remove()
1072 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_remove()
1077 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_remove()
1078 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove()
1133 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_remove()
1150 error = sa_update(xzp->z_sa_hdl, SA_ZPL_LINKS(zfsvfs), in zfs_remove()
1157 error = sa_remove(zp->z_sa_hdl, in zfs_remove()
[all …]
H A Dzfs_znode_os.c334 ASSERT(zp->z_sa_hdl == NULL); in zfs_znode_sa_init()
338 SA_HDL_SHARED, &zp->z_sa_hdl)); in zfs_znode_sa_init()
340 zp->z_sa_hdl = sa_hdl; in zfs_znode_sa_init()
355 sa_handle_destroy(zp->z_sa_hdl); in zfs_znode_dmu_fini()
356 zp->z_sa_hdl = NULL; in zfs_znode_dmu_fini()
428 (void) sa_lookup(ITOZ(ip)->z_sa_hdl, SA_ZPL_RDEV(zfsvfs), &rdev, in zfs_inode_set_ops()
483 dmu_object_size_from_db(sa_get_db(zp->z_sa_hdl), &blksize, &i_blocks); in zfs_znode_update_vfs()
531 zp->z_sa_hdl = NULL; in zfs_znode_alloc()
558 if (sa_bulk_lookup(zp->z_sa_hdl, bulk, count) != 0 || tmp_gen == 0 || in zfs_znode_alloc()
561 sa_lookup(zp->z_sa_hdl, SA_ZPL_PROJID(zfsvfs), &projid, 8) != 0)) { in zfs_znode_alloc()
[all …]
H A Dzfs_dir.c312 error = sa_lookup(dzp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), &zoid, in zfs_dirent_lock()
402 if ((error = sa_lookup(dzp->z_sa_hdl, in zfs_dirlook()
618 dmu_tx_hold_sa(tx, dzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
620 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
708 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), in zfs_rmnode()
725 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_rmnode()
751 VERIFY(0 == sa_update(xzp->z_sa_hdl, SA_ZPL_LINKS(zfsvfs), in zfs_rmnode()
873 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
895 error = sa_bulk_update(dzp->z_sa_hdl, bulk, count, tx); in zfs_link_create()
987 error = sa_bulk_update(zp->z_sa_hdl, bulk, count, tx); in zfs_drop_nlink_locked()
[all …]
H A Dzfs_acl.c349 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(ZTOZSB(zp)), in zfs_external_acl()
379 if ((error = sa_size(zp->z_sa_hdl, SA_ZPL_DACL_ACES(zfsvfs), in zfs_acl_znode_info()
383 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_COUNT(zfsvfs), in zfs_acl_znode_info()
388 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zfsvfs), in zfs_acl_znode_info()
421 if ((error = sa_lookup(zp->z_sa_hdl, in zfs_znode_acl_version()
1127 error = sa_lookup(zp->z_sa_hdl, SA_ZPL_DACL_ACES(ZTOZSB(zp)), in zfs_acl_node_read()
1413 if ((error = sa_lookup(zp->z_sa_hdl, SA_ZPL_ZNODE_ACL(zfsvfs), in zfs_aclset_common()
1502 return (sa_bulk_update(zp->z_sa_hdl, bulk, count, tx)); in zfs_aclset_common()
2164 dmu_tx_hold_sa(tx, zp->z_sa_hdl, B_TRUE); in zfs_setacl()
H A Dzfs_vfsops.c1060 sa_object_size(zp->z_sa_hdl, &blksize, &nblocks); in zfs_statfs_project()
1344 if (zp->z_sa_hdl) in zfsvfs_teardown()
1742 (void) sa_lookup(zp->z_sa_hdl, SA_ZPL_GEN(zfsvfs), &zp_gen, in zfs_vget()
H A Dzfs_ctldir.c505 zp->z_sa_hdl = NULL; in zfsctl_inode_alloc()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_znode.h75 VERIFY(0 == sa_update(zp->z_sa_hdl, SA_ZPL_FLAGS(ZTOZSB(zp)), \
213 sa_handle_t *z_sa_hdl; /* handle to sa data */ member
226 if (unlikely(zp->z_sa_hdl == NULL)) in zfs_verify_zp()