Searched refs:semid_kernel (Results 1 - 5 of 5) sorted by relevance

/xnu-2782.1.97/security/
H A Dmac_sysv_sem.c91 mac_sysvsem_label_init(struct semid_kernel *semakptr)
106 mac_sysvsem_label_destroy(struct semid_kernel *semakptr)
114 mac_sysvsem_label_associate(kauth_cred_t cred, struct semid_kernel *semakptr)
121 mac_sysvsem_label_recycle(struct semid_kernel *semakptr)
128 mac_sysvsem_check_semctl(kauth_cred_t cred, struct semid_kernel *semakptr,
142 mac_sysvsem_check_semget(kauth_cred_t cred, struct semid_kernel *semakptr)
155 mac_sysvsem_check_semop(kauth_cred_t cred, struct semid_kernel *semakptr,
H A Dmac_framework.h111 struct semid_kernel;
436 struct semid_kernel *semakptr, int cmd);
438 struct semid_kernel *semakptr);
440 struct semid_kernel *semakptr, size_t accesstype);
442 struct semid_kernel *semakptr);
443 void mac_sysvsem_label_destroy(struct semid_kernel *semakptr);
444 void mac_sysvsem_label_init(struct semid_kernel *semakptr);
445 void mac_sysvsem_label_recycle(struct semid_kernel *semakptr);
H A Dmac_policy.h109 struct semid_kernel;
4083 struct semid_kernel *semakptr,
4101 struct semid_kernel *semakptr,
4123 struct semid_kernel *semakptr,
4140 struct semid_kernel *semakptr,
/xnu-2782.1.97/bsd/sys/
H A Dsem_internal.h188 struct semid_kernel { struct
220 extern struct semid_kernel *sema; /* semaphore id pool */
/xnu-2782.1.97/bsd/kern/
H A Dsysv_sem.c130 struct semid_kernel *sema = NULL; /* semaphore id pool */
329 register struct semid_kernel *newSema;
348 MALLOC(newSema, struct semid_kernel *,
349 sizeof (struct semid_kernel) * newSize,
369 * sleep on the correct, reallocated semid_kernel pointer.
687 struct semid_kernel *semakptr;
1066 register struct semid_kernel *semakptr;
1442 struct semid_kernel *semakptr;

Completed in 55 milliseconds