Home
last modified time | relevance | path

Searched refs:semid_kernel (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/sys/security/mac/
H A Dmac_sysv_sem.c73 mac_sysvsem_init(struct semid_kernel *semakptr) in mac_sysvsem_init()
91 mac_sysvsem_destroy(struct semid_kernel *semakptr) in mac_sysvsem_destroy()
101 mac_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr) in mac_sysvsem_create()
109 mac_sysvsem_cleanup(struct semid_kernel *semakptr) in mac_sysvsem_cleanup()
119 mac_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semctl()
135 mac_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr) in mac_sysvsem_check_semget()
149 mac_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semop()
H A Dmac_framework.h76 struct semid_kernel;
460 struct semid_kernel *semakptr, int cmd);
462 struct semid_kernel *semakptr);
464 struct semid_kernel *semakptr, size_t accesstype);
465 void mac_sysvsem_cleanup(struct semid_kernel *semakptr);
467 struct semid_kernel *semakptr);
468 void mac_sysvsem_destroy(struct semid_kernel *);
469 void mac_sysvsem_init(struct semid_kernel *);
H A Dmac_policy.h93 struct semid_kernel;
532 struct semid_kernel *semakptr, struct label *semaklabel,
535 struct semid_kernel *semakptr, struct label *semaklabel);
537 struct semid_kernel *semakptr, struct label *semaklabel,
541 struct semid_kernel *semakptr, struct label *semalabel);
/freebsd-14.2/sys/sys/
H A Dsem.h127 struct semid_kernel { struct
145 int kern_get_sema(struct thread *td, struct semid_kernel **res, argument
/freebsd-14.2/usr.bin/ipcs/
H A Dipcs.c66 void print_ksemptr(int i, int option, struct semid_kernel *ksemaptr);
262 struct semid_kernel *kxsema; in main()
270 sizeof(struct semid_kernel) * seminfo.semmni; in main()
501 print_ksemptr(int i, int option, struct semid_kernel *ksemaptr) in print_ksemptr()
H A Dipc.h66 extern struct semid_kernel *sema;
H A Dipc.c52 struct semid_kernel *sema;
/freebsd-14.2/sys/kern/
H A Dsysv_sem.c89 struct semid_kernel *semakptr);
92 static int sem_prison_cansee(struct prison *, struct semid_kernel *);
116 static struct semid_kernel *sema; /* semaphore id pool */
280 sema = malloc(sizeof(struct semid_kernel) * seminfo.semmni, M_SEM, in seminit()
554 struct semid_kernel *semakptr; in sem_remove()
610 sem_prison_cansee(struct prison *rpr, struct semid_kernel *semakptr) in sem_prison_cansee()
698 struct semid_kernel *semakptr; in kern_semctl()
1111 struct semid_kernel *semakptr; in kern_semop()
1445 struct semid_kernel *semakptr; in semexit_myhook()
1526 struct semid_kernel tsemak; in sysctl_sema()
[all …]
/freebsd-14.2/usr.bin/ipcrm/
H A Dipcrm.c158 struct semid_kernel *kxsema; in semrm()
163 kxsema_len = sizeof(struct semid_kernel) * seminfo.semmni; in semrm()
/freebsd-14.2/sys/security/mac_stub/
H A Dmac_stub.c1262 stub_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, in stub_sysvsem_check_semctl()
1270 stub_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr, in stub_sysvsem_check_semget()
1278 stub_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, in stub_sysvsem_check_semop()
1292 stub_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr, in stub_sysvsem_create()
/freebsd-14.2/sys/security/mac_test/
H A Dmac_test.c2287 struct semid_kernel *semakptr, struct label *semaklabel, int cmd) in test_sysvsem_check_semctl()
2300 struct semid_kernel *semakptr, struct label *semaklabel) in test_sysvsem_check_semget()
2313 struct semid_kernel *semakptr, struct label *semaklabel, size_t accesstype) in test_sysvsem_check_semop()
2334 test_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr, in test_sysvsem_create()
/freebsd-14.2/sys/security/mac_mls/
H A Dmac_mls.c2264 mls_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, in mls_sysvsem_check_semctl()
2302 mls_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr, in mls_sysvsem_check_semget()
2320 mls_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, in mls_sysvsem_check_semop()
2350 mls_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr, in mls_sysvsem_create()
/freebsd-14.2/sys/security/mac_biba/
H A Dmac_biba.c2633 biba_sysvsem_check_semctl(struct ucred *cred, struct semid_kernel *semakptr, in biba_sysvsem_check_semctl()
2671 biba_sysvsem_check_semget(struct ucred *cred, struct semid_kernel *semakptr, in biba_sysvsem_check_semget()
2689 biba_sysvsem_check_semop(struct ucred *cred, struct semid_kernel *semakptr, in biba_sysvsem_check_semop()
2719 biba_sysvsem_create(struct ucred *cred, struct semid_kernel *semakptr, in biba_sysvsem_create()