| /trueos/sys/security/mac/ |
| HD | mac_sysv_shm.c | 76 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 …]
|
| HD | mac_framework.h | 361 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);
|
| HD | mac_policy.h | 531 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/ |
| HD | mac_stub.c | 1287 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/ |
| HD | sysv_shm.c | 280 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/ |
| HD | mac_test.c | 2339 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/ |
| HD | mac_biba.c | 2751 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/ |
| HD | mac_mls.c | 2377 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
|