Lines Matching refs:vsecattr
12276 nfs4_setsecattr(vnode_t *vp, vsecattr_t *vsecattr, int flag, cred_t *cr,
12293 error = nfs4_is_acl_mask_valid(vsecattr->vsa_mask,
12298 if (vsecattr->vsa_mask & (VSA_ACL | VSA_DFACL)) {
12302 error = vs_aent_to_ace4(vsecattr, &nfsace4_vsap,
12310 error = vs_acet_to_ace4(vsecattr, &nfsace4_vsap,
12325 nfs4_getsecattr(vnode_t *vp, vsecattr_t *vsecattr, int flag, cred_t *cr,
12338 gar.n4g_vsa.vsa_mask = vsecattr->vsa_mask;
12341 * vsecattr->vsa_mask holds the original acl request mask.
12345 error = nfs4_is_acl_mask_valid(vsecattr->vsa_mask, NFS4_ACL_GET);
12353 return (fs_fab_acl(vp, vsecattr, flag, cr, ct));
12364 rp->r_secattr, vsecattr, rp->r_attr.va_uid,
12384 error = fs_fab_acl(vp, vsecattr, flag, cr, ct);
12394 error = fs_fab_acl(vp, vsecattr, flag, cr, ct);
12404 vsecattr, gar.n4g_va.va_uid, gar.n4g_va.va_gid,
12407 if ((error) && (vsecattr->vsa_mask &
12410 error = fs_fab_acl(vp, vsecattr, flag, cr, ct);
12414 error = fs_fab_acl(vp, vsecattr, flag, cr, ct);