Home
last modified time | relevance | path

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

/system/core/libcorkscrew/
Dptrace.c38 void init_memory(memory_t* memory, const map_info_t* map_info_list) { in init_memory() argument
40 memory->map_info_list = map_info_list; in init_memory()
45 memory->map_info_list = NULL; in init_memory_ptrace()
56 if (!is_readable_map(memory->map_info_list, ptr)) { in try_get_word()
110 context->map_info_list = load_map_info_list(pid); in load_ptrace_context()
111 for (map_info_t* mi = context->map_info_list; mi; mi = mi->next) { in load_ptrace_context()
133 for (map_info_t* mi = context->map_info_list; mi; mi = mi->next) { in free_ptrace_context()
136 free_map_info_list(context->map_info_list); in free_ptrace_context()
142 const map_info_t* mi = find_map_info(context->map_info_list, addr); in find_symbol_ptrace()
Dbacktrace-arch.h35 const map_info_t* map_info_list,
Dbacktrace.c126 const map_info_t* map_info_list; member
137 g_unwind_signal_state.map_info_list, in unwind_backtrace_thread_signal_handler()
172 g_unwind_signal_state.map_info_list = milist; in unwind_backtrace_thread()
/system/core/include/corkscrew/
Dptrace.h36 map_info_t* map_info_list; member
42 const map_info_t* map_info_list; member
84 void init_memory(memory_t* memory, const map_info_t* map_info_list);
/system/core/libcorkscrew/arch-mips/
Dbacktrace-mips.c73 const map_info_t* map_info_list, in unwind_backtrace_common() argument
157 const map_info_t* map_info_list, in unwind_backtrace_signal_arch() argument
171 init_memory(&memory, map_info_list); in unwind_backtrace_signal_arch()
172 return unwind_backtrace_common(&memory, map_info_list, in unwind_backtrace_signal_arch()
195 return unwind_backtrace_common(&memory, context->map_info_list, in unwind_backtrace_ptrace_arch()
/system/core/libcorkscrew/arch-arm/
Dbacktrace-arm.c122 const map_info_t* map_info_list, uintptr_t pc) { in get_exception_handler() argument
135 mi = find_map_info(map_info_list, pc); in get_exception_handler()
487 const map_info_t* map_info_list, in unwind_backtrace_common() argument
502 uintptr_t handler = get_exception_handler(memory, map_info_list, pc); in unwind_backtrace_common()
546 && is_executable_map(map_info_list, state->gregs[R_LR])) { in unwind_backtrace_common()
556 const map_info_t* map_info_list, in unwind_backtrace_signal_arch() argument
580 init_memory(&memory, map_info_list); in unwind_backtrace_signal_arch()
581 return unwind_backtrace_common(&memory, map_info_list, &state, in unwind_backtrace_signal_arch()
599 return unwind_backtrace_common(&memory, context->map_info_list, &state, in unwind_backtrace_ptrace_arch()
/system/core/libcorkscrew/arch-x86/
Dbacktrace-x86.c243 const map_info_t* map_info_list, uintptr_t pc) { in find_fde() argument
248 const map_info_t* mi = find_map_info(map_info_list, pc); in find_fde()
553 const map_info_t* map_info_list, in execute_fde() argument
760 const map_info_t* map_info_list, in unwind_backtrace_common() argument
773 uintptr_t fde = find_fde(memory, map_info_list, state->reg[DWARF_EIP]); in unwind_backtrace_common()
808 if (!execute_fde(memory, map_info_list, fde, state)) break; in unwind_backtrace_common()
822 const map_info_t* map_info_list, in unwind_backtrace_signal_arch() argument
838 init_memory(&memory, map_info_list); in unwind_backtrace_signal_arch()
839 return unwind_backtrace_common(&memory, map_info_list, in unwind_backtrace_signal_arch()
860 return unwind_backtrace_common(&memory, context->map_info_list, in unwind_backtrace_ptrace_arch()
/system/core/debuggerd/
Dtombstone.c397 map_info_t* map = context->map_info_list; in dump_nearby_maps()