Lines Matching refs:semakptr
91 mac_sysvsem_label_init(struct semid_kernel *semakptr)
94 semakptr->label = mac_sysv_sem_label_alloc();
106 mac_sysvsem_label_destroy(struct semid_kernel *semakptr)
109 mac_sysv_sem_label_free(semakptr->label);
110 semakptr->label = NULL;
114 mac_sysvsem_label_associate(kauth_cred_t cred, struct semid_kernel *semakptr)
117 MAC_PERFORM(sysvsem_label_associate, cred, semakptr, semakptr->label);
121 mac_sysvsem_label_recycle(struct semid_kernel *semakptr)
124 MAC_PERFORM(sysvsem_label_recycle, semakptr->label);
128 mac_sysvsem_check_semctl(kauth_cred_t cred, struct semid_kernel *semakptr,
136 MAC_CHECK(sysvsem_check_semctl, cred, semakptr, semakptr->label, cmd);
142 mac_sysvsem_check_semget(kauth_cred_t cred, struct semid_kernel *semakptr)
149 MAC_CHECK(sysvsem_check_semget, cred, semakptr, semakptr->label);
155 mac_sysvsem_check_semop(kauth_cred_t cred, struct semid_kernel *semakptr,
163 MAC_CHECK(sysvsem_check_semop, cred, semakptr, semakptr->label,