Searched refs:MMAP_PROT_WRITE (Results 1 - 11 of 11) sorted by relevance
/arkcompiler/runtime_core/platforms/windows/libpandabase/ |
H A D | mem.cpp | 47 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_EXECUTE_READWRITE : PAGE_EXECUTE_READ; in mem_protection_flags_for_page() 49 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_READWRITE : PAGE_READONLY; in mem_protection_flags_for_page() 74 if ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) { in mem_protection_flags_for_file() 177 void *result = mmap(nullptr, size, MMAP_PROT_EXEC | MMAP_PROT_WRITE, MMAP_FLAG_SHARED | MMAP_FLAG_ANONYMOUS, -1, 0); in MapExecuted() 204 return MakeMemWithProtFlag(mem, size, MMAP_PROT_WRITE | MMAP_PROT_READ); in MakeMemReadWrite() 228 mmap(nullptr, size, MMAP_PROT_READ | MMAP_PROT_WRITE, MMAP_FLAG_PRIVATE | MMAP_FLAG_ANONYMOUS, -1, 0); in MapRWAnonymousRaw()
|
H A D | windows_mem.h | 23 static constexpr uint32_t MMAP_PROT_WRITE = 2; member
|
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/ |
H A D | mem.cpp | 49 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_EXECUTE_READWRITE : PAGE_EXECUTE_READ; in mem_protection_flags_for_page() 51 flags = ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) ? PAGE_READWRITE : PAGE_READONLY; in mem_protection_flags_for_page() 76 if ((static_cast<unsigned>(prot) & MMAP_PROT_WRITE) != 0) { in mem_protection_flags_for_file() 181 void *result = mmap(nullptr, size, MMAP_PROT_EXEC | MMAP_PROT_WRITE, MMAP_FLAG_SHARED | MMAP_FLAG_ANONYMOUS, -1, 0); in MapExecuted() 208 return MakeMemWithProtFlag(mem, size, MMAP_PROT_WRITE | MMAP_PROT_READ); in MakeMemReadWrite() 271 mmap(nullptr, size, MMAP_PROT_READ | MMAP_PROT_WRITE, MMAP_FLAG_PRIVATE | MMAP_FLAG_ANONYMOUS, -1, 0); in MapRWAnonymousRaw()
|
H A D | windows_mem.h | 23 static constexpr uint32_t MMAP_PROT_WRITE = 2; member
|
/arkcompiler/runtime_core/platforms/unix/libpandabase/ |
H A D | unix_mem.h | 25 static constexpr uint32_t MMAP_PROT_WRITE = PROT_WRITE; member
|
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
H A D | unix_mem.h | 25 static constexpr uint32_t MMAP_PROT_WRITE = PROT_WRITE; member
|
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | mmap_fixed_test.cpp | 47 mmap(ToVoidPtr(cur_addr), MMAP_ALLOC_SIZE, MMAP_PROT_READ | MMAP_PROT_WRITE, in TEST_F()
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | mmap_test.cpp | 137 mmap(ToVoidPtr(curAddr), MMAP_ALLOC_SIZE, MMAP_PROT_READ | MMAP_PROT_WRITE, in TEST_F()
|
/arkcompiler/runtime_core/libpandafile/tests/ |
H A D | file_test.cpp | 405 os::mem::MapFile(os::file::File(fileno(fp)), os::mem::MMAP_PROT_READ | os::mem::MMAP_PROT_WRITE, in HWTEST()
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | file.cpp | 82 prot |= os::mem::MMAP_PROT_WRITE; in GetProt()
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file.cpp | 83 prot |= os::mem::MMAP_PROT_WRITE; in GetProt()
|
Completed in 9 milliseconds