Home
last modified time | relevance | path

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

/src/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;
494 struct shmid_kernel *shmsegptr, int shmflg);
496 struct shmid_kernel *shmsegptr, int cmd);
498 struct shmid_kernel *shmsegptr);
500 struct shmid_kernel *shmsegptr, int shmflg);
501 void mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr);
503 struct shmid_kernel *shmsegptr);
504 void mac_sysvshm_destroy(struct shmid_kernel *);
505 void mac_sysvshm_init(struct shmid_kernel *);
H A Dmac_policy.h96 struct shmid_kernel;
585 struct shmid_kernel *shmsegptr,
588 struct shmid_kernel *shmsegptr,
591 struct shmid_kernel *shmsegptr,
594 struct shmid_kernel *shmsegptr,
598 struct shmid_kernel *shmsegptr, struct label *shmlabel);
/src/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 …]
/src/sys/sys/
H A Dshm.h132 struct shmid_kernel { struct
163 int kern_get_shmsegs(struct thread *td, struct shmid_kernel **res,
/src/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;
/src/usr.bin/ipcrm/
H A Dipcrm.c115 struct shmid_kernel *kxshmids; in shmrm()
120 kxshmids_len = sizeof(struct shmid_kernel) * shminfo.shmmni; in shmrm()
/src/sys/security/mac_stub/
H A Dmac_stub.c1389 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmat()
1397 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmctl()
1405 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmdt()
1413 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmget()
1427 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_create()
/src/sys/security/mac_test/
H A Dmac_test.c2551 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat()
2564 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) in test_sysvshm_check_shmctl()
2577 struct shmid_kernel *shmsegptr, struct label *shmseglabel) in test_sysvshm_check_shmdt()
2590 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget()
2611 test_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in test_sysvshm_create()
/src/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()
/src/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()
/src/sys/compat/linprocfs/
H A Dlinprocfs.c2180 struct shmid_kernel *shmids; in linprocfs_dosysvipc_shm()