Home
last modified time | relevance | path

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

/system/core/libunwindstack/
DArmExidx.cpp189 uint16_t registers = (byte & 0xf) << 8; in DecodePrefix_10_00() local
194 registers |= byte; in DecodePrefix_10_00()
195 if (registers == 0) { in DecodePrefix_10_00()
204 registers <<= 4; in DecodePrefix_10_00()
211 if (registers & (1 << reg)) { in DecodePrefix_10_00()
221 uint32_t cfa_offset = __builtin_popcount(registers) * 4; in DecodePrefix_10_00()
224 if (registers & (1 << reg)) { in DecodePrefix_10_00()
237 if (registers & (1 << reg)) { in DecodePrefix_10_00()
248 if (registers & (1 << ARM_REG_SP)) { in DecodePrefix_10_00()
253 if (registers & (1 << ARM_REG_PC)) { in DecodePrefix_10_00()
/system/core/debuggerd/libdebuggerd/include/libdebuggerd/
Dtypes.h25 std::unique_ptr<unwindstack::Regs> registers; member
/system/core/debuggerd/libdebuggerd/
Dtombstone.cpp308 const std::vector<std::pair<std::string, uint64_t>>& registers) { in print_register_row() argument
310 for (auto& [name, value] : registers) { in print_register_row()
397 thread_info.registers.get()); in dump_thread()
404 dump_registers(log, thread_info.registers.get()); in dump_thread()
407 std::unique_ptr<unwindstack::Regs> regs_copy(thread_info.registers->Clone()); in dump_thread()
430 thread_info.registers.get()); in dump_thread()
573 .registers = std::move(regs), in engrave_tombstone_ucontext()
Dbacktrace.cpp65 unwinder->SetRegs(thread.registers.get()); in dump_backtrace_thread()
/system/core/debuggerd/
Dcrash_dump.cpp491 ReadCrashInfo(input_pipe, &siginfo, &info.registers, &process_info); in main()
495 info.registers.reset(unwindstack::Regs::RemoteGet(thread)); in main()
496 if (!info.registers) { in main()
/system/extras/simpleperf/doc/
DREADME.md141 1. Need support of stack frame registers.
142 2. Don't work well on ARM. Because ARM is short of registers, and ARM and THUMB code have different
143 stack frame registers. So the kernel can't unwind user stack containing both ARM/THUMB code.
145 reserve stack frame registers.
Dexecutable_commands_reference.md460 stack frame registers.
/system/core/debuggerd/handler/
Ddebuggerd_fallback.cpp86 thread.registers.reset(unwindstack::Regs::CreateFromUcontext(arch, ucontext)); in debuggerd_fallback_trace()
/system/libhidl/transport/manager/1.0/
DIServiceManager.hal113 * version provided in the fqName. For instance, if a client registers for
/system/memory/libmemunreachable/
DREADME.md68 …ots is produced from globals (.data and .bss sections of binaries), and registers and stacks from …
/system/bt/doc/
Dpower_management.md80 and also registers `bta_dm_pm_btm_cback` with the btm module to handle responses