| /freebsd-12.1/sys/security/mac/ |
| H A D | mac_sysv_shm.c | 75 mac_sysvshm_init(struct shmid_kernel *shmsegptr) in mac_sysvshm_init() 93 mac_sysvshm_destroy(struct shmid_kernel *shmsegptr) in mac_sysvshm_destroy() 103 mac_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_create() 111 mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr) in mac_sysvshm_cleanup() 121 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmat() 138 mac_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmctl() 154 mac_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_check_shmdt() 169 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmget()
|
| H A D | mac_framework.h | 79 struct shmid_kernel; 359 struct shmid_kernel *shmsegptr, int shmflg); 361 struct shmid_kernel *shmsegptr, int cmd); 363 struct shmid_kernel *shmsegptr); 365 struct shmid_kernel *shmsegptr, int shmflg); 366 void mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr); 368 struct shmid_kernel *shmsegptr); 369 void mac_sysvshm_destroy(struct shmid_kernel *); 370 void mac_sysvshm_init(struct shmid_kernel *);
|
| H A D | mac_policy.h | 93 struct shmid_kernel; 527 struct shmid_kernel *shmsegptr, 530 struct shmid_kernel *shmsegptr, 533 struct shmid_kernel *shmsegptr, 536 struct shmid_kernel *shmsegptr, 540 struct shmid_kernel *shmsegptr, struct label *shmlabel);
|
| /freebsd-12.1/sys/kern/ |
| H A D | sysv_shm.c | 227 static struct shmid_kernel * 230 struct shmid_kernel *shmseg; in shm_find_segment() 271 struct shmid_kernel *shmseg; in shm_delete_mapping() 386 struct shmid_kernel *shmseg; in kern_shmat_locked() 500 struct shmid_kernel *shmseg; in kern_shmctl_locked() 664 struct shmid_kernel *shmseg; in shmget_existing() 690 struct shmid_kernel *shmseg; in shmget_allocate_segment() 859 struct shmid_kernel *newsegs; in shmrealloc() 1033 struct shmid_kernel tshmseg; in sysctl_shmsegs() 1250 struct shmid_kernel *shmseg; in shm_prison_cleanup() [all …]
|
| /freebsd-12.1/usr.bin/ipcs/ |
| H A D | ipcs.c | 65 void print_kshmptr(int i, int option, struct shmid_kernel *kshmptr); 239 struct shmid_kernel *kxshmids; in main() 243 sizeof(struct shmid_kernel) * shminfo.shmmni; in main() 419 print_kshmptr(int i, int option, struct shmid_kernel *kshmptr) in print_kshmptr()
|
| H A D | ipc.h | 70 extern struct shmid_kernel *shmsegs;
|
| H A D | ipc.c | 59 struct shmid_kernel *shmsegs;
|
| /freebsd-12.1/usr.bin/ipcrm/ |
| H A D | ipcrm.c | 118 struct shmid_kernel *kxshmids; in shmrm() 123 kxshmids_len = sizeof(struct shmid_kernel) * shminfo.shmmni; in shmrm()
|
| /freebsd-12.1/sys/sys/ |
| H A D | shm.h | 133 struct shmid_kernel { struct
|
| /freebsd-12.1/sys/security/mac_stub/ |
| H A D | mac_stub.c | 1280 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmat() 1288 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmctl() 1296 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmdt() 1305 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmget() 1319 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_create()
|
| /freebsd-12.1/sys/security/mac_test/ |
| H A D | mac_test.c | 2328 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat() 2341 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) in test_sysvshm_check_shmctl() 2354 struct shmid_kernel *shmsegptr, struct label *shmseglabel) in test_sysvshm_check_shmdt() 2367 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget() 2388 test_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in test_sysvshm_create()
|
| /freebsd-12.1/sys/security/mac_mls/ |
| H A D | mac_mls.c | 2363 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmat() 2385 mls_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmctl() 2417 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmget() 2442 mls_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_create()
|
| /freebsd-12.1/sys/security/mac_biba/ |
| H A D | mac_biba.c | 2730 biba_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmat() 2752 biba_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmctl() 2784 biba_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmget() 2809 biba_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_create()
|