/freebsd/sys/security/mac/ |
H A D | mac_posix_shm.c | 66 mac_posixshm_init(struct shmfd *shmfd) in mac_posixshm_init() 84 mac_posixshm_destroy(struct shmfd *shmfd) in mac_posixshm_destroy() 94 mac_posixshm_create(struct ucred *cred, struct shmfd *shmfd) in mac_posixshm_create() 119 mac_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, int prot, in mac_posixshm_check_mmap() 136 mac_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in mac_posixshm_check_open() 153 struct shmfd *shmfd) in mac_posixshm_check_stat() 170 struct shmfd *shmfd) in mac_posixshm_check_truncate() 186 mac_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd) in mac_posixshm_check_unlink() 201 mac_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, mode_t mode) in mac_posixshm_check_setmode() 216 mac_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, uid_t uid, in mac_posixshm_check_setowner() [all …]
|
/freebsd/sys/sys/ |
H A D | mman.h | 265 struct shmfd { struct 266 vm_ooffset_t shm_size; 267 vm_object_t shm_object; 268 vm_pindex_t shm_pages; /* allocated pages */ 269 int shm_refs; 270 uid_t shm_uid; 271 gid_t shm_gid; 272 mode_t shm_mode; 273 int shm_kmappings; 279 struct timespec shm_atime; [all …]
|
/freebsd/sys/kern/ |
H A D | uipc_shm.c | 186 #define shm_rangelock_unlock(shmfd, cookie) \ argument 188 #define shm_rangelock_rlock(shmfd, start, end) \ argument 190 #define shm_rangelock_tryrlock(shmfd, start, end) \ argument 192 #define shm_rangelock_wlock(shmfd, start, end) \ argument 353 shm_largepage(struct shmfd *shmfd) in shm_largepage() 416 struct shmfd *shmfd; in shm_seek() local 458 struct shmfd *shmfd; in shm_read() local 481 struct shmfd *shmfd; in shm_write() local 535 struct shmfd *shmfd; in shm_truncate() local 553 struct shmfd *shmfd; in shm_ioctl() local [all …]
|
H A D | kern_sendfile.c | 569 struct shmfd *shmfd; in sendfile_getobj() local 685 struct shmfd *shmfd; in vn_sendfile() local
|
/freebsd/tests/sys/vm/ |
H A D | mlock_test.c | 186 int count, error, shmfd; in ATF_TC_BODY() local
|
H A D | mmap_test.c | 136 int devstatfd, pagesize, shmfd, zerofd; in ATF_TC_BODY() local
|
/freebsd/tools/tools/syscall_timing/ |
H A D | syscall_timing.c | 696 int shmfd; in test_shmfd() local 717 int fd, shmfd; in test_shmfd_dup() local 741 int shmfd; in test_shmfd_fstat() local
|
/freebsd/sys/security/mac_stub/ |
H A D | mac_stub.c | 777 stub_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, in stub_posixshm_check_mmap() 785 stub_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in stub_posixshm_check_open() 801 stub_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, in stub_posixshm_check_setmode() 809 stub_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, in stub_posixshm_check_setowner() 818 struct shmfd *shmfd, struct label *shmlabel) in stub_posixshm_check_stat() 826 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in stub_posixshm_check_truncate() 833 stub_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd, in stub_posixshm_check_unlink() 849 stub_posixshm_create(struct ucred *cred, struct shmfd *shmfd, in stub_posixshm_create()
|
/freebsd/sys/security/mac_mls/ |
H A D | mac_mls.c | 1589 mls_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, in mls_posixshm_check_mmap() 1613 mls_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in mls_posixshm_check_open() 1655 mls_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, in mls_posixshm_check_setmode() 1673 mls_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, in mls_posixshm_check_setowner() 1692 struct shmfd *shmfd, struct label *shmlabel) in mls_posixshm_check_stat() 1710 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in mls_posixshm_check_truncate() 1727 mls_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd, in mls_posixshm_check_unlink() 1763 mls_posixshm_create(struct ucred *cred, struct shmfd *shmfd, in mls_posixshm_create()
|
/freebsd/sys/security/mac_test/ |
H A D | mac_test.c | 1451 test_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, in test_posixshm_check_mmap() 1463 test_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in test_posixshm_check_open() 1490 test_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, in test_posixshm_check_setmode() 1502 test_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, in test_posixshm_check_setowner() 1515 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmfdlabel) in test_posixshm_check_stat() 1528 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmfdlabel) in test_posixshm_check_truncate() 1540 test_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd, in test_posixshm_check_unlink() 1567 test_posixshm_create(struct ucred *cred, struct shmfd *shmfd, in test_posixshm_create()
|
/freebsd/sys/security/mac_biba/ |
H A D | mac_biba.c | 1693 biba_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_mmap() 1717 biba_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_open() 1759 biba_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_setmode() 1777 biba_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_setowner() 1796 struct shmfd *shmfd, struct label *shmlabel) in biba_posixshm_check_stat() 1814 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in biba_posixshm_check_truncate() 1831 biba_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_unlink() 1867 biba_posixshm_create(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_create()
|
/freebsd/lib/libprocstat/ |
H A D | libprocstat.c | 1180 struct shmfd shmfd; in procstat_get_shm_info_kvm() local
|