/freebsd/sys/security/mac/ |
H A D | mac_sysv_shm.c | 73 mac_sysvshm_init(struct shmid_kernel *shmsegptr) in mac_sysvshm_init() argument 77 shmsegptr->label = mac_sysv_shm_label_alloc(); in mac_sysvshm_init() 79 shmsegptr->label = NULL; in mac_sysvshm_init() 91 mac_sysvshm_destroy(struct shmid_kernel *shmsegptr) in mac_sysvshm_destroy() argument 94 if (shmsegptr->label != NULL) { in mac_sysvshm_destroy() 95 mac_sysv_shm_label_free(shmsegptr->label); in mac_sysvshm_destroy() 96 shmsegptr->label = NULL; in mac_sysvshm_destroy() 101 mac_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_create() argument 104 MAC_POLICY_PERFORM_NOSLEEP(sysvshm_create, cred, shmsegptr, in mac_sysvshm_create() 105 shmsegptr->label); in mac_sysvshm_create() [all …]
|
H A D | mac_framework.h | 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);
|
H A D | mac_policy.h | 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/security/mac_stub/ |
H A D | mac_stub.c | 1314 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmat() argument 1322 stub_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmctl() argument 1330 stub_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmdt() argument 1338 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_check_shmget() argument 1352 stub_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in stub_sysvshm_create() argument
|
/freebsd/sys/security/mac_test/ |
H A D | mac_test.c | 2386 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat() argument 2399 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int cmd) in test_sysvshm_check_shmctl() argument 2412 struct shmid_kernel *shmsegptr, struct label *shmseglabel) in test_sysvshm_check_shmdt() argument 2425 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget() argument 2446 test_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in test_sysvshm_create() argument
|
/freebsd/sys/security/mac_mls/ |
H A D | mac_mls.c | 2360 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmat() argument 2382 mls_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmctl() argument 2414 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_check_shmget() argument 2439 mls_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in mls_sysvshm_create() argument
|
/freebsd/sys/security/mac_biba/ |
H A D | mac_biba.c | 2730 biba_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmat() argument 2752 biba_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmctl() argument 2784 biba_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_check_shmget() argument 2809 biba_sysvshm_create(struct ucred *cred, struct shmid_kernel *shmsegptr, in biba_sysvshm_create() argument
|