Searched refs:ace (Results 1 – 2 of 2) sorted by relevance
| /xnu-8020.121.3/bsd/kern/ |
| H A D | kern_authorization.c | 611 kauth_ace_t ace; in kauth_acl_evaluate() local 647 for (i = 0, ace = eval->ae_acl; i < eval->ae_count; i++, ace++) { in kauth_acl_evaluate() 651 if (ace->ace_flags & KAUTH_ACE_ONLY_INHERIT) { in kauth_acl_evaluate() 658 rights = ace->ace_rights; in kauth_acl_evaluate() 677 switch (ace->ace_flags & KAUTH_ACE_KINDMASK) { in kauth_acl_evaluate() 697 wkguid = kauth_wellknown_guid(&ace->ace_applicable); in kauth_acl_evaluate() 704 applies = ((ace->ace_flags & KAUTH_ACE_KINDMASK) == KAUTH_ACE_DENY); in kauth_acl_evaluate() 719 applies = !gotguid ? 0 : kauth_guid_equal(&guid, &ace->ace_applicable); in kauth_acl_evaluate() 721 K_UUID_ARG(ace->ace_applicable), K_UUID_ARG(guid), applies ? "" : "not "); in kauth_acl_evaluate() 724 error = !gotguid ? ENOENT : kauth_cred_ismember_guid(cred, &ace->ace_applicable, &applies); in kauth_acl_evaluate() [all …]
|
| /xnu-8020.121.3/bsd/nfs/ |
| H A D | nfs4_vnops.c | 5241 struct kauth_ace ace; in nfs4_open_rpc_internal() local 5289 ace.ace_flags = 0; in nfs4_open_rpc_internal() 5396 ace.ace_flags = nfs4_ace_nfstype_to_vfstype(ace_type, &error); in nfs4_open_rpc_internal() 5397 ace.ace_flags |= nfs4_ace_nfsflags_to_vfsflags(ace_flags); in nfs4_open_rpc_internal() 5398 ace.ace_rights = nfs4_ace_nfsmask_to_vfsrights(ace_mask); in nfs4_open_rpc_internal() 5404 ace.ace_flags = 0; in nfs4_open_rpc_internal() 5414 if (nfs4_id2guid(s, &ace.ace_applicable, (ace_flags & NFS_ACE_IDENTIFIER_GROUP))) { in nfs4_open_rpc_internal() 5415 ace.ace_flags = 0; in nfs4_open_rpc_internal() 5419 ace.ace_flags = 0; in nfs4_open_rpc_internal() 5516 np->n_dace = ace; in nfs4_open_rpc_internal() [all …]
|