Home
last modified time | relevance | path

Searched refs:PROT_EXEC (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/clang/test/Analysis/
H A Dmmap-writeexec.c6 #define PROT_EXEC 0x04 macro
9 #define PROT_EXEC 0x01 macro
23 void *a = mmap(NULL, 16, PROT_READ | PROT_EXEC, MAP_PRIVATE | MAP_ANON, -1, 0); // no-warning in f1()
25 …void *c = mmap(NULL, 32, PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE | MAP_ANON, -1, 0); // ex… in f1()
35 int prot = PROT_WRITE | PROT_EXEC; in f2()
42 …int m = mprotect(p, 1024, PROT_WRITE | PROT_EXEC); // expected-warning{{Both PROT_WRITE and PROT_E… in f3()
/llvm-project-15.0.7/compiler-rt/test/sanitizer_common/TestCases/Posix/
H A Dmmap_write_exec.cpp18 char *p = (char *)mmap(0, 1024, PROT_READ | PROT_WRITE | PROT_EXEC, in main()
26 (void)mprotect(q, 64, PROT_WRITE | PROT_EXEC); in main()
35 (void)mprotect(q, 64, PROT_READ | PROT_EXEC); in main()
42 char *c = (char *)mmap(0, 128, PROT_WRITE | PROT_EXEC, in main()
/llvm-project-15.0.7/compiler-rt/lib/profile/
H A DWindowsMMap.c30 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) in mmap()
40 if (prot & PROT_EXEC) in mmap()
44 } else if (prot & PROT_EXEC) { in mmap()
47 else if (prot & PROT_EXEC) in mmap()
67 if (prot & PROT_EXEC) in mmap()
H A DWindowsMMap.h23 #define PROT_EXEC 0x0 macro
/llvm-project-15.0.7/compiler-rt/test/builtins/Unit/
H A Dclear_cache_test.c55 PROT_EXEC), in main()
66 if (mprotect(execution_buffer, kSize, PROT_READ | PROT_EXEC) == -1) in main()
70 PROT_READ | PROT_WRITE | PROT_EXEC, in main()
/llvm-project-15.0.7/bolt/runtime/
H A Dhugify.cpp66 PROT_READ | PROT_WRITE | PROT_EXEC, in hugify_for_old_kernel()
83 __mprotect(from, size, PROT_READ | PROT_EXEC); in hugify_for_old_kernel()
/llvm-project-15.0.7/llvm/lib/Support/Unix/
H A DMemory.inc48 return PROT_READ | PROT_EXEC;
51 return PROT_READ | PROT_WRITE | PROT_EXEC;
60 return PROT_READ | PROT_EXEC;
62 return PROT_EXEC;
104 Protect |= PROT_MPROTECT(PROT_READ | PROT_WRITE | PROT_EXEC);
/llvm-project-15.0.7/lldb/test/API/linux/aarch64/tagged_memory_region/
H A Dmain.c7 void *the_page = mmap(0, sysconf(_SC_PAGESIZE), PROT_READ | PROT_EXEC, in main()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.cpp31 #define PROT_EXEC 4 macro
74 prot_arg |= PROT_EXEC; in InferiorCallMmap()
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Denable_execute_stack.c65 (void)mprotect((void *)startPage, length, PROT_READ | PROT_WRITE | PROT_EXEC); in __enable_execute_stack()
/llvm-project-15.0.7/compiler-rt/test/cfi/cross-dso/
H A Dshadow_is_read_only.cpp68 void *p = mmap(nullptr, 1 << 20, PROT_READ | PROT_WRITE | PROT_EXEC, in main()
/llvm-project-15.0.7/lldb/test/API/linux/aarch64/mte_tag_access/
H A Dmain.c49 char *mte_buf = checked_mmap(page_size, mte_prot | PROT_WRITE | PROT_EXEC); in main()
/llvm-project-15.0.7/compiler-rt/test/cfi/cross-dso/icall/
H A Ddlopen.cpp87 (char *)mmap(real_start, kCodeSize, PROT_READ | PROT_WRITE | PROT_EXEC, in restore_code()
/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_interface.cpp126 PROT_READ | PROT_WRITE | PROT_EXEC); in MakeWriteable()
143 mprotect(PageAlignedAddr, MProtectLen, PROT_READ | PROT_EXEC); in ~MProtectHelper()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_symbolizer_report.cpp93 int pflags = (PROT_WRITE | PROT_EXEC); in ReportMmapWriteExec()
/llvm-project-15.0.7/libc/config/linux/
H A Dapi.td201 SimpleMacroDef<"PROT_EXEC", "4">,
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DExecutorSharedMemoryMapperService.cpp145 NativeProt |= PROT_EXEC; in initialize()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp348 PROT_READ | PROT_EXEC, MAP_PRIVATE, DumpFd, 0); in OpenMarker()
/llvm-project-15.0.7/libc/spec/
H A Dposix.td173 Macro<"PROT_EXEC">,
/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DNativeProcessLinux.cpp1327 prot |= PROT_EXEC; in AllocateMemory()
/llvm-project-15.0.7/clang/docs/analyzer/
H A Dcheckers.rst2213 void *c = mmap(NULL, 32, PROT_READ | PROT_WRITE | PROT_EXEC,
2215 // warn: Both PROT_WRITE and PROT_EXEC flags are set. This can lead to
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td1019 "Specifies the value of PROT_EXEC",