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.c599 znode_t *xzp; in zfs_purgedir() local
610 ZFS_DIRENT_OBJ(zap->za_first_integer), &xzp); in zfs_purgedir()
616 ASSERT(S_ISREG(ZTOI(xzp)->i_mode) || in zfs_purgedir()
617 S_ISLNK(ZTOI(xzp)->i_mode)); in zfs_purgedir()
622 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
625 zfs_sa_upgrade_txholds(tx, xzp); in zfs_purgedir()
630 zfs_zrele_async(xzp); in zfs_purgedir()
638 error = zfs_link_destroy(&dl, xzp, tx, 0, NULL); in zfs_purgedir()
643 zfs_zrele_async(xzp); in zfs_purgedir()
657 znode_t *xzp = NULL; in zfs_rmnode() local
[all …]
H A Dzpl_xattr.c285 znode_t *xzp = NULL; in zpl_xattr_get_dir() local
295 error = -zfs_lookup(dxzp, (char *)name, &xzp, 0, cr, NULL, NULL); in zpl_xattr_get_dir()
299 xip = ZTOI(xzp); in zpl_xattr_get_dir()
324 if (xzp) in zpl_xattr_get_dir()
325 zrele(xzp); in zpl_xattr_get_dir()
460 znode_t *xzp = NULL; in zpl_xattr_set_dir() local
482 error = -zfs_lookup(dxzp, (char *)name, &xzp, 0, cr, NULL, NULL); in zpl_xattr_set_dir()
490 if (xzp) in zpl_xattr_set_dir()
497 if (xzp == NULL) { in zpl_xattr_set_dir()
504 error = -zfs_create(dxzp, (char *)name, vap, 0, 0644, &xzp, in zpl_xattr_set_dir()
[all …]
H A Dzfs_vnops_os.c995 znode_t *xzp; in zfs_remove() local
1028 xzp = NULL; in zfs_remove()
1080 error = zfs_zget(zfsvfs, xattr_obj, &xzp); in zfs_remove()
1083 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove()
1108 if (xzp) in zfs_remove()
1109 zrele(xzp); in zfs_remove()
1116 if (xzp) in zfs_remove()
1117 zrele(xzp); in zfs_remove()
1146 VERIFY_IMPLY(xattr_obj_unlinked, xzp); in zfs_remove()
1151 ASSERT3U(ZTOI(xzp)->i_nlink, ==, 2); in zfs_remove()
[all …]
H A Dzfs_acl.c2632 znode_t *xzp; in zfs_zaccess() local
2644 zp->z_xattr_parent, &xzp)) != 0) { in zfs_zaccess()
2648 check_zp = xzp; in zfs_zaccess()
2695 zrele(xzp); in zfs_zaccess()
2702 zrele(xzp); in zfs_zaccess()
2764 zrele(xzp); in zfs_zaccess()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_dir.c375 znode_t *xzp; in zfs_purgedir() local
386 ZFS_DIRENT_OBJ(zap->za_first_integer), &xzp); in zfs_purgedir()
392 vn_lock(ZTOV(xzp), LK_EXCLUSIVE | LK_RETRY); in zfs_purgedir()
393 ASSERT((ZTOV(xzp)->v_type == VREG) || in zfs_purgedir()
394 (ZTOV(xzp)->v_type == VLNK)); in zfs_purgedir()
399 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
402 zfs_sa_upgrade_txholds(tx, xzp); in zfs_purgedir()
407 vput(ZTOV(xzp)); in zfs_purgedir()
412 error = zfs_link_destroy(dzp, zap->za_name, xzp, tx, 0, NULL); in zfs_purgedir()
417 vput(ZTOV(xzp)); in zfs_purgedir()
[all …]
H A Dzfs_acl.c2350 znode_t *xzp = NULL; in zfs_zaccess() local
2376 zp->z_xattr_parent, &xzp)) != 0) { in zfs_zaccess()
2380 check_zp = xzp; in zfs_zaccess()
2425 VN_RELE(ZTOV(xzp)); in zfs_zaccess()
2432 VN_RELE(ZTOV(xzp)); in zfs_zaccess()
2495 VN_RELE(ZTOV(xzp)); in zfs_zaccess()
H A Dzfs_vnops_os.c1217 znode_t *xzp; in zfs_remove_() local
1238 xzp = NULL; in zfs_remove_()
1260 error = zfs_zget(zfsvfs, xattr_obj, &xzp); in zfs_remove_()
1276 if (xzp) { in zfs_remove_()
1278 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove_()
1317 if (xzp) in zfs_remove_()
1318 vrele(ZTOV(xzp)); in zfs_remove_()