Home
last modified time | relevance | path

Searched refs:memory_begin (Results 1 – 1 of 1) sorted by relevance

/aosp12/system/core/debuggerd/libdebuggerd/
H A Dscudo.cpp53 uintptr_t memory_begin = fault_page - PAGE_SIZE * 16; in ScudoCrashData() local
54 if (memory_begin > fault_page) { in ScudoCrashData()
63 auto memory = std::make_unique<char[]>(memory_end - memory_begin); in ScudoCrashData()
64 for (auto i = memory_begin; i != memory_end; i += PAGE_SIZE) { in ScudoCrashData()
65 process_memory->ReadFully(i, memory.get() + i - memory_begin, PAGE_SIZE); in ScudoCrashData()
68 auto memory_tags = std::make_unique<char[]>((memory_end - memory_begin) / kTagGranuleSize); in ScudoCrashData()
69 for (auto i = memory_begin; i != memory_end; i += kTagGranuleSize) { in ScudoCrashData()
70 memory_tags[(i - memory_begin) / kTagGranuleSize] = process_memory->ReadTag(i); in ScudoCrashData()
75 memory_begin, memory_end - memory_begin); in ScudoCrashData()