Searched refs:semid_kernel (Results 1 – 5 of 5) sorted by relevance
| /xnu-10002.41.9/security/ |
| H A D | mac_sysv_sem.c | 79 mac_sysvsem_label_init(struct semid_kernel *semakptr) in mac_sysvsem_label_init() 87 mac_sysvsem_label(struct semid_kernel *semakptr) in mac_sysvsem_label() 93 mac_sysvsem_label_destroy(struct semid_kernel *semakptr) in mac_sysvsem_label_destroy() 101 mac_sysvsem_label_associate(kauth_cred_t cred, struct semid_kernel *semakptr) in mac_sysvsem_label_associate() 107 mac_sysvsem_label_recycle(struct semid_kernel *semakptr) in mac_sysvsem_label_recycle() 113 mac_sysvsem_check_semctl(kauth_cred_t cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semctl() 131 mac_sysvsem_check_semget(kauth_cred_t cred, struct semid_kernel *semakptr) in mac_sysvsem_check_semget() 148 mac_sysvsem_check_semop(kauth_cred_t cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semop()
|
| H A D | mac_framework.h | 106 struct semid_kernel; 417 struct semid_kernel *semakptr, int cmd) __result_use_check; 419 struct semid_kernel *semakptr) __result_use_check; 421 struct semid_kernel *semakptr, size_t accesstype) __result_use_check; 423 struct semid_kernel *semakptr); 424 void mac_sysvsem_label_destroy(struct semid_kernel *semakptr); 425 void mac_sysvsem_label_init(struct semid_kernel *semakptr); 426 struct label *mac_sysvsem_label(struct semid_kernel *semakptr); 427 void mac_sysvsem_label_recycle(struct semid_kernel *semakptr);
|
| H A D | mac_policy.h | 110 struct semid_kernel; 3385 struct semid_kernel *semakptr, 3403 struct semid_kernel *semakptr, 3425 struct semid_kernel *semakptr, 3442 struct semid_kernel *semakptr,
|
| /xnu-10002.41.9/bsd/kern/ |
| H A D | sysv_sem.c | 127 static struct semid_kernel **semas = NULL; /* semaphore id pool */ 239 static inline struct semid_kernel * 283 struct semid_kernel *newSema, **newArr; in grow_sema_array() 290 newArr = krealloc_type(struct semid_kernel *, in grow_sema_array() 297 newSema = zalloc_permanent(sizeof(struct semid_kernel) * SEMMNI_INC, in grow_sema_array() 298 ZALIGN(struct semid_kernel)); in grow_sema_array() 351 struct semid_kernel *semakptr = sema_get_by_id(i); in grow_sem_pool() 587 struct semid_kernel *semakptr; in semctl() 638 struct semid_kernel *semakptr2 = sema_get_by_id(i); in semctl() 838 struct semid_kernel *semakptr; in semget() [all …]
|
| /xnu-10002.41.9/bsd/sys/ |
| H A D | sem_internal.h | 188 struct semid_kernel { struct
|