Home
last modified time | relevance | path

Searched refs:MMAP_PROT_WRITE (Results 1 - 11 of 11) sorted by relevance

/arkcompiler/runtime_core/platforms/windows/libpandabase/
H A Dmem.cpp47 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 Dwindows_mem.h23 static constexpr uint32_t MMAP_PROT_WRITE = 2; member
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/
H A Dmem.cpp49 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 Dwindows_mem.h23 static constexpr uint32_t MMAP_PROT_WRITE = 2; member
/arkcompiler/runtime_core/platforms/unix/libpandabase/
H A Dunix_mem.h25 static constexpr uint32_t MMAP_PROT_WRITE = PROT_WRITE; member
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/
H A Dunix_mem.h25 static constexpr uint32_t MMAP_PROT_WRITE = PROT_WRITE; member
/arkcompiler/runtime_core/libpandabase/tests/
H A Dmmap_fixed_test.cpp47 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 Dmmap_test.cpp137 mmap(ToVoidPtr(curAddr), MMAP_ALLOC_SIZE, MMAP_PROT_READ | MMAP_PROT_WRITE, in TEST_F()
/arkcompiler/runtime_core/libpandafile/tests/
H A Dfile_test.cpp405 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 Dfile.cpp82 prot |= os::mem::MMAP_PROT_WRITE; in GetProt()
/arkcompiler/runtime_core/libpandafile/
H A Dfile.cpp83 prot |= os::mem::MMAP_PROT_WRITE; in GetProt()

Completed in 9 milliseconds