Lines Matching refs:process_memory
179 std::shared_ptr<Memory> MapInfo::CreateMemory(const std::shared_ptr<Memory>& process_memory) { in CreateMemory() argument
199 if (process_memory == nullptr) { in CreateMemory()
211 new MemoryRange(process_memory, start(), end() - start(), 0)); in CreateMemory()
229 ranges->Insert(new MemoryRange(process_memory, start(), end() - start(), 0)); in CreateMemory()
230 ranges->Insert(new MemoryRange(process_memory, next_real_map->start(), in CreateMemory()
256 if (!ranges->Insert(new MemoryRange(process_memory, prev_real_map->start(), in CreateMemory()
260 if (!ranges->Insert(new MemoryRange(process_memory, start(), end() - start(), elf_offset()))) { in CreateMemory()
276 Elf* MapInfo::GetElf(const std::shared_ptr<Memory>& process_memory, ArchEnum expected_arch) { in GetElf() argument
291 auto elf_memory = CreateMemory(process_memory); in GetElf()
366 uint64_t MapInfo::GetLoadBias(const std::shared_ptr<Memory>& process_memory) { in GetLoadBias() argument
374 auto memory = CreateMemory(process_memory); in GetLoadBias()