/freebsd/tests/sys/vm/ |
H A D | mmap_test.c | 95 prot_flags = PROT_READ | PROT_WRITE; in ATF_TC_BODY() 145 checked_mmap(PROT_READ | PROT_WRITE, MAP_ANON, -1, 0, in ATF_TC_BODY() 147 checked_mmap(PROT_READ | PROT_WRITE, MAP_SHARED, shmfd, 0, in ATF_TC_BODY() 149 checked_mmap(PROT_READ | PROT_WRITE, MAP_PRIVATE, shmfd, 0, in ATF_TC_BODY() 151 checked_mmap(PROT_READ, MAP_SHARED, zerofd, 0, in ATF_TC_BODY() 153 checked_mmap(PROT_READ | PROT_WRITE, MAP_PRIVATE, zerofd, 0, in ATF_TC_BODY() 155 checked_mmap(PROT_READ, MAP_SHARED, devstatfd, 0, in ATF_TC_BODY() 159 checked_mmap(PROT_READ | PROT_WRITE | 0x100000, MAP_ANON, -1, EINVAL, in ATF_TC_BODY() 165 checked_mmap(PROT_READ | PROT_WRITE, MAP_ANON | MAP_RESERVED0080, -1, in ATF_TC_BODY() 169 checked_mmap(PROT_READ | PROT_WRITE, MAP_ANON | MAP_PRIVATE | in ATF_TC_BODY() [all …]
|
H A D | page_fault_signal.c | 74 p = mmap(NULL, sz, PROT_READ, MAP_ANON, -1, 0); in ATF_TC_BODY() 93 p = mmap(NULL, sz, PROT_READ, MAP_ANON, -1, 0); in ATF_TC_BODY() 132 p = mmap(NULL, sz, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() 157 p = mmap(NULL, sz * 2, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY()
|
H A D | mlock_test.c | 93 addr = mmap(NULL, len, PROT_READ, MAP_ANON, -1, 0); in ATF_TC_BODY() 132 addr = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() 161 addr = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() 208 addr1 = mmap(NULL, len, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 213 addr2 = mmap(NULL, len, PROT_READ, in ATF_TC_BODY()
|
H A D | mmap_map_32bit_helper.c | 30 s32 = mmap(NULL, pagesize, PROT_READ, MAP_32BIT | MAP_PRIVATE, fd, 0); in main() 40 s32 = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, in main()
|
/freebsd/tools/test/stress2/misc/ |
H A D | mmap9.sh | 71 addr = mmap(NULL, sz, PROT_READ | PROT_WRITE, MAP_ANON, 80 if (mprotect(addr, sz, PROT_READ)) 82 if (mprotect(addr, sz, PROT_READ | PROT_WRITE)) 84 if (mprotect(addr, sz, PROT_READ)) 86 if (mprotect(addr, sz, PROT_READ | PROT_WRITE))
|
H A D | mmap2.sh | 90 if ((p = mmap(p, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0)) == 97 if ((p = mmap(p, len, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0)) == 108 if ((p = mmap(p, len, PROT_READ | PROT_WRITE, MAP_ANON, -1, 0)) == MAP_FAILED) { 128 if (mprotect(p, trunc_page(arc4random() % len), PROT_READ) == -1 )
|
H A D | mmap17.sh | 65 addr = mmap(NULL, pagesz, PROT_READ | PROT_WRITE, MAP_ANON, -1, 0); 71 addr1 = mmap(addr, 3 * pagesz, PROT_READ | PROT_WRITE, 78 addr1 = mmap(addr, 3 * pagesz, PROT_READ | PROT_WRITE,
|
H A D | mmap8.sh | 71 addr = mmap(NULL, sz, PROT_READ | PROT_WRITE, MAP_ANON, -1, 0); 77 if (mprotect(addr, sz, PROT_READ)) 81 if (mprotect(addr, sz, PROT_WRITE | PROT_READ))
|
H A D | mmap6.sh | 84 if ((p1 = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0)) == MAP_FAILED) 86 if ((p2 = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0)) == MAP_FAILED) 114 if ((p1 = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0)) == 117 if ((p2 = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0)) ==
|
H A D | mmap7.sh | 107 if ((p1 = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0)) == MAP_FAILED) 109 if ((p2 = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0)) == MAP_FAILED) 111 if ((p3 = mmap(NULL, len, PROT_READ , MAP_SHARED, fd, 0)) == MAP_FAILED)
|
H A D | rwlock_ronly.sh | 65 p = mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE, 73 error = mprotect(p, getpagesize(), PROT_READ);
|
/freebsd/contrib/netbsd-tests/lib/libc/sys/ |
H A D | t_mprotect.c | 114 int prot[2] = { PROT_NONE, PROT_READ }; in ATF_TC_BODY() 158 ATF_REQUIRE(mprotect((char *)-1, 1, PROT_READ) != 0); in ATF_TC_BODY() 209 map = mmap(NULL, page, PROT_WRITE|PROT_READ, MAP_ANON, -1, 0); in ATF_TC_BODY() 216 ATF_REQUIRE(mprotect(map, page, PROT_EXEC|PROT_READ) == 0); in ATF_TC_BODY() 220 ATF_REQUIRE(mprotect(map, page, PROT_READ) == 0); in ATF_TC_BODY() 262 const int prot[4] = { PROT_NONE, PROT_READ, PROT_WRITE }; in ATF_TC_BODY() 333 map = mmap(NULL, page, PROT_WRITE|PROT_READ, MAP_ANON, -1, 0); in ATF_TC_BODY() 337 ATF_REQUIRE(mprotect(map, page, PROT_READ) == 0); in ATF_TC_BODY()
|
H A D | t_mmap.c | 198 map = mmap(NULL, 4096, PROT_READ, MAP_FILE, fd, 0); in ATF_TC_BODY() 221 map = mmap(NULL, 3, PROT_READ, MAP_FILE|MAP_PRIVATE, -1, 0); in ATF_TC_BODY() 227 map = mmap(&addr, page, PROT_READ, MAP_FIXED|MAP_PRIVATE, -1, 0); in ATF_TC_BODY() 233 map = mmap(NULL, page, PROT_READ, MAP_ANON|MAP_PRIVATE, INT_MAX, 0); in ATF_TC_BODY() 257 vp = mmap(NULL, BUFSIZE, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 269 vp = mmap(NULL, BUFSIZE, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 272 vp2 = mmap(NULL, BUFSIZE, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 311 map = mmap(NULL, 3, PROT_READ, MAP_FILE|MAP_PRIVATE, fd, 0); in ATF_TC_BODY() 446 map = mmap(NULL, page, PROT_READ | PROT_WRITE, MAP_FILE|MAP_PRIVATE, in ATF_TC_BODY() 490 map = mmap(NULL, page, PROT_READ, MAP_FILE|MAP_PRIVATE, fd, 0); in ATF_TC_BODY() [all …]
|
H A D | t_mincore.c | 178 addr = mmap(NULL, (size_t)st.st_size, PROT_READ, in ATF_TC_BODY() 200 addr = mmap(NULL, npgs * page, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 203 addr = mmap(NULL, npgs * page, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 221 addr = mmap(NULL, npgs * page, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 243 addr2 = mmap(NULL, npgs * page, PROT_READ, MAP_ANON, -1, (off_t)0); in ATF_TC_BODY() 253 ATF_REQUIRE(mprotect(addr3, npgs * page, PROT_READ) == 0); in ATF_TC_BODY()
|
/freebsd/tests/sys/posixshm/ |
H A D | memfd_test.c | 107 addr = mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_PRIVATE, fd, 0); in ATF_TC_BODY() 116 ATF_REQUIRE(mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED, in ATF_TC_BODY() 133 addr = mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED, fd, 0); in ATF_TC_BODY() 135 paddr = mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_PRIVATE, fd, 0); in ATF_TC_BODY() 137 raddr = mmap(0, BUF_SIZE, PROT_READ, MAP_SHARED, fd, 0); in ATF_TC_BODY() 158 ATF_REQUIRE(mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED, in ATF_TC_BODY() 163 paddr = mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_PRIVATE, fd, 0); in ATF_TC_BODY() 165 raddr = mmap(0, BUF_SIZE, PROT_READ, MAP_SHARED, fd, 0); in ATF_TC_BODY() 245 ATF_REQUIRE(mmap(0, BUF_SIZE, (PROT_READ | PROT_WRITE), MAP_SHARED, in ATF_TC_BODY()
|
H A D | posixshm_test.c | 135 page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in scribble_object() 164 page = mmap(0, pagesize, PROT_READ, MAP_SHARED, fd, 0); in verify_object() 312 page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() 548 page = mmap(0, pagesize, PROT_READ, MAP_SHARED, fd, 0); in ATF_TC_BODY() 576 page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() 767 page = mmap(0, pagesize, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() 788 page = mmap(0, pagesize * 2, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() 929 region = mmap(NULL, psize, PROT_READ | PROT_WRITE, MAP_SHARED, desc, 0); in ATF_TC_BODY() 1205 p = mmap(NULL, pagesize, PROT_READ, MAP_SHARED, fd, 0); in ATF_TC_BODY() 1208 p = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in ATF_TC_BODY() [all …]
|
/freebsd/tests/sys/kern/ |
H A D | kcov.c | 103 ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, in ATF_TC_BODY() 109 ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, in ATF_TC_BODY() 111 ATF_CHECK(mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE, MAP_SHARED, in ATF_TC_BODY() 113 ATF_REQUIRE((data1 = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 115 ATF_REQUIRE((data2 = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in ATF_TC_BODY() 144 ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, in ATF_TC_BODY() 164 ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, in ATF_TC_BODY() 179 ATF_CHECK(mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, in kcov_mmap_enable_thread() 289 data = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in common_head()
|
H A D | coredump_phnum_helper.c | 48 v = mmap(NULL, pages * page_size, PROT_READ | PROT_WRITE, in main() 58 PROT_READ) != 0) in main()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
H A D | Memory.inc | 42 return PROT_READ; 46 return PROT_READ | PROT_WRITE; 48 return PROT_READ | PROT_EXEC; 51 return PROT_READ | PROT_WRITE | PROT_EXEC; 59 return PROT_READ | PROT_EXEC; 101 Protect |= PROT_MPROTECT(PROT_READ | PROT_WRITE | PROT_EXEC); 183 // read, and CPU segfaults on trying to clear cache on !PROT_READ page. 184 // Therefore we need to temporarily add PROT_READ for the sake of flushing the 186 if (InvalidateCache && !(Protect & PROT_READ)) { 187 int Result = ::mprotect((void *)Start, End - Start, Protect | PROT_READ);
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_posix.cpp | 48 uptr res = MmapNamed(nullptr, size, PROT_READ | PROT_WRITE, in MmapOrDie() 68 uptr res = MmapNamed(nullptr, size, PROT_READ | PROT_WRITE, in MmapOrDieOnFatalError() 113 uptr p = MmapNamed(nullptr, size, PROT_READ | PROT_WRITE, in MmapNoReserveOrDie() 126 uptr p = MmapNamed((void *)fixed_addr, size, PROT_READ | PROT_WRITE, in MmapFixedImpl() 154 return 0 == internal_mprotect((void *)addr, size, PROT_READ); in MprotectReadOnly() 158 return 0 == internal_mprotect((void *)addr, size, PROT_READ | PROT_WRITE); in MprotectReadWrite() 211 uptr map = internal_mmap(nullptr, *buff_size, PROT_READ, MAP_PRIVATE, fd, 0); in MapFileToMemory() 218 uptr p = internal_mmap(addr, size, PROT_READ | PROT_WRITE, flags, fd, offset); in MapWritableFileToMemory()
|
/freebsd/tools/test/upsdl/ |
H A D | upsdl.c | 75 addr = mmap(NULL,FILESIZE, PROT_READ | PROT_WRITE , MAP_SHARED, fd, 0); in prepareFile() 102 addr = mmap(NULL,pagesize*2, PROT_READ | PROT_WRITE , MAP_SHARED, fd1, 0); in mapBuffer() 110 addr = mmap(buffer + pagesize,pagesize, PROT_READ | PROT_WRITE , MAP_FIXED | in mapBuffer()
|
/freebsd/contrib/netbsd-tests/usr.bin/sdiff/ |
H A D | d_same.out | 56 …native-mprotect: prot eq "PROT_READ" then permit native-mprotect: prot eq "PROT_R… 57 …native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permit native-mprotect: prot eq "PROT_R… 58 …native-mprotect: prot eq "PROT_READ|PROT_WRITE" then permit native-mprotect: prot eq "PROT_R… 59 …native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" t native-mprotect: prot eq "PROT_R…
|
/freebsd/usr.bin/sdiff/tests/ |
H A D | d_same.out | 56 …native-mprotect: prot eq "PROT_READ" then permit native-mprotect: prot eq "PROT_REA… 57 …native-mprotect: prot eq "PROT_READ|PROT_EXEC" then permi native-mprotect: prot eq "PROT_REA… 58 …native-mprotect: prot eq "PROT_READ|PROT_WRITE" then perm native-mprotect: prot eq "PROT_REA… 59 …native-mprotect: prot eq "PROT_READ|PROT_WRITE|PROT_EXEC" native-mprotect: prot eq "PROT_REA…
|
/freebsd/tests/sys/cddl/zfs/bin/ |
H A D | mmapwrite.c | 52 mmap(0, 8192, PROT_READ, MAP_SHARED, fd, 0)) == MAP_FAILED) { in mapper() 57 if (mmap(addr, 8192, PROT_READ, in mapper()
|
/freebsd/cddl/contrib/opensolaris/lib/libctf/common/ |
H A D | ctf_subr.c | 36 return (mmap(NULL, size, PROT_READ | PROT_WRITE, in ctf_data_alloc() 49 (void) mprotect(buf, size, PROT_READ); in ctf_data_protect()
|