Searched refs:semakptr (Results 1 – 4 of 4) sorted by relevance
| /xnu-11215/security/ |
| H A D | mac_sysv_sem.c | 79 mac_sysvsem_label_init(struct semid_kernel *semakptr) in mac_sysvsem_label_init() argument 87 mac_sysvsem_label(struct semid_kernel *semakptr) in mac_sysvsem_label() argument 89 return mac_label_verify(&semakptr->label); in mac_sysvsem_label() 93 mac_sysvsem_label_destroy(struct semid_kernel *semakptr) in mac_sysvsem_label_destroy() argument 95 mac_labelzone_free_owned(&semakptr->label, ^(struct label *label) { in mac_sysvsem_label_destroy() 103 MAC_PERFORM(sysvsem_label_associate, cred, semakptr, mac_sysvsem_label(semakptr)); in mac_sysvsem_label_associate() 107 mac_sysvsem_label_recycle(struct semid_kernel *semakptr) in mac_sysvsem_label_recycle() argument 109 MAC_PERFORM(sysvsem_label_recycle, mac_sysvsem_label(semakptr)); in mac_sysvsem_label_recycle() 125 MAC_CHECK(sysvsem_check_semctl, cred, semakptr, mac_sysvsem_label(semakptr), cmd); in mac_sysvsem_check_semctl() 142 MAC_CHECK(sysvsem_check_semget, cred, semakptr, mac_sysvsem_label(semakptr)); in mac_sysvsem_check_semget() [all …]
|
| H A D | mac_framework.h | 419 struct semid_kernel *semakptr, int cmd) __result_use_check; 421 struct semid_kernel *semakptr) __result_use_check; 423 struct semid_kernel *semakptr, size_t accesstype) __result_use_check; 425 struct semid_kernel *semakptr); 426 void mac_sysvsem_label_destroy(struct semid_kernel *semakptr); 427 void mac_sysvsem_label_init(struct semid_kernel *semakptr); 428 struct label *mac_sysvsem_label(struct semid_kernel *semakptr); 429 void mac_sysvsem_label_recycle(struct semid_kernel *semakptr);
|
| H A D | mac_policy.h | 3450 struct semid_kernel *semakptr, 3468 struct semid_kernel *semakptr, 3490 struct semid_kernel *semakptr, 3507 struct semid_kernel *semakptr,
|
| /xnu-11215/bsd/kern/ |
| H A D | sysv_sem.c | 650 wakeup((caddr_t)semakptr); in semctl() 674 semakptr->u.sem_perm.mode = (semakptr->u.sem_perm.mode & in semctl() 794 wakeup((caddr_t)semakptr); in semctl() 814 wakeup((caddr_t)semakptr); in semctl() 936 semakptr->u.sem_perm._seq = in semget() 939 semakptr->u.sem_otime = 0; in semget() 943 bzero(semakptr->u.sem_base, in semget() 1082 semakptr, semakptr->u.sem_base, semptr, in semop() 1300 wakeup((caddr_t)semakptr); in semop() 1304 wakeup((caddr_t)semakptr); in semop() [all …]
|