Home
last modified time | relevance | path

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

/system/core/include/corkscrew/
Dptrace.h43 } memory_t; typedef
84 void init_memory(memory_t* memory, const map_info_t* map_info_list);
90 void init_memory_ptrace(memory_t* memory, pid_t tid);
97 bool try_get_word(const memory_t* memory, uintptr_t ptr, uint32_t* out_value);
/system/core/libcorkscrew/
Dptrace.c38 void init_memory(memory_t* memory, const map_info_t* map_info_list) { in init_memory()
43 void init_memory_ptrace(memory_t* memory, pid_t tid) { in init_memory_ptrace()
48 bool try_get_word(const memory_t* memory, uintptr_t ptr, uint32_t* out_value) { in try_get_word()
83 memory_t memory; in try_get_word_ptrace()
Dbacktrace-arch.h32 uintptr_t rewind_pc_arch(const memory_t* memory, uintptr_t pc);
Dbacktrace.c77 memory_t memory;
/system/core/libcorkscrew/arch-mips/
Dbacktrace-mips.c64 uintptr_t rewind_pc_arch(const memory_t* memory, uintptr_t pc) { in rewind_pc_arch()
72 static ssize_t unwind_backtrace_common(const memory_t* memory, in unwind_backtrace_common()
170 memory_t memory; in unwind_backtrace_signal_arch()
193 memory_t memory; in unwind_backtrace_ptrace_arch()
/system/core/libcorkscrew/arch-x86/
Dbacktrace-x86.c102 memory_t memory;
105 uintptr_t rewind_pc_arch(const memory_t* memory __attribute__((unused)), uintptr_t pc) { in rewind_pc_arch()
118 static bool try_get_byte(const memory_t* memory, uintptr_t ptr, uint8_t* out_value, uint32_t* curso… in try_get_byte()
136 static bool try_get_xbytes(const memory_t* memory, uintptr_t ptr, uint32_t* out_value, uint8_t byte… in try_get_xbytes()
154 static bool try_get_leb128(const memory_t* memory, uintptr_t ptr, uint32_t* out_value, uint32_t* cu… in try_get_leb128()
179 static bool try_get_sleb128(const memory_t* memory, uintptr_t ptr, uint32_t* out_value, uint32_t* c… in try_get_sleb128()
184 static bool try_get_uleb128(const memory_t* memory, uintptr_t ptr, uint32_t* out_value, uint32_t* c… in try_get_uleb128()
189 static bool read_dwarf(const memory_t* memory, uintptr_t ptr, uint32_t* out_value, uint8_t encoding… in read_dwarf()
242 static uintptr_t find_fde(const memory_t* memory, in find_fde()
319 static bool execute_dwarf(const memory_t* memory, uintptr_t ptr, cie_info_t* cie_info, in execute_dwarf()
[all …]
/system/core/libcorkscrew/arch-arm/
Dbacktrace-arm.c121 static uintptr_t get_exception_handler(const memory_t* memory, in get_exception_handler()
210 static bool try_next_byte(const memory_t* memory, byte_stream_t* stream, uint8_t* out_value) { in try_next_byte()
244 static bool try_pop_registers(const memory_t* memory, unwind_state_t* state, uint32_t mask) { in try_pop_registers()
279 static bool execute_personality_routine(const memory_t* memory, in execute_personality_routine()
441 static bool try_get_half_word(const memory_t* memory, uint32_t pc, uint16_t* out_value) { in try_get_half_word()
450 uintptr_t rewind_pc_arch(const memory_t* memory, uintptr_t pc) { in rewind_pc_arch()
486 static ssize_t unwind_backtrace_common(const memory_t* memory, in unwind_backtrace_common()
579 memory_t memory; in unwind_backtrace_signal_arch()
597 memory_t memory; in unwind_backtrace_ptrace_arch()