Home
last modified time | relevance | path

Searched refs:xzp (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_dir.c597 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 Dzpl_xattr.c284 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 Dzfs_vnops_os.c990 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 Dzfs_acl.c2630 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 Dzfs_dir.c374 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 Dzfs_acl.c2348 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 Dzfs_vnops_os.c1116 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_()