| /arkcompiler/ets_runtime/ecmascript/platform/unix/ |
| D | map.cpp | 25 MemMap PageMap(size_t size, int prot, size_t alignment, void *addr, int flags) in PageMap() 52 MemMap MachineCodePageMap(size_t size, int prot, size_t alignment) in MachineCodePageMap() 89 bool PageProtect(void *mem, size_t size, int prot) in PageProtect()
|
| D | file.cpp | 100 MemMap FileMap(const char *fileName, int flag, int prot, int64_t offset) in FileMap() 120 MemMap FileMapForAlignAddressByFd(const fd_t fd, int prot, int64_t offset, uint32_t offStart) in FileMapForAlignAddressByFd()
|
| /arkcompiler/ets_runtime/ecmascript/platform/windows/ |
| D | map.cpp | 39 MemMap PageMap(size_t size, int prot, size_t alignment, void *addr, [[maybe_unused]] int flags) in PageMap() 68 MemMap MachineCodePageMap(size_t size, int prot, size_t alignment) in MachineCodePageMap() 101 bool PageProtect(void *mem, size_t size, int prot) in PageProtect()
|
| D | file.cpp | 93 MemMap FileMap(const char *fileName, int flag, int prot, int64_t offset) in FileMap() 134 MemMap FileMapForAlignAddressByFd(const fd_t fd, int prot, int64_t offset, uint32_t offStart) in FileMapForAlignAddressByFd()
|
| D | os.cpp | 61 void *PageMapExecFortSpace(void *addr, [[maybe_unused]] size_t size, [[maybe_unused]] int prot) in PageMapExecFortSpace()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
| D | executed_memory_allocator.h | 29 static void AllocateBuf(uint32_t size, ExeMem &exeMem, int prot) in AllocateBuf()
|
| /arkcompiler/runtime_core/platforms/windows/libpandabase/ |
| D | mem.cpp | 38 static DWORD mem_protection_flags_for_page(const int prot) in mem_protection_flags_for_page() 55 static DWORD mem_protection_flags_for_file(const int prot, const uint32_t map_flags) in mem_protection_flags_for_file() 100 void *mmap([[maybe_unused]] void *addr, size_t len, uint32_t prot, int flags, int fildes, off_t off) in mmap() 159 BytePtr MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t file_offset, vo… in MapFile() 185 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag()
|
| /arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/ |
| D | mem.cpp | 40 static DWORD mem_protection_flags_for_page(const int prot) in mem_protection_flags_for_page() 57 static DWORD mem_protection_flags_for_file(const int prot, const uint32_t mapFlags) in mem_protection_flags_for_file() 102 void *mmap([[maybe_unused]] void *addr, size_t len, uint32_t prot, int flags, int fildes, off_t off) in mmap() 161 BytePtr MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t fileOffset, voi… in MapFile() 187 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag()
|
| /arkcompiler/ets_runtime/ecmascript/platform/unix/mac/ |
| D | os.cpp | 67 void *PageMapExecFortSpace(void *addr, [[maybe_unused]] size_t size, [[maybe_unused]] int prot) in PageMapExecFortSpace()
|
| /arkcompiler/ets_runtime/ecmascript/platform/unix/linux/ |
| D | os.cpp | 81 void *PageMapExecFortSpace(void *addr, size_t size, int prot) in PageMapExecFortSpace()
|
| /arkcompiler/runtime_core/platforms/unix/libpandabase/ |
| D | mem.cpp | 40 BytePtr MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t file_offset, vo… in MapFile() 68 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag()
|
| /arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
| D | mem.cpp | 41 BytePtr MapFile(file::File file, uint32_t prot, uint32_t flags, size_t size, size_t fileOffset, voi… in MapFile() 70 std::optional<Error> MakeMemWithProtFlag(void *mem, size_t size, int prot) in MakeMemWithProtFlag()
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler_decoder.cpp | 149 bool PGOProfilerDecoder::LoadAPBinaryFile(int prot) in LoadAPBinaryFile()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | mem_map_allocator.cpp | 80 int prot = machineCodeSpace ? PAGE_PROT_EXEC_READWRITE : PAGE_PROT_READWRITE; in PageProtectMem() local
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | file.cpp | 80 uint32_t prot = os::mem::MMAP_PROT_READ; in GetProt() local
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | file.cpp | 80 uint32_t prot = os::mem::MMAP_PROT_READ; in GetProt() local
|