Lines Matching defs:protect
32 static DWORD ConvertLldbToWinApiProtect(uint32_t protect) {
40 if (protect & ePermissionsExecutable)
50 static bool IsPageReadable(uint32_t protect) {
51 return (protect & PAGE_NOACCESS) == 0;
54 static bool IsPageWritable(uint32_t protect) {
55 return (protect & (PAGE_EXECUTE_READWRITE | PAGE_EXECUTE_WRITECOPY |
59 static bool IsPageExecutable(uint32_t protect) {
60 return (protect & (PAGE_EXECUTE | PAGE_EXECUTE_READ | PAGE_EXECUTE_READWRITE |
353 auto protect = ConvertLldbToWinApiProtect(permissions);
354 auto result = ::VirtualAllocEx(handle, nullptr, size, MEM_COMMIT, protect);