Home
last modified time | relevance | path

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

/freebsd/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.h80 struct shmid_kernel;
501 struct shmid_kernel *shmsegptr, int shmflg);
503 struct shmid_kernel *shmsegptr, int cmd);
505 struct shmid_kernel *shmsegptr);
507 struct shmid_kernel *shmsegptr, int shmflg);
508 void mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr);
510 struct shmid_kernel *shmsegptr);
511 void mac_sysvshm_destroy(struct shmid_kernel *);
512 void mac_sysvshm_init(struct shmid_kernel *);
H A Dmac_policy.h96 struct shmid_kernel;
594 struct shmid_kernel *shmsegptr,
597 struct shmid_kernel *shmsegptr,
600 struct shmid_kernel *shmsegptr,
603 struct shmid_kernel *shmsegptr,
607 struct shmid_kernel *shmsegptr, struct label *shmlabel);
/freebsd/sys/kern/
H A Dsysv_shm.c113 static struct shmid_kernel *shmsegs;
121 static void shm_deallocate_segment(struct shmid_kernel *);
123 static struct shmid_kernel *shm_find_segment(struct prison *, int, bool);
140 static void shm_remove(struct shmid_kernel *, int);
142 static int shm_prison_cansee(struct prison *, struct shmid_kernel *);
224 static struct shmid_kernel *
227 struct shmid_kernel *shmseg; in shm_find_segment()
244 shm_deallocate_segment(struct shmid_kernel *shmseg) in shm_deallocate_segment()
268 struct shmid_kernel *shmseg; in shm_delete_mapping()
293 shm_remove(struct shmid_kernel *shmseg, int segnum) in shm_remove()
[all …]
/freebsd/sys/sys/
H A Dshm.h132 struct shmid_kernel { struct
163 int kern_get_shmsegs(struct thread *td, struct shmid_kernel **res,
/freebsd/usr.bin/ipcs/
H A Dipcs.c62 void print_kshmptr(int i, int option, struct shmid_kernel *kshmptr);
236 struct shmid_kernel *kxshmids; in main()
240 sizeof(struct shmid_kernel) * shminfo.shmmni; in main()
416 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.c56 struct shmid_kernel *shmsegs;
/freebsd/usr.bin/ipcrm/
H A Dipcrm.c115 struct shmid_kernel *kxshmids; in shmrm()
120 kxshmids_len = sizeof(struct shmid_kernel) * shminfo.shmmni; in shmrm()
/freebsd/sys/security/mac_stub/
H A Dmac_stub.c1414 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmat()
1422 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmctl()
1430 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmdt()
1438 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmget()
1452 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_create()
/freebsd/sys/security/mac_test/
H A Dmac_test.c2585 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat()
2598 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) in test_sysvshm_check_shmctl()
2611 struct shmid_kernel *shmsegptr, struct label *shmseglabel) in test_sysvshm_check_shmdt()
2624 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget()
2645 test_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in test_sysvshm_create()
/freebsd/sys/security/mac_mls/
H A Dmac_mls.c2360 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmat()
2382 mls_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmctl()
2414 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmget()
2439 mls_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_create()
/freebsd/sys/security/mac_biba/
H A Dmac_biba.c2730 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()
/freebsd/sys/compat/linprocfs/
H A Dlinprocfs.c2196 struct shmid_kernel *shmids; in linprocfs_dosysvipc_shm()