/system/unwinding/libunwindstack/tests/ |
D | UnwinderTest.cpp | 205 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 275 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 342 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 374 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 406 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 445 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 480 Unwinder unwinder(20, maps_.get(), ®s_, process_memory_); in TEST_F() local 525 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 594 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local 646 Unwinder unwinder(64, maps_.get(), ®s_, process_memory_); in TEST_F() local [all …]
|
D | UnwindOfflineTest.cpp | 74 Unwinder unwinder = in ConsecutiveUnwindTest() local 108 Unwinder unwinder(128, offline_utils_.GetMaps(), regs, offline_utils_.GetProcessMemory()); in TEST_F() local 151 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 175 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 209 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 370 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 557 Unwinder unwinder(128, leak_data->maps, regs_copy.get(), leak_data->process_memory); in OfflineUnwind() local 589 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 621 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local 652 Unwinder unwinder(128, offline_utils_.GetMaps(), offline_utils_.GetRegs(), in TEST_F() local [all …]
|
D | AndroidUnwinderTest.cpp | 53 static std::string GetBacktrace(AndroidUnwinder& unwinder, std::vector<FrameData>& frames) { in GetBacktrace() 111 AndroidLocalUnwinder unwinder; in TEST() local 133 std::unique_ptr<AndroidUnwinder> unwinder(AndroidUnwinder::Create(getpid())); in TEST() local 154 AndroidLocalUnwinder unwinder; in TEST() local 163 AndroidLocalUnwinder unwinder(std::vector<std::string>{}, std::vector<std::string>{"so"}); in TEST() local 176 AndroidLocalUnwinder unwinder; in TEST() local 262 AndroidLocalUnwinder unwinder; in TEST() local 273 AndroidLocalUnwinder unwinder; in TEST() local 297 AndroidLocalUnwinder unwinder; in TEST() local 308 AndroidLocalUnwinder unwinder; in TEST() local [all …]
|
D | UnwindTest.cpp | 107 static std::string ErrorMsg(const std::vector<const char*>& function_names, Unwinder* unwinder) { in ErrorMsg() 120 static void VerifyUnwindFrames(Unwinder* unwinder, in VerifyUnwindFrames() 142 static void VerifyUnwind(Unwinder* unwinder, std::vector<const char*> expected_function_names) { in VerifyUnwind() 152 Unwinder unwinder(512, maps, regs, process_memory); in VerifyUnwind() local 183 std::unique_ptr<Unwinder> unwinder; in InnerFunction() local 286 UnwinderFromPid unwinder(512, pid); in TEST_F() local 331 UnwinderFromPid unwinder(512, *pid); in RemoteUnwindFromPid() local 454 Unwinder unwinder(512, &maps, regs.get(), process_memory); in TEST_F() local 480 ThreadUnwinder unwinder(512); in TEST_F() local 501 ThreadUnwinder unwinder(512); in TEST_F() local [all …]
|
D | VerifyBionicTerminationTest.cpp | 40 static std::string DumpFrames(const UnwinderFromPid& unwinder) { in DumpFrames() 97 UnwinderFromPid unwinder(512, getpid()); in TEST() local
|
/system/core/debuggerd/libdebuggerd/ |
D | tombstone_proto.cpp | 192 static void dump_probable_cause(Tombstone* tombstone, unwindstack::Unwinder* unwinder, in dump_probable_cause() 248 static void dump_abort_message(Tombstone* tombstone, unwindstack::Unwinder* unwinder, in dump_abort_message() 351 static void dump_registers(unwindstack::Unwinder* unwinder, in dump_registers() 405 static void log_unwinder_error(unwindstack::Unwinder* unwinder) { in log_unwinder_error() 416 static void dump_thread_backtrace(unwindstack::Unwinder* unwinder, Thread& thread) { in dump_thread_backtrace() 449 static void dump_thread(Tombstone* tombstone, unwindstack::Unwinder* unwinder, in dump_thread() 484 static void dump_mappings(Tombstone* tombstone, unwindstack::Unwinder* unwinder) { in dump_mappings() 596 unwindstack::Unwinder* unwinder, uintptr_t fault_addr) { in dump_tags_around_fault_addr() 639 void engrave_tombstone_proto(Tombstone* tombstone, unwindstack::Unwinder* unwinder, in engrave_tombstone_proto()
|
D | backtrace.cpp | 60 void dump_backtrace_thread(int output_fd, unwindstack::Unwinder* unwinder, in dump_backtrace_thread() 82 void dump_backtrace(android::base::unique_fd output_fd, unwindstack::Unwinder* unwinder, in dump_backtrace()
|
D | tombstone.cpp | 106 unwindstack::UnwinderFromPid unwinder(kMaxFrames, pid, unwindstack::Regs::CurrentArch(), nullptr, in engrave_tombstone_ucontext() local 119 void engrave_tombstone(unique_fd output_fd, unique_fd proto_fd, unwindstack::Unwinder* unwinder, in engrave_tombstone()
|
D | utility.cpp | 486 void log_backtrace(log_t* log, unwindstack::Unwinder* unwinder, const char* prefix) { in log_backtrace()
|
/system/unwinding/libunwindstack/tests/fuzz/ |
D | UnwinderFuzz.cpp | 35 void PerformUnwind(FuzzedDataProvider* data_provider, Unwinder* unwinder) { in PerformUnwind() 87 Unwinder unwinder(max_frames, maps.get(), regs.get(), memory); in LLVMFuzzerTestOneInput() local
|
/system/unwinding/libunwindstack/benchmarks/ |
D | local_unwind_benchmarks.cpp | 73 unwindstack::Unwinder unwinder(kMaxFrames, data->maps, regs.get(), data->process_memory); in Unwind() local 105 unwindstack::AndroidLocalUnwinder unwinder(process_memory); in BM_local_android_unwind_uncached_process_memory() local 114 unwindstack::AndroidLocalUnwinder* unwinder = in BM_local_android_unwind_uncached_process_memory() local 129 unwindstack::AndroidLocalUnwinder unwinder(process_memory); in BM_local_android_unwind_cached_process_memory() local 138 unwindstack::AndroidLocalUnwinder* unwinder = in BM_local_android_unwind_cached_process_memory() local
|
D | remote_unwind_benchmarks.cpp | 116 unwindstack::Unwinder unwinder(32, &maps, regs.get(), process_memory); in RemoteUnwind() local 149 unwindstack::AndroidRemoteUnwinder unwinder(pid, process_memory); in RemoteAndroidUnwind() local
|
D | thread_unwind_benchmarks.cpp | 68 unwindstack::ThreadUnwinder unwinder(kMaxFrames); in BM_thread_unwind() local
|
D | OfflineUnwindBenchmarks.cpp | 137 Unwinder unwinder(128, offline_utils_.GetMaps(sample_name), in BenchmarkOfflineUnwindMultipleSamples() local
|
/system/unwinding/libunwindstack/tools/ |
D | unwind.cpp | 92 unwindstack::UnwinderFromPid unwinder(1024, pid); in DoUnwind() local
|
D | unwind_for_offline.cpp | 281 unwindstack::UnwinderFromPid unwinder(1024, tid); in SaveData() local
|
/system/unwinding/libunwindstack/ |
D | AndroidUnwinder.cpp | 169 Unwinder unwinder(data.max_frames.value_or(max_frames_), maps_.get(), regs.get(), in Unwind() local 192 ThreadUnwinder unwinder(data.max_frames.value_or(max_frames_), maps_.get(), process_memory_); in InternalUnwind() local
|
D | ThreadUnwinder.cpp | 79 ThreadUnwinder::ThreadUnwinder(size_t max_frames, const ThreadUnwinder* unwinder) in ThreadUnwinder()
|
/system/extras/simpleperf/ |
D | OfflineUnwinder_test.cpp | 106 std::unique_ptr<OfflineUnwinderImpl> unwinder(new OfflineUnwinderImpl(false)); in TEST() local
|
D | OfflineUnwinder.cpp | 270 unwindstack::Unwinder unwinder( in UnwindCallChain() local
|
/system/unwinding/libunwindstack/utils/ |
D | ProcessTracer.cpp | 198 UnwinderFromPid unwinder(1024, pid); in ProcIsInDesiredElf() local
|
D | OfflineUnwindUtils.cpp | 129 std::string DumpFrames(const Unwinder& unwinder) { in DumpFrames()
|
/system/unwinding/libbacktrace/ |
D | UnwindStack.cpp | 50 unwindstack::Unwinder unwinder(MAX_BACKTRACE_FRAMES + num_ignore_frames, stack_map->stack_maps(), in Unwind() local
|
/system/core/debuggerd/handler/ |
D | debuggerd_fallback.cpp | 82 unwindstack::UnwinderFromPid unwinder(kMaxFrames, getpid(), process_memory); in debuggerd_fallback_trace() local
|
/system/core/debuggerd/ |
D | crash_dump.cpp | 626 unwindstack::UnwinderFromPid unwinder(256, vm_pid, unwindstack::Regs::CurrentArch()); in main() local
|