Searched refs:MakeMemWithProtFlag (Results 1 – 3 of 3) sorted by relevance
/arkcompiler/runtime_core/platforms/unix/libpandabase/ |
D | mem.cpp | 68 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/ |
D | mem.cpp | 185 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/ |
D | mem.h | 50 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot);
|