Home
last modified time | relevance | path

Searched refs:MakeMemWithProtFlag (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/runtime_core/platforms/unix/libpandabase/
Dmem.cpp68 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag() function
80 return MakeMemWithProtFlag(mem, size, PROT_EXEC | PROT_READ); in MakeMemReadExec()
86 return MakeMemWithProtFlag(mem, size, PROT_WRITE | PROT_READ); in MakeMemReadWrite()
91 return MakeMemWithProtFlag(mem, size, PROT_READ); in MakeMemReadOnly()
96 return MakeMemWithProtFlag(mem, size, PROT_NONE); in MakeMemProtected()
/arkcompiler/runtime_core/platforms/windows/libpandabase/
Dmem.cpp185 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag() function
198 return MakeMemWithProtFlag(mem, size, MMAP_PROT_EXEC | MMAP_PROT_READ); in MakeMemReadExec()
204 return MakeMemWithProtFlag(mem, size, MMAP_PROT_WRITE | MMAP_PROT_READ); in MakeMemReadWrite()
209 return MakeMemWithProtFlag(mem, size, MMAP_PROT_READ); in MakeMemReadOnly()
214 return MakeMemWithProtFlag(mem, size, MMAP_PROT_NONE); in MakeMemProtected()
/arkcompiler/runtime_core/libpandabase/os/
Dmem.h50 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot);