Searched refs:KAUTH_FILESEC_SIZE (Results 1 – 4 of 4) sorted by relevance
| /xnu-12377.41.6/bsd/kern/ |
| H A D | kern_authorization.c | 973 if ((error = copyin(xsecurity, &tmp, KAUTH_FILESEC_SIZE(0))) != 0) { in kauth_copyinfilesec() 998 copysize = KAUTH_FILESEC_SIZE(count); in kauth_copyinfilesec() 999 memcpy(fsec, &tmp, KAUTH_FILESEC_SIZE(0)); in kauth_copyinfilesec() 1001 if (count > 0 && ((error = copyin(xsecurity + KAUTH_FILESEC_SIZE(0), in kauth_copyinfilesec() 1002 fsec->fsec_acl.acl_ace, copysize - KAUTH_FILESEC_SIZE(0))) != 0)) { in kauth_copyinfilesec() 1041 fsp = kalloc_data(KAUTH_FILESEC_SIZE(count), Z_WAITOK); in kauth_filesec_alloc()
|
| /xnu-12377.41.6/bsd/sys/ |
| H A D | kauth.h | 704 #define KAUTH_FILESEC_SIZE(c) (__offsetof(struct kauth_filesec, fsec_acl) + __offsetof(st… macro 705 #define KAUTH_FILESEC_COPYSIZE(p) KAUTH_FILESEC_SIZE(((p)->fsec_entrycount == KAUTH_FILESEC_N… 706 #define KAUTH_FILESEC_COUNT(s) (((s) - KAUTH_FILESEC_SIZE(0)) / sizeof(struct kauth_ace)) 707 #define KAUTH_FILESEC_VALID(s) ((s) >= KAUTH_FILESEC_SIZE(0) && (((s) - KAUTH_FILESEC_SIZE…
|
| /xnu-12377.41.6/bsd/vfs/ |
| H A D | vfs_attrlist.c | 2806 *varsizep += roundup((KAUTH_FILESEC_SIZE(0)), 4); in calc_varsize() 2808 *varsizep += roundup((KAUTH_FILESEC_SIZE(vap->va_acl->acl_entrycount)), 4); in calc_varsize() 4670 …if (((((char *)rfsec) + KAUTH_FILESEC_SIZE(0)) > bufend) || /* no space for ac… in setattrlist_internal()
|
| H A D | kpi_vfs.c | 2623 if (rsize < KAUTH_FILESEC_SIZE(0)) { in vnode_get_filesec() 2642 if (KAUTH_FILESEC_SIZE(host_acl_entrycount) > rsize) { in vnode_get_filesec() 2719 …uio_addiov(fsec_uio, CAST_USER_ADDR_T(fsec), KAUTH_FILESEC_SIZE(0) - KAUTH_ACL_SIZE(KAUTH_FILESEC_… in vnode_set_filesec()
|