Lines Matching refs:initial
794 kauth_acl_inherit(vnode_t dvp, kauth_acl_t initial, kauth_acl_t *product, int isdir, vfs_context_t … in kauth_acl_inherit() argument
819 if ((initial == NULL || !(initial->acl_flags & KAUTH_ACL_NO_INHERIT)) && in kauth_acl_inherit()
845 if (initial == NULL) { in kauth_acl_inherit()
853 if (initial != NULL) { in kauth_acl_inherit()
854 if (initial->acl_entrycount != KAUTH_FILESEC_NOACL) { in kauth_acl_inherit()
855 entries += initial->acl_entrycount; in kauth_acl_inherit()
857 initial = NULL; in kauth_acl_inherit()
867 if ((entries == 0) && (initial == NULL)) { in kauth_acl_inherit()
888 if (initial != NULL) { in kauth_acl_inherit()
889 for (i = 0; i < initial->acl_entrycount; i++) { 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()
894 KAUTH_DEBUG(" INHERIT - applied %d of %d initial entries", index, initial->acl_entrycount); in kauth_acl_inherit()