Home
last modified time | relevance | path

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

/freebsd-14.2/sys/security/mac/
H A Dmac_sysv_shm.c73 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 Dmac_framework.h78 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 Dmac_policy.h95 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 Dsysv_shm.c224 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 Dshm.h132 struct shmid_kernel { struct
163 int kern_get_shmsegs(struct thread *td, struct shmid_kernel **res,
/freebsd-14.2/usr.bin/ipcs/
H A Dipcs.c63 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 Dipc.h68 extern struct shmid_kernel *shmsegs;
H A Dipc.c57 struct shmid_kernel *shmsegs;
/freebsd-14.2/usr.bin/ipcrm/
H A Dipcrm.c116 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 Dmac_stub.c1299 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 Dmac_test.c2362 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 Dmac_mls.c2362 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 Dmac_biba.c2731 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()