Lines Matching refs:acl
1538 kauth_acl_t acl = NULL;
1656 if (!error && !((acl = kauth_acl_alloc(val))))
1658 if (!error && acl) {
1659 acl->acl_entrycount = val;
1660 acl->acl_flags = 0;
1671 acl->acl_ace[i].ace_flags = nfs4_ace_nfstype_to_vfstype(ace_type, &error);
1672 acl->acl_ace[i].ace_flags |= nfs4_ace_nfsflags_to_vfsflags(ace_flags);
1673 acl->acl_ace[i].ace_rights = nfs4_ace_nfsmask_to_vfsrights(ace_mask);
1693 error2 = nfs4_id2guid(s, &acl->acl_ace[i].ace_applicable,
1703 nvap->nva_acl = acl;
1704 acl = NULL;
2163 if (acl)
2164 kauth_acl_free(acl);
2182 kauth_acl_t acl;
2206 acl = vap->va_acl;
2207 if (!acl || (acl->acl_entrycount == KAUTH_FILESEC_NOACL))
2210 acecount = acl->acl_entrycount;
2214 val = (acl->acl_ace[i].ace_flags & KAUTH_ACE_KINDMASK);
2217 val = nfs4_ace_vfsflags_to_nfsflags(acl->acl_ace[i].ace_flags);
2219 val = nfs4_ace_vfsrights_to_nfsmask(acl->acl_ace[i].ace_rights);
2222 isgroup = (kauth_cred_guid2gid(&acl->acl_ace[i].ace_applicable, &gid) == 0);
2223 error = nfs4_guid2id(&acl->acl_ace[i].ace_applicable, s, &len, isgroup);
2233 error = nfs4_guid2id(&acl->acl_ace[i].ace_applicable, s, &len, isgroup);