Home
last modified time | relevance | path

Searched refs:Protect (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/Breakpad/Inputs/
H A Dunwind-via-stack-win.yaml30 Allocation Protect: [ ]
33 Protect: [ PAGE_EXECUTE ]
37 Allocation Protect: [ ]
40 Protect: [ PAGE_EXECUTE ]
/llvm-project-15.0.7/llvm/test/tools/obj2yaml/Minidump/
H A Dbasic.yaml76 Allocation Protect: [ ]
79 Protect: [ PAGE_NO_ACCESS ]
82 Allocation Protect: [ PAGE_READ_WRITE ]
88 Allocation Protect: [ PAGE_READ_WRITE, PAGE_WRITECOMBINE ]
165 # CHECK-NEXT: Allocation Protect: [ ]
168 # CHECK-NEXT: Protect: [ PAGE_NO_ACCESS ]
171 # CHECK-NEXT: Allocation Protect: [ PAGE_READ_WRITE ]
177 # CHECK-NEXT: Allocation Protect: [ PAGE_READ_WRITE, PAGE_WRITECOMBINE ]
/llvm-project-15.0.7/llvm/lib/Support/Unix/
H A DMemory.inc101 int Protect = getPosixProtectionFlags(PFlags);
104 Protect |= PROT_MPROTECT(PROT_READ | PROT_WRITE | PROT_EXEC);
117 void *Addr = ::mmap(reinterpret_cast<void *>(Start), PageSize*NumPages, Protect,
176 int Protect = getPosixProtectionFlags(Flags);
186 if (InvalidateCache && !(Protect & PROT_READ)) {
187 int Result = ::mprotect((void *)Start, End - Start, Protect | PROT_READ);
196 int Result = ::mprotect((void *)Start, End - Start, Protect);
/llvm-project-15.0.7/llvm/lib/Support/Windows/
H A DMemory.inc132 DWORD Protect = getWindowsProtectionFlags(Flags);
136 AllocSize, AllocType, Protect);
175 DWORD Protect = getWindowsProtectionFlags(Flags);
178 if (!VirtualProtect(M.Address, M.AllocatedSize, Protect, &OldFlags))
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Denable_execute_stack.c48 &mbi.Protect); in __enable_execute_stack()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/
H A DProcessDebugger.cpp428 const bool readable = IsPageReadable(mem_info.Protect); in GetMemoryRegionInfo()
429 const bool executable = IsPageExecutable(mem_info.Protect); in GetMemoryRegionInfo()
430 const bool writable = IsPageWritable(mem_info.Protect); in GetMemoryRegionInfo()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_win.cpp431 return mbi.Protect == PAGE_NOACCESS && in MemoryRangeIsAvailable()
952 if (info.Protect == 0 || info.Protect == PAGE_NOACCESS || in IsAccessibleMemoryRange()
953 info.Protect == PAGE_EXECUTE) in IsAccessibleMemoryRange()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DMinidumpYAML.cpp121 IO &IO, MemoryProtection &Protect) { in bitset() argument
123 IO.bitSetCase(Protect, #NATIVENAME, MemoryProtection::NAME); in bitset()
253 mapOptionalAs<MemoryProtection>(IO, "Protect", Info.Protect, in mapping()
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DMinidump.h111 support::little_t<MemoryProtection> Protect; member
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dtemp_class_spec.cpp343 template< typename Protect, typename Second >
/llvm-project-15.0.7/llvm/unittests/Object/
H A DMinidumpTest.cpp600 EXPECT_EQ(MemoryProtection::ExecuteRead, Info.Protect); in TEST()
/llvm-project-15.0.7/openmp/runtime/src/
H A Dz_Windows_NT_util.cpp1528 ((lpBuffer.Protect == PAGE_NOACCESS) || in __kmp_is_address_mapped()
1529 (lpBuffer.Protect == PAGE_EXECUTE))); in __kmp_is_address_mapped()
/llvm-project-15.0.7/lldb/source/Plugins/Process/minidump/
H A DMinidumpParser.cpp531 MemoryProtection prot = entry.Protect; in CreateRegionsCacheFromMemoryInfoList()
/llvm-project-15.0.7/llvm/docs/
H A DSpeculativeLoadHardening.md826 ###### Protect large, load-heavy blocks with a single lfence