Lines Matching refs:xzp
593 znode_t *xzp;
604 ZFS_DIRENT_OBJ(zap.za_first_integer), &xzp);
610 ASSERT(S_ISREG(ZTOI(xzp)->i_mode) ||
611 S_ISLNK(ZTOI(xzp)->i_mode));
616 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE);
619 zfs_sa_upgrade_txholds(tx, xzp);
624 zfs_zrele_async(xzp);
632 error = zfs_link_destroy(&dl, xzp, tx, 0, NULL);
637 zfs_zrele_async(xzp);
650 znode_t *xzp = NULL;
701 error = zfs_zget(zfsvfs, xattr_obj, &xzp);
713 if (xzp) {
715 dmu_tx_hold_sa(tx, xzp->z_sa_hdl, B_FALSE);
733 if (xzp) {
735 mutex_enter(&xzp->z_lock);
736 xzp->z_unlinked = B_TRUE; /* mark xzp for deletion */
737 clear_nlink(ZTOI(xzp)); /* no more links to it */
739 VERIFY(0 == sa_update(xzp->z_sa_hdl, SA_ZPL_LINKS(zfsvfs),
741 mutex_exit(&xzp->z_lock);
742 zfs_unlinked_add(xzp, tx);
770 if (xzp)
771 zfs_zrele_async(xzp);
1058 znode_t *xzp;
1094 zfs_mknode(zp, vap, tx, cr, IS_XATTR, &xzp, &acl_ids);
1100 error = sa_lookup(xzp->z_sa_hdl, SA_ZPL_PARENT(zfsvfs),
1105 VERIFY(0 == sa_update(zp->z_sa_hdl, SA_ZPL_XATTR(zfsvfs), &xzp->z_id,
1106 sizeof (xzp->z_id), tx));
1109 zfs_log_create(zfsvfs->z_log, tx, TX_MKXATTR, zp, xzp, "", NULL,
1115 *xzpp = xzp;
1137 znode_t *xzp;
1142 error = zfs_dirent_lock(&dl, zp, "", &xzp, ZXATTR, NULL, NULL);
1146 if (xzp != NULL) {
1147 *xzpp = xzp;