Home
last modified time | relevance | path

Searched refs:acl_entrycount (Results 1 – 7 of 7) sorted by relevance

/xnu-8792.41.9/bsd/kern/
H A Dkern_authorization.c838 for (i = 0; i < inherit->acl_entrycount; i++) { 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()
889 for (i = 0; i < initial->acl_entrycount; i++) { in kauth_acl_inherit()
894 KAUTH_DEBUG(" INHERIT - applied %d of %d initial entries", index, initial->acl_entrycount); in kauth_acl_inherit()
897 for (i = 0; i < inherit->acl_entrycount; i++) { in kauth_acl_inherit()
924 result->acl_entrycount = index; in kauth_acl_inherit()
1139 compare_acl_entrycount = acl->acl_entrycount; in kauth_filesec_acl_setendian()
1152 compare_acl_entrycount = ntohl(acl->acl_entrycount); in kauth_filesec_acl_setendian()
1165 acl->acl_entrycount = ntohl(acl->acl_entrycount); in kauth_filesec_acl_setendian()
[all …]
/xnu-8792.41.9/bsd/sys/
H A Dkauth.h352 u_int32_t acl_entrycount; member
391 #define KAUTH_ACL_COPYSIZE(p) KAUTH_ACL_SIZE((p)->acl_entrycount)
422 #define fsec_entrycount fsec_acl.acl_entrycount
/xnu-8792.41.9/bsd/vfs/
H A Dkpi_vfs.c2520 host_acl_entrycount = ntohl(fsec->fsec_acl.acl_entrycount); in vnode_get_filesec()
2748 if (fsec->fsec_acl.acl_entrycount == KAUTH_FILESEC_NOACL) { in vnode_getattr()
2751 facl = kauth_acl_alloc(fsec->fsec_acl.acl_entrycount); in vnode_getattr()
3148 facl->acl_entrycount = KAUTH_FILESEC_NOACL; in vnode_setattr_fallback()
3168 facl->acl_entrycount = KAUTH_FILESEC_NOACL; in vnode_setattr_fallback()
3170 KAUTH_DEBUG("SETATTR - setting ACL with %d entries", vap->va_acl->acl_entrycount); in vnode_setattr_fallback()
3180 if ((facl->acl_entrycount == KAUTH_FILESEC_NOACL) && in vnode_setattr_fallback()
H A Dvfs_vnops.c1598 fsec = kauth_filesec_alloc(va.va_acl->acl_entrycount); in vn_stat_noauth()
1620 fsec->fsec_acl.acl_entrycount = KAUTH_FILESEC_NOACL; in vn_stat_noauth()
H A Dvfs_subr.c8823 eval.ae_count = vap->va_acl->acl_entrycount; in vnode_authorize_delete()
8890 eval.ae_count = dvap->va_acl->acl_entrycount; in vnode_authorize_delete()
9022 eval.ae_count = vap->va_acl->acl_entrycount; in vnode_authorize_simple()
10651 if (vap->va_acl->acl_entrycount != ova.va_acl->acl_entrycount) { in vnode_authattr()
10655 } else if (vap->va_acl->acl_entrycount > 0) { in vnode_authattr()
10658 sizeof(struct kauth_ace) * vap->va_acl->acl_entrycount)) { in vnode_authattr()
H A Dvfs_attrlist.c2676 if (vap->va_acl->acl_entrycount == KAUTH_FILESEC_NOACL) { in calc_varsize()
2679 *varsizep += roundup((KAUTH_FILESEC_SIZE(vap->va_acl->acl_entrycount)), 4); in calc_varsize()
H A Dvfs_syscalls.c7597 KAUTH_DEBUG("CHMOD - setting ACL with %d entries", pva->va_acl->acl_entrycount); in chmod_extended_init()