Searched refs:semid_kernel (Results 1 – 5 of 5) sorted by relevance
| /xnu-8019.80.24/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; 415 struct semid_kernel *semakptr, int cmd) __result_use_check; 417 struct semid_kernel *semakptr) __result_use_check; 419 struct semid_kernel *semakptr, size_t accesstype) __result_use_check; 421 struct semid_kernel *semakptr); 422 void mac_sysvsem_label_destroy(struct semid_kernel *semakptr); 423 void mac_sysvsem_label_init(struct semid_kernel *semakptr); 424 struct label *mac_sysvsem_label(struct semid_kernel *semakptr); 425 void mac_sysvsem_label_recycle(struct semid_kernel *semakptr);
|
| H A D | mac_policy.h | 109 struct semid_kernel; 3399 struct semid_kernel *semakptr, 3417 struct semid_kernel *semakptr, 3439 struct semid_kernel *semakptr, 3456 struct semid_kernel *semakptr,
|
| /xnu-8019.80.24/bsd/kern/ |
| H A D | sysv_sem.c | 127 static struct semid_kernel **semas = NULL; /* semaphore id pool */ 239 static inline struct semid_kernel * 311 struct semid_kernel *newSema, **newArr; in grow_sema_array() 319 sizeof(struct semid_kernel *) * (old_size / SEMMNI_INC), in grow_sema_array() 320 sizeof(struct semid_kernel *) * ((old_size / SEMMNI_INC) + 1), in grow_sema_array() 326 newSema = zalloc_permanent(sizeof(struct semid_kernel) * SEMMNI_INC, in grow_sema_array() 327 ZALIGN(struct semid_kernel)); in grow_sema_array() 380 struct semid_kernel *semakptr = sema_get_by_id(i); in grow_sem_pool() 618 struct semid_kernel *semakptr; in semctl() 669 struct semid_kernel *semakptr2 = sema_get_by_id(i); in semctl() [all …]
|
| /xnu-8019.80.24/bsd/sys/ |
| H A D | sem_internal.h | 188 struct semid_kernel { struct
|