/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 | 267 struct shmfd { struct 268 vm_ooffset_t shm_size; 269 vm_object_t shm_object; 270 vm_pindex_t shm_pages; /* allocated pages */ 271 int shm_refs; 272 uid_t shm_uid; 273 gid_t shm_gid; 274 mode_t shm_mode; 275 int shm_kmappings; 281 struct timespec shm_atime; [all …]
|
/freebsd/sys/kern/ |
H A D | uipc_shm.c | 187 #define shm_rangelock_unlock(shmfd, cookie) \ argument 189 #define shm_rangelock_rlock(shmfd, start, end) \ argument 191 #define shm_rangelock_tryrlock(shmfd, start, end) \ argument 193 #define shm_rangelock_wlock(shmfd, start, end) \ argument 356 shm_largepage(struct shmfd *shmfd) in shm_largepage() 419 struct shmfd *shmfd; in shm_seek() local 461 struct shmfd *shmfd; in shm_read() local 484 struct shmfd *shmfd; in shm_write() local 543 struct shmfd *shmfd; in shm_truncate() local 561 struct shmfd *shmfd; in shm_ioctl() local [all …]
|
H A D | kern_sendfile.c | 574 struct shmfd *shmfd; in sendfile_getobj() local 762 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 | 1694 biba_posixshm_check_mmap(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_mmap() 1718 biba_posixshm_check_open(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_open() 1760 biba_posixshm_check_setmode(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_setmode() 1778 biba_posixshm_check_setowner(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_setowner() 1797 struct shmfd *shmfd, struct label *shmlabel) in biba_posixshm_check_stat() 1815 struct ucred *file_cred, struct shmfd *shmfd, struct label *shmlabel) in biba_posixshm_check_truncate() 1832 biba_posixshm_check_unlink(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_check_unlink() 1868 biba_posixshm_create(struct ucred *cred, struct shmfd *shmfd, in biba_posixshm_create()
|
/freebsd/lib/libprocstat/ |
H A D | libprocstat.c | 1181 struct shmfd shmfd; in procstat_get_shm_info_kvm() local
|