Searched refs:xzp (Results 1 – 7 of 7) sorted by relevance
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zfs_dir.c | 597 znode_t *xzp; in zfs_purgedir() local 608 ZFS_DIRENT_OBJ(zap->za_first_integer), &xzp); in zfs_purgedir() 614 ASSERT(S_ISREG(ZTOI(xzp)->i_mode) || in zfs_purgedir() 615 S_ISLNK(ZTOI(xzp)->i_mode)); in zfs_purgedir() 620 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir() 623 zfs_sa_upgrade_txholds(tx, xzp); in zfs_purgedir() 628 zfs_zrele_async(xzp); in zfs_purgedir() 636 error = zfs_link_destroy(&dl, xzp, tx, 0, NULL); in zfs_purgedir() 641 zfs_zrele_async(xzp); in zfs_purgedir() 655 znode_t *xzp = NULL; in zfs_rmnode() local [all …]
|
H A D | zpl_xattr.c | 284 znode_t *xzp = NULL; in zpl_xattr_get_dir() local 294 error = -zfs_lookup(dxzp, (char *)name, &xzp, 0, cr, NULL, NULL); in zpl_xattr_get_dir() 298 xip = ZTOI(xzp); in zpl_xattr_get_dir() 323 if (xzp) in zpl_xattr_get_dir() 324 zrele(xzp); in zpl_xattr_get_dir() 459 znode_t *xzp = NULL; in zpl_xattr_set_dir() local 481 error = -zfs_lookup(dxzp, (char *)name, &xzp, 0, cr, NULL, NULL); in zpl_xattr_set_dir() 489 if (xzp) in zpl_xattr_set_dir() 496 if (xzp == NULL) { in zpl_xattr_set_dir() 503 error = -zfs_create(dxzp, (char *)name, vap, 0, 0644, &xzp, in zpl_xattr_set_dir() [all …]
|
H A D | zfs_vnops_os.c | 990 znode_t *xzp; in zfs_remove() local 1023 xzp = NULL; in zfs_remove() 1075 error = zfs_zget(zfsvfs, xattr_obj, &xzp); in zfs_remove() 1078 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove() 1102 if (xzp) in zfs_remove() 1103 zrele(xzp); in zfs_remove() 1110 if (xzp) in zfs_remove() 1111 zrele(xzp); in zfs_remove() 1140 VERIFY_IMPLY(xattr_obj_unlinked, xzp); in zfs_remove() 1145 ASSERT3U(ZTOI(xzp)->i_nlink, ==, 2); in zfs_remove() [all …]
|
H A D | zfs_acl.c | 2630 znode_t *xzp; in zfs_zaccess() local 2642 zp->z_xattr_parent, &xzp)) != 0) { in zfs_zaccess() 2646 check_zp = xzp; in zfs_zaccess() 2693 zrele(xzp); in zfs_zaccess() 2700 zrele(xzp); in zfs_zaccess() 2762 zrele(xzp); in zfs_zaccess()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_dir.c | 374 znode_t *xzp; in zfs_purgedir() local 385 ZFS_DIRENT_OBJ(zap->za_first_integer), &xzp); in zfs_purgedir() 391 vn_lock(ZTOV(xzp), LK_EXCLUSIVE | LK_RETRY); in zfs_purgedir() 392 ASSERT((ZTOV(xzp)->v_type == VREG) || in zfs_purgedir() 393 (ZTOV(xzp)->v_type == VLNK)); in zfs_purgedir() 398 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir() 401 zfs_sa_upgrade_txholds(tx, xzp); in zfs_purgedir() 406 vput(ZTOV(xzp)); in zfs_purgedir() 411 error = zfs_link_destroy(dzp, zap->za_name, xzp, tx, 0, NULL); in zfs_purgedir() 416 vput(ZTOV(xzp)); in zfs_purgedir() [all …]
|
H A D | zfs_acl.c | 2348 znode_t *xzp = NULL; in zfs_zaccess() local 2391 VN_RELE(ZTOV(xzp)); in zfs_zaccess() 2398 VN_RELE(ZTOV(xzp)); in zfs_zaccess() 2461 VN_RELE(ZTOV(xzp)); in zfs_zaccess()
|
H A D | zfs_vnops_os.c | 1116 znode_t *xzp; in zfs_remove_() local 1137 xzp = NULL; in zfs_remove_() 1159 error = zfs_zget(zfsvfs, xattr_obj, &xzp); in zfs_remove_() 1175 if (xzp) { in zfs_remove_() 1177 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove_() 1216 if (xzp) in zfs_remove_() 1217 vrele(ZTOV(xzp)); in zfs_remove_()
|