Home
last modified time | relevance | path

Searched refs:acl_ace (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.41.6/bsd/kern/
H A Dkern_authorization.c839 …if (inherit->acl_ace[i].ace_flags & (isdir ? KAUTH_ACE_DIRECTORY_INHERIT : KAUTH_ACE_FILE_INHERIT)… in kauth_acl_inherit()
890 if (!(initial->acl_ace[i].ace_flags & KAUTH_ACE_INHERITED)) { in kauth_acl_inherit()
891 result->acl_ace[index++] = initial->acl_ace[i]; in kauth_acl_inherit()
905 …if (inherit->acl_ace[i].ace_flags & (isdir ? KAUTH_ACE_DIRECTORY_INHERIT : KAUTH_ACE_FILE_INHERIT)… in kauth_acl_inherit()
906 result->acl_ace[index] = inherit->acl_ace[i]; in kauth_acl_inherit()
907 result->acl_ace[index].ace_flags |= KAUTH_ACE_INHERITED; in kauth_acl_inherit()
908 result->acl_ace[index].ace_flags &= ~KAUTH_ACE_ONLY_INHERIT; in kauth_acl_inherit()
916 if ((result->acl_ace[index].ace_flags & KAUTH_ACE_LIMIT_INHERIT) || !isdir) { in kauth_acl_inherit()
917 result->acl_ace[index].ace_flags &= in kauth_acl_inherit()
1002 fsec->fsec_acl.acl_ace, copysize - KAUTH_FILESEC_SIZE(0))) != 0)) { in kauth_copyinfilesec()
[all …]
/xnu-12377.41.6/bsd/sys/
H A Dkauth.h625 struct kauth_ace acl_ace[1]; member
660 #define KAUTH_ACL_SIZE(c) (__offsetof(struct kauth_acl, acl_ace) + ((u_int32_t)(c) != KAUTH_F…
692 #define fsec_ace fsec_acl.acl_ace
704 …_offsetof(struct kauth_filesec, fsec_acl) + __offsetof(struct kauth_acl, acl_ace) + (c) * sizeof(s…
/xnu-12377.41.6/bsd/vfs/
H A Dvfs_subr.c9502 eval.ae_acl = &vap->va_acl->acl_ace[0]; in vnode_authorize_delete()
9569 eval.ae_acl = &dvap->va_acl->acl_ace[0]; in vnode_authorize_delete()
9701 eval.ae_acl = &vap->va_acl->acl_ace[0]; in vnode_authorize_simple()
11337 if (memcmp(&vap->va_acl->acl_ace[0], &ova.va_acl->acl_ace[0], in vnode_authattr()