Home
last modified time | relevance | path

Searched refs:shmsegptr (Results 1 – 8 of 8) sorted by relevance

/trueos/sys/security/mac/
HDmac_sysv_shm.c76 mac_sysvshm_init(struct shmid_kernel *shmsegptr) in mac_sysvshm_init() argument
80 shmsegptr->label = mac_sysv_shm_label_alloc(); in mac_sysvshm_init()
82 shmsegptr->label = NULL; in mac_sysvshm_init()
94 mac_sysvshm_destroy(struct shmid_kernel *shmsegptr) in mac_sysvshm_destroy() argument
97 if (shmsegptr->label != NULL) { in mac_sysvshm_destroy()
98 mac_sysv_shm_label_free(shmsegptr->label); in mac_sysvshm_destroy()
99 shmsegptr->label = NULL; in mac_sysvshm_destroy()
104 mac_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_create() argument
107 MAC_POLICY_PERFORM_NOSLEEP(sysvshm_create, cred, shmsegptr, in mac_sysvshm_create()
108 shmsegptr->label); in mac_sysvshm_create()
[all …]
HDmac_framework.h361 struct shmid_kernel *shmsegptr, int shmflg);
363 struct shmid_kernel *shmsegptr, int cmd);
365 struct shmid_kernel *shmsegptr);
367 struct shmid_kernel *shmsegptr, int shmflg);
368 void mac_sysvshm_cleanup(struct shmid_kernel *shmsegptr);
370 struct shmid_kernel *shmsegptr);
HDmac_policy.h531 struct shmid_kernel *shmsegptr,
534 struct shmid_kernel *shmsegptr,
537 struct shmid_kernel *shmsegptr,
540 struct shmid_kernel *shmsegptr,
544 struct shmid_kernel *shmsegptr, struct label *shmlabel);
/trueos/sys/security/mac_stub/
HDmac_stub.c1287 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmat() argument
1295 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmctl() argument
1303 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmdt() argument
1312 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmget() argument
1326 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_create() argument
/trueos/sys/kern/
HDsysv_shm.c280 struct shmid_kernel *shmsegptr; in kern_shmdt_locked() local
299 shmsegptr = &shmsegs[IPCID_TO_IX(shmmap_s->shmid)]; in kern_shmdt_locked()
300 error = mac_sysvshm_check_shmdt(td->td_ucred, shmsegptr); in kern_shmdt_locked()
/trueos/sys/security/mac_test/
HDmac_test.c2339 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat() argument
2352 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) in test_sysvshm_check_shmctl() argument
2365 struct shmid_kernel *shmsegptr, struct label *shmseglabel) in test_sysvshm_check_shmdt() argument
2378 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget() argument
2399 test_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in test_sysvshm_create() argument
/trueos/sys/security/mac_biba/
HDmac_biba.c2751 biba_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmat() argument
2773 biba_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmctl() argument
2805 biba_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmget() argument
2830 biba_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_create() argument
/trueos/sys/security/mac_mls/
HDmac_mls.c2377 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmat() argument
2399 mls_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmctl() argument
2431 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmget() argument
2456 mls_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_create() argument