| /freebsd-14.2/sys/security/mac/ |
| H A D | mac_sysv_shm.c | 73 mac_sysvshm_init(struct shmid_kernel *shmsegptr) in mac_sysvshm_init() 91 mac_sysvshm_destroy(struct shmid_kernel *shmsegptr) in mac_sysvshm_destroy() 101 mac_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_create() 109 mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr) in mac_sysvshm_cleanup() 119 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmat() 136 mac_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmctl() 152 mac_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_check_shmdt() 167 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmget()
|
| H A D | mac_framework.h | 78 struct shmid_kernel; 472 struct shmid_kernel *shmsegptr, int shmflg); 474 struct shmid_kernel *shmsegptr, int cmd); 476 struct shmid_kernel *shmsegptr); 478 struct shmid_kernel *shmsegptr, int shmflg); 479 void mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr); 481 struct shmid_kernel *shmsegptr); 482 void mac_sysvshm_destroy(struct shmid_kernel *); 483 void mac_sysvshm_init(struct shmid_kernel *);
|
| H A D | mac_policy.h | 95 struct shmid_kernel; 546 struct shmid_kernel *shmsegptr, 549 struct shmid_kernel *shmsegptr, 552 struct shmid_kernel *shmsegptr, 555 struct shmid_kernel *shmsegptr, 559 struct shmid_kernel *shmsegptr, struct label *shmlabel);
|
| /freebsd-14.2/sys/kern/ |
| H A D | sysv_shm.c | 224 static struct shmid_kernel * 227 struct shmid_kernel *shmseg; in shm_find_segment() 268 struct shmid_kernel *shmseg; in shm_delete_mapping() 383 struct shmid_kernel *shmseg; in kern_shmat_locked() 497 struct shmid_kernel *shmseg; in kern_shmctl_locked() 659 struct shmid_kernel *shmseg; in shmget_existing() 685 struct shmid_kernel *shmseg; in shmget_allocate_segment() 887 struct shmid_kernel *newsegs; in shmrealloc() 1067 struct shmid_kernel tshmseg; in sysctl_shmsegs() 1320 struct shmid_kernel *shmseg; in shm_prison_cleanup() [all …]
|
| /freebsd-14.2/sys/sys/ |
| H A D | shm.h | 132 struct shmid_kernel { struct 163 int kern_get_shmsegs(struct thread *td, struct shmid_kernel **res,
|
| /freebsd-14.2/usr.bin/ipcs/ |
| H A D | ipcs.c | 63 void print_kshmptr(int i, int option, struct shmid_kernel *kshmptr); 237 struct shmid_kernel *kxshmids; in main() 241 sizeof(struct shmid_kernel) * shminfo.shmmni; in main() 417 print_kshmptr(int i, int option, struct shmid_kernel *kshmptr) in print_kshmptr()
|
| H A D | ipc.h | 68 extern struct shmid_kernel *shmsegs;
|
| H A D | ipc.c | 57 struct shmid_kernel *shmsegs;
|
| /freebsd-14.2/usr.bin/ipcrm/ |
| H A D | ipcrm.c | 116 struct shmid_kernel *kxshmids; in shmrm() 121 kxshmids_len = sizeof(struct shmid_kernel) * shminfo.shmmni; in shmrm()
|
| /freebsd-14.2/sys/security/mac_stub/ |
| H A D | mac_stub.c | 1299 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmat() 1307 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmctl() 1315 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmdt() 1323 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmget() 1337 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_create()
|
| /freebsd-14.2/sys/security/mac_test/ |
| H A D | mac_test.c | 2362 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat() 2375 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) in test_sysvshm_check_shmctl() 2388 struct shmid_kernel *shmsegptr, struct label *shmseglabel) in test_sysvshm_check_shmdt() 2401 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget() 2422 test_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in test_sysvshm_create()
|
| /freebsd-14.2/sys/security/mac_mls/ |
| H A D | mac_mls.c | 2362 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmat() 2384 mls_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmctl() 2416 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmget() 2441 mls_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_create()
|
| /freebsd-14.2/sys/security/mac_biba/ |
| H A D | mac_biba.c | 2731 biba_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmat() 2753 biba_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmctl() 2785 biba_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmget() 2810 biba_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_create()
|