Home
last modified time | relevance | path

Searched defs:shmfd (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/security/mac/
H A Dmac_posix_shm.c66 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 Dmman.h265 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 Duipc_shm.c186 #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 Dkern_sendfile.c569 struct shmfd *shmfd; in sendfile_getobj() local
685 struct shmfd *shmfd; in vn_sendfile() local
/freebsd/tests/sys/vm/
H A Dmlock_test.c186 int count, error, shmfd; in ATF_TC_BODY() local
H A Dmmap_test.c136 int devstatfd, pagesize, shmfd, zerofd; in ATF_TC_BODY() local
/freebsd/tools/tools/syscall_timing/
H A Dsyscall_timing.c696 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 Dmac_stub.c777 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 Dmac_mls.c1589 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 Dmac_test.c1451 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 Dmac_biba.c1693 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 Dlibprocstat.c1180 struct shmfd shmfd; in procstat_get_shm_info_kvm() local