| /freebsd/sys/security/mac_mls/ |
| H A D | mac_mls.c | 1524 struct label *shmlabel, mode_t mode) in mls_posixsem_check_setmode() argument 1532 obj = SLOT(shmlabel); in mls_posixsem_check_setmode() 1542 struct label *shmlabel, uid_t uid, gid_t gid) in mls_posixsem_check_setowner() argument 1550 obj = SLOT(shmlabel); in mls_posixsem_check_setowner() 1590 struct label *shmlabel, int prot, int flags) in mls_posixshm_check_mmap() argument 1598 obj = SLOT(shmlabel); in mls_posixshm_check_mmap() 1614 struct label *shmlabel, accmode_t accmode) in mls_posixshm_check_open() argument 1622 obj = SLOT(shmlabel); in mls_posixshm_check_open() 1638 struct shmfd *shm, struct label *shmlabel) in mls_posixshm_check_read() argument 1646 obj = SLOT(shmlabel); in mls_posixshm_check_read() [all …]
|
| /freebsd/sys/security/mac/ |
| H A D | mac_policy.h | 370 struct ksem *ks, struct label *shmlabel, 373 struct ksem *ks, struct label *shmlabel, 391 struct shmfd *shmfd, struct label *shmlabel, int prot, 394 struct shmfd *shmfd, struct label *shmlabel, 398 struct label *shmlabel); 400 struct shmfd *shmfd, struct label *shmlabel, 403 struct shmfd *shmfd, struct label *shmlabel, 407 struct label *shmlabel); 410 struct label *shmlabel); 412 struct shmfd *shmfd, struct label *shmlabel); [all …]
|
| /freebsd/sys/security/mac_biba/ |
| H A D | mac_biba.c | 1695 struct label *shmlabel, int prot, int flags) in biba_posixshm_check_mmap() argument 1703 obj = SLOT(shmlabel); in biba_posixshm_check_mmap() 1719 struct label *shmlabel, accmode_t accmode) in biba_posixshm_check_open() argument 1727 obj = SLOT(shmlabel); in biba_posixshm_check_open() 1743 struct shmfd *vp, struct label *shmlabel) in biba_posixshm_check_read() argument 1751 obj = SLOT(shmlabel); in biba_posixshm_check_read() 1761 struct label *shmlabel, mode_t mode) in biba_posixshm_check_setmode() argument 1769 obj = SLOT(shmlabel); in biba_posixshm_check_setmode() 1779 struct label *shmlabel, uid_t uid, gid_t gid) in biba_posixshm_check_setowner() argument 1787 obj = SLOT(shmlabel); in biba_posixshm_check_setowner() [all …]
|
| /freebsd/sys/security/mac_stub/ |
| H A D | mac_stub.c | 804 struct label *shmlabel, int prot, int flags) in stub_posixshm_check_mmap() argument 812 struct label *shmlabel, accmode_t accmode) in stub_posixshm_check_open() argument 820 struct shmfd *shm, struct label *shmlabel) in stub_posixshm_check_read() argument 828 struct label *shmlabel, mode_t mode) in stub_posixshm_check_setmode() argument 836 struct label *shmlabel, uid_t uid, gid_t gid) in stub_posixshm_check_setowner() argument 844 struct shmfd *shmfd, struct label *shmlabel) in stub_posixshm_check_stat() argument 852 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in stub_posixshm_check_truncate() argument 860 struct label *shmlabel) in stub_posixshm_check_unlink() argument 868 struct shmfd *shm, struct label *shmlabel) in stub_posixshm_check_write() argument 876 struct label *shmlabel) in stub_posixshm_create() argument [all …]
|
| /freebsd/sys/security/mac_test/ |
| H A D | mac_test.c | 1512 struct ucred *file_cred, struct shmfd *shm, struct label *shmlabel) in test_posixshm_check_read() argument 1518 LABEL_CHECK(shmlabel, MAGIC_POSIX_SHM); in test_posixshm_check_read() 1589 struct ucred *file_cred, struct shmfd *shm, struct label *shmlabel) in test_posixshm_check_write() argument 1595 LABEL_CHECK(shmlabel, MAGIC_POSIX_SHM); in test_posixshm_check_write() 2636 test_sysvshm_cleanup(struct label *shmlabel) in test_sysvshm_cleanup() argument 2639 LABEL_CHECK(shmlabel, MAGIC_SYSV_SHM); in test_sysvshm_cleanup() 2646 struct label *shmlabel) in test_sysvshm_create() argument 2649 LABEL_CHECK(shmlabel, MAGIC_SYSV_SHM); in test_sysvshm_create()
|