Lines Matching refs:vm_addr
262 Status ProcessDebugger::ReadMemory(lldb::addr_t vm_addr, void *buf, size_t size, in ReadMemory() argument
277 vm_addr); in ReadMemory()
280 void *addr = reinterpret_cast<void *>(vm_addr); in ReadMemory()
292 Status ProcessDebugger::WriteMemory(lldb::addr_t vm_addr, const void *buf, in WriteMemory() argument
299 vm_addr); in WriteMemory()
309 void *addr = reinterpret_cast<void *>(vm_addr); in WriteMemory()
351 Status ProcessDebugger::DeallocateMemory(lldb::addr_t vm_addr) { in DeallocateMemory() argument
356 LLDB_LOG(log, "attempting to deallocate bytes at address {0}", vm_addr); in DeallocateMemory()
367 if (!::VirtualFreeEx(handle, reinterpret_cast<LPVOID>(vm_addr), 0, in DeallocateMemory()
376 Status ProcessDebugger::GetMemoryRegionInfo(lldb::addr_t vm_addr, in GetMemoryRegionInfo() argument
398 LLDB_LOG(log, "getting info for address {0:x}", vm_addr); in GetMemoryRegionInfo()
400 void *addr = reinterpret_cast<void *>(vm_addr); in GetMemoryRegionInfo()
409 info.GetRange().SetRangeBase(vm_addr); in GetMemoryRegionInfo()
421 error, vm_addr); in GetMemoryRegionInfo()
454 DWORD page_offset = vm_addr % data.dwPageSize; in GetMemoryRegionInfo()
455 info.GetRange().SetRangeBase(vm_addr); in GetMemoryRegionInfo()
463 vm_addr, info.GetReadable(), info.GetExecutable(), in GetMemoryRegionInfo()