Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
HDzfs_dir.c593 znode_t *xzp; in zfs_purgedir() local
604 ZFS_DIRENT_OBJ(zap.za_first_integer), &xzp); in zfs_purgedir()
610 ASSERT(S_ISREG(ZTOI(xzp)->i_mode) || in zfs_purgedir()
611 S_ISLNK(ZTOI(xzp)->i_mode)); in zfs_purgedir()
616 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
619 zfs_sa_upgrade_txholds(tx, xzp); in zfs_purgedir()
624 zfs_zrele_async(xzp); in zfs_purgedir()
632 error = zfs_link_destroy(&dl, xzp, tx, 0, NULL); in zfs_purgedir()
637 zfs_zrele_async(xzp); in zfs_purgedir()
650 znode_t *xzp = NULL; in zfs_rmnode() local
[all …]
HDzpl_xattr.c280 znode_t *xzp = NULL; in zpl_xattr_get_dir() local
290 error = -zfs_lookup(dxzp, (char *)name, &xzp, 0, cr, NULL, NULL); in zpl_xattr_get_dir()
294 xip = ZTOI(xzp); in zpl_xattr_get_dir()
319 if (xzp) in zpl_xattr_get_dir()
320 zrele(xzp); in zpl_xattr_get_dir()
454 znode_t *xzp = NULL; in zpl_xattr_set_dir() local
476 error = -zfs_lookup(dxzp, (char *)name, &xzp, 0, cr, NULL, NULL); in zpl_xattr_set_dir()
484 if (xzp) in zpl_xattr_set_dir()
491 if (xzp == NULL) { in zpl_xattr_set_dir()
498 error = -zfs_create(dxzp, (char *)name, vap, 0, 0644, &xzp, in zpl_xattr_set_dir()
[all …]
HDzfs_vnops_os.c965 znode_t *xzp; in zfs_remove() local
998 xzp = NULL; in zfs_remove()
1050 error = zfs_zget(zfsvfs, xattr_obj, &xzp); in zfs_remove()
1053 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove()
1077 if (xzp) in zfs_remove()
1078 zrele(xzp); in zfs_remove()
1085 if (xzp) in zfs_remove()
1086 zrele(xzp); in zfs_remove()
1119 ASSERT3U(ZTOI(xzp)->i_nlink, ==, 2); in zfs_remove()
1120 mutex_enter(&xzp->z_lock); in zfs_remove()
[all …]
HDzfs_acl.c2548 znode_t *xzp; in zfs_zaccess() local
2560 zp->z_xattr_parent, &xzp)) != 0) { in zfs_zaccess()
2564 check_zp = xzp; in zfs_zaccess()
2609 zrele(xzp); in zfs_zaccess()
2616 zrele(xzp); in zfs_zaccess()
2678 zrele(xzp); in zfs_zaccess()
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/
HDzfs_dir.c373 znode_t *xzp; in zfs_purgedir() local
383 ZFS_DIRENT_OBJ(zap.za_first_integer), &xzp); in zfs_purgedir()
389 vn_lock(ZTOV(xzp), LK_EXCLUSIVE | LK_RETRY); in zfs_purgedir()
390 ASSERT((ZTOV(xzp)->v_type == VREG) || in zfs_purgedir()
391 (ZTOV(xzp)->v_type == VLNK)); in zfs_purgedir()
396 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_purgedir()
399 zfs_sa_upgrade_txholds(tx, xzp); in zfs_purgedir()
404 vput(ZTOV(xzp)); in zfs_purgedir()
409 error = zfs_link_destroy(dzp, zap.za_name, xzp, tx, 0, NULL); in zfs_purgedir()
414 vput(ZTOV(xzp)); in zfs_purgedir()
[all …]
HDzfs_acl.c2349 znode_t *xzp = NULL; in zfs_zaccess() local
2392 VN_RELE(ZTOV(xzp)); in zfs_zaccess()
2399 VN_RELE(ZTOV(xzp)); in zfs_zaccess()
2463 VN_RELE(ZTOV(xzp)); in zfs_zaccess()
HDzfs_vnops_os.c1225 znode_t *xzp; in zfs_remove_() local
1243 xzp = NULL; in zfs_remove_()
1265 error = zfs_zget(zfsvfs, xattr_obj, &xzp); in zfs_remove_()
1281 if (xzp) { in zfs_remove_()
1283 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE); in zfs_remove_()
1322 if (xzp) in zfs_remove_()
1323 vrele(ZTOV(xzp)); in zfs_remove_()