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.h79 struct shmid_kernel;
476 struct shmid_kernel *shmsegptr, int shmflg);
478 struct shmid_kernel *shmsegptr, int cmd);
480 struct shmid_kernel *shmsegptr);
482 struct shmid_kernel *shmsegptr, int shmflg);
483 void mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr);
485 struct shmid_kernel *shmsegptr);
486 void mac_sysvshm_destroy(struct shmid_kernel *);
487 void mac_sysvshm_init(struct shmid_kernel *);
H A Dmac_policy.h95 struct shmid_kernel;
550 struct shmid_kernel *shmsegptr,
553 struct shmid_kernel *shmsegptr,
556 struct shmid_kernel *shmsegptr,
559 struct shmid_kernel *shmsegptr,
563 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.c1314 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmat()
1322 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmctl()
1330 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmdt()
1338 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmget()
1352 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_create()
/freebsd/sys/security/mac_test/
H A Dmac_test.c2386 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat()
2399 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) in test_sysvshm_check_shmctl()
2412 struct shmid_kernel *shmsegptr, struct label *shmseglabel) in test_sysvshm_check_shmdt()
2425 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget()
2446 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.c2180 struct shmid_kernel *shmids; in linprocfs_dosysvipc_shm()