Lines Matching refs:dzp
1656 zfs_acl_ids_create(znode_t *dzp, int flag, vattr_t *vap, cred_t *cr, in zfs_acl_ids_create() argument
1660 zfsvfs_t *zfsvfs = dzp->z_zfsvfs; in zfs_acl_ids_create()
1695 if (acl_ids->z_fgid != dzp->z_gid && in zfs_acl_ids_create()
1701 if (dzp->z_mode & S_ISGID) { in zfs_acl_ids_create()
1705 acl_ids->z_fgid = dzp->z_gid; in zfs_acl_ids_create()
1735 if (!(flag & IS_ROOT_NODE) && (dzp->z_mode & S_ISGID) && in zfs_acl_ids_create()
1745 rw_enter(&dzp->z_acl_lock, RW_WRITER); in zfs_acl_ids_create()
1746 mutex_enter(&dzp->z_lock); in zfs_acl_ids_create()
1748 (dzp->z_pflags & ZFS_INHERIT_ACE) && in zfs_acl_ids_create()
1749 !(dzp->z_pflags & ZFS_XATTR)) { in zfs_acl_ids_create()
1750 VERIFY(0 == zfs_acl_node_read(dzp, B_TRUE, in zfs_acl_ids_create()
1757 zfs_acl_alloc(zfs_acl_version_zp(dzp)); in zfs_acl_ids_create()
1760 mutex_exit(&dzp->z_lock); in zfs_acl_ids_create()
1761 rw_exit(&dzp->z_acl_lock); in zfs_acl_ids_create()
2681 zfs_zaccess_delete(znode_t *dzp, znode_t *zp, cred_t *cr) in zfs_zaccess_delete() argument
2729 dzp_error = zfs_zaccess_common(dzp, wanted_dirperms, in zfs_zaccess_delete()
2775 owner = zfs_fuid_map_id(dzp->z_zfsvfs, dzp->z_uid, cr, in zfs_zaccess_delete()
2777 dzp_error = secpolicy_vnode_access2(cr, ZTOV(dzp), in zfs_zaccess_delete()
2797 if ((dzp->z_mode & S_ISVTX) == 0) in zfs_zaccess_delete()
2806 return (zfs_sticky_remove_access(dzp, zp, cr)); in zfs_zaccess_delete()