Home
last modified time | relevance | path

Searched refs:PROT_READ (Results 1 – 25 of 348) sorted by relevance

12345678910>>...14

/openbsd/lib/libc/stdlib/
H A Datexit.c82 else if (mprotect(p, pgsize, PROT_READ | PROT_WRITE)) in __cxa_atexit()
86 p = mmap(NULL, pgsize, PROT_READ | PROT_WRITE, in __cxa_atexit()
104 if (mprotect(p, pgsize, PROT_READ)) in __cxa_atexit()
172 if (mprotect(p, pgsize, PROT_READ | PROT_WRITE) == 0) { in __cxa_finalize()
174 mprotect(p, pgsize, PROT_READ); in __cxa_finalize()
236 p = mmap(NULL, pgsize, PROT_READ | PROT_WRITE, in __atexit_register_cleanup()
246 if (mprotect(p, pgsize, PROT_READ | PROT_WRITE)) in __atexit_register_cleanup()
252 mprotect(p, pgsize, PROT_READ); in __atexit_register_cleanup()
/openbsd/regress/sys/kern/noexec/
H A Dnoexec.c108 if (mprotect(p, size, PROT_READ|PROT_EXEC) < 0) in noexec_mprotect()
116 if (mprotect(p, size, PROT_READ) < 0) in noexec_mprotect()
149 if (mprotect(p, size + 2 * page_size, PROT_READ|PROT_EXEC) != 0) in noexec_mmap()
218 PROT_READ | PROT_WRITE, in worker()
224 PROT_READ | PROT_EXEC) == -1) in worker()
238 PROT_READ | PROT_WRITE, in worker()
254 PROT_READ | PROT_WRITE, in worker()
303 PROT_READ|PROT_WRITE, pflags, -1, 0LL); in worker()
308 PROT_READ|PROT_WRITE, pflags, -1, 0LL); in worker()
/openbsd/regress/lib/libc/sys/
H A Dt_mmap.c209 map = mmap(NULL, 4096, PROT_READ, MAP_FILE, fd, 0);
231 map = mmap(NULL, 3, PROT_READ, MAP_FILE|MAP_PRIVATE, -1, 0);
237 map = mmap(&addr, page, PROT_READ, MAP_FIXED|MAP_PRIVATE, -1, 0);
243 map = mmap(NULL, page, PROT_READ, MAP_ANON|MAP_PRIVATE, INT_MAX, 0);
267 vp = mmap(NULL, BUFSIZE, PROT_READ | PROT_WRITE,
279 vp = mmap(NULL, BUFSIZE, PROT_READ | PROT_WRITE,
282 vp2 = mmap(NULL, BUFSIZE, PROT_READ | PROT_WRITE,
321 map = mmap(NULL, 3, PROT_READ, MAP_FILE|MAP_PRIVATE, fd, 0);
492 map = mmap(NULL, page, PROT_READ, MAP_FILE|MAP_PRIVATE, fd, 0);
558 map = mmap(NULL, page, PROT_READ, flags, -1, 0);
[all …]
/openbsd/sys/uvm/
H A Duvm_km.c181 UVM_MAPFLAG(PROT_READ | PROT_WRITE, PROT_READ | PROT_WRITE, in uvm_km_init()
213 UVM_MAPFLAG(PROT_READ | PROT_WRITE, PROT_READ | PROT_WRITE, in uvm_km_suballoc()
354 valign, UVM_MAPFLAG(PROT_READ | PROT_WRITE, PROT_READ | PROT_WRITE, in uvm_km_kmemalloc_pla()
409 PROT_READ | PROT_WRITE); in uvm_km_kmemalloc_pla()
412 PROT_READ | PROT_WRITE, in uvm_km_kmemalloc_pla()
413 PROT_READ | PROT_WRITE | PMAP_WIRED); in uvm_km_kmemalloc_pla()
508 UVM_MAPFLAG(PROT_READ | PROT_WRITE, in uvm_km_page_init()
509 PROT_READ | PROT_WRITE, MAP_INHERIT_NONE, in uvm_km_page_init()
576 flags = UVM_MAPFLAG(PROT_READ | PROT_WRITE, in uvm_km_thread()
589 flags = UVM_MAPFLAG(PROT_READ | PROT_WRITE, in uvm_km_thread()
[all …]
/openbsd/sys/arch/armv7/armv7/
H A Darmv7_machdep.c317 PROT_READ | PROT_WRITE, PTE_NOCACHE); in bootstrap_bs_map()
634 PROT_READ | PROT_EXEC, PTE_CACHE); in initarm()
637 PROT_READ, PTE_CACHE); in initarm()
640 PROT_READ | PROT_WRITE, PTE_CACHE); in initarm()
655 UPAGES * PAGE_SIZE, PROT_READ | PROT_WRITE, PTE_CACHE); in initarm()
658 L1_TABLE_SIZE, PROT_READ | PROT_WRITE, PTE_PAGETABLE); in initarm()
663 PROT_READ | PROT_WRITE, PTE_PAGETABLE); in initarm()
670 PROT_READ | PROT_WRITE, PTE_CACHE); in initarm()
675 PROT_READ | PROT_WRITE, PTE_CACHE); in initarm()
681 PROT_READ | PROT_WRITE, PTE_CACHE); in initarm()
[all …]
/openbsd/gnu/gcc/gcc/config/
H A Dhost-linux.c104 addr = mmap ((void *)TRY_EMPTY_VM_SPACE, size, PROT_READ | PROT_WRITE, in linux_gt_pch_get_address()
145 addr = mmap (0, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); in linux_gt_pch_get_address()
182 addr = mmap (base, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, offset); in linux_gt_pch_use_address()
191 addr = mmap (base, size, PROT_READ | PROT_WRITE, in linux_gt_pch_use_address()
H A Dhost-hpux.c60 addr = mmap ((void *)TRY_EMPTY_VM_SPACE, size, PROT_READ | PROT_WRITE, in hpux_gt_pch_get_address()
99 addr = mmap (base, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, offset); in hpux_gt_pch_use_address()
108 addr = mmap (base, size, PROT_READ | PROT_WRITE, in hpux_gt_pch_use_address()
H A Dhost-solaris.c46 addr = mmap (base, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, in sol_gt_pch_use_address()
71 PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED, in sol_gt_pch_use_address()
/openbsd/lib/libarch/alpha/
H A Dbwx.c118 if ((bwx_int1_ports = mmap(0, end-start, PROT_READ|PROT_WRITE, in bwx_ioperm()
122 if ((bwx_int2_ports = mmap(0, end-start, PROT_READ|PROT_WRITE, in bwx_ioperm()
126 if ((bwx_int4_ports = mmap(0, end-start, PROT_READ|PROT_WRITE, in bwx_ioperm()
194 h->virt1 = mmap(0, sz, PROT_READ|PROT_WRITE, MAP_SHARED, in bwx_map_memory()
201 h->virt2 = mmap(0, sz, PROT_READ|PROT_WRITE, MAP_SHARED, in bwx_map_memory()
209 h->virt4 = mmap(0, sz, PROT_READ|PROT_WRITE, MAP_SHARED, in bwx_map_memory()
/openbsd/gnu/llvm/llvm/lib/Support/Unix/
H A DMemory.inc42 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);
/openbsd/sys/arch/riscv64/riscv64/
H A Dpmap.c284 [PROT_READ] = PTE_U|PTE_A|PTE_R,
295 [PROT_READ] = PTE_A|PTE_R,
299 [PROT_EXEC|PROT_READ] = PTE_A|PTE_X|PTE_R,
854 pmap_kenter_pa(srcva, srcpa, PROT_READ); in pmap_copy_page()
1478 if ((prot & PROT_READ) == 0) { in pmap_page_ro()
1479 pted->pted_va &= ~PROT_READ; in pmap_page_ro()
1480 pted->pted_pte &= ~PROT_READ; in pmap_page_ro()
1553 if (prot & (PROT_READ | PROT_EXEC)) { in pmap_protect()
2079 int prot = PROT_READ | PROT_WRITE; in pmap_map_stolen()
2090 prot = PROT_READ | PROT_EXEC; in pmap_map_stolen()
[all …]
/openbsd/sys/arch/arm64/arm64/
H A Dpmap.c892 pmap_kenter_pa(va, pa, PROT_READ|PROT_WRITE); in pmap_zero_page()
914 pmap_kenter_pa(srcva, srcpa, PROT_READ); in pmap_copy_page()
1528 if ((prot & PROT_READ) == 0) { in pmap_page_ro()
1529 pted->pted_va &= ~PROT_READ; in pmap_page_ro()
1530 pted->pted_pte &= ~PROT_READ; in pmap_page_ro()
1620 if (prot & (PROT_READ | PROT_EXEC)) { in pmap_protect()
1711 pmap_kenter_pa(kva, pa, PROT_READ|PROT_WRITE); in pmap_icache_sync_page()
1924 PROT_READ | PROT_EXEC, PROT_READ | PROT_EXEC | PMAP_WIRED); in pmap_postinit()
2219 int prot = PROT_READ | PROT_WRITE; in pmap_map_stolen()
2230 prot = PROT_READ | PROT_EXEC; in pmap_map_stolen()
[all …]
/openbsd/regress/sys/uvm/mmap_noreplace/
H A Dmmap_noreplace.c49 p = mmap(NULL, 3 * pagesize, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0); in main()
58 PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON|MAP_FIXED, -1, 0)); in main()
70 CHECK_EQ(MAP_FAILED, mmap(p, pagesize, PROT_READ|PROT_WRITE, in main()
/openbsd/lib/libc/gen/
H A Dexec.c59 argv = mmap(NULL, maplen, PROT_WRITE|PROT_READ, in execl()
94 argv = mmap(NULL, maplen, PROT_WRITE|PROT_READ, in execle()
129 argv = mmap(NULL, maplen, PROT_WRITE|PROT_READ, in execlp()
187 cur = mmap(NULL, curlen, PROT_WRITE|PROT_READ, in execvpe()
242 memp = mmap(NULL, maplen, PROT_WRITE|PROT_READ, in execvpe()
/openbsd/gnu/usr.bin/binutils/bfd/
H A Dbfdwin.c95 mprotect (i->data, i->size, PROT_READ | PROT_WRITE); in bfd_free_window()
174 writable ? PROT_WRITE | PROT_READ : PROT_READ, in bfd_get_file_window()
243 mprotect (i->data, i->size, PROT_READ); in bfd_get_file_window()
/openbsd/gnu/usr.bin/binutils-2.17/bfd/
H A Dbfdwin.c96 mprotect (i->data, i->size, PROT_READ | PROT_WRITE); in bfd_free_window()
179 writable ? PROT_WRITE | PROT_READ : PROT_READ, in bfd_get_file_window()
248 mprotect (i->data, i->size, PROT_READ); in bfd_get_file_window()
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_posix.cpp48 uptr res = MmapNamed(nullptr, size, PROT_READ | PROT_WRITE, in MmapOrDie()
70 uptr res = MmapNamed(nullptr, size, PROT_READ | PROT_WRITE, in MmapOrDieOnFatalError()
115 uptr p = MmapNamed(nullptr, size, PROT_READ | PROT_WRITE, in MmapNoReserveOrDie()
128 uptr p = MmapNamed((void *)fixed_addr, size, PROT_READ | PROT_WRITE, in MmapFixedImpl()
156 return 0 == internal_mprotect((void *)addr, size, PROT_READ); in MprotectReadOnly()
209 uptr map = internal_mmap(nullptr, *buff_size, PROT_READ, MAP_PRIVATE, fd, 0); in MapFileToMemory()
216 uptr p = internal_mmap(addr, size, PROT_READ | PROT_WRITE, flags, fd, offset); in MapWritableFileToMemory()
/openbsd/regress/sys/uvm/mmap0/
H A Dmmap0.c44 ptr = mmap(NULL, 0, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0); in main()
54 ptr = mmap(NULL, 0, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0); in main()
/openbsd/regress/lib/libc/arc4random-fork/
H A Darc4random-fork.c116 bufparent = mmap(NULL, sizeof(Buf), PROT_READ|PROT_WRITE, in main()
120 bufchildone = mmap(NULL, sizeof(Buf), PROT_READ|PROT_WRITE, in main()
124 bufchildtwo = mmap(NULL, sizeof(Buf), PROT_READ|PROT_WRITE, in main()
/openbsd/lib/libcrypto/arc4random/
H A Darc4random_aix.h68 if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE, in _rs_allocate()
72 if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE, in _rs_allocate()
H A Darc4random_osx.h68 if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE, in _rs_allocate()
72 if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE, in _rs_allocate()
H A Darc4random_solaris.h68 if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE, in _rs_allocate()
72 if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE, in _rs_allocate()
H A Darc4random_freebsd.h74 if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE, in _rs_allocate()
78 if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE, in _rs_allocate()
H A Darc4random_hpux.h68 if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE, in _rs_allocate()
72 if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE, in _rs_allocate()
H A Darc4random_netbsd.h74 if ((*rsp = mmap(NULL, sizeof(**rsp), PROT_READ|PROT_WRITE, in _rs_allocate()
78 if ((*rsxp = mmap(NULL, sizeof(**rsxp), PROT_READ|PROT_WRITE, in _rs_allocate()

12345678910>>...14