| /system/unwinding/libunwindstack/tests/ |
| D | DwarfSectionImplTest.cpp | 78 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 94 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 110 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 128 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 146 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 162 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 172 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 182 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 211 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local 228 RegsImplFake<TypeParam> regs(10); in TYPED_TEST_P() local [all …]
|
| D | RegsStepIfSignalHandlerTest.cpp | 57 RegsArm regs; in ArmStepIfSignalHandlerNonRt() local 87 RegsArm regs; in ArmStepIfSignalHandlerRt() local 117 RegsArm64 regs; in TEST_F() local 136 RegsRiscv64 regs; in TEST_F() local 155 RegsX86 regs; in TEST_F() local 178 RegsX86 regs; in TEST_F() local 206 RegsX86_64 regs; in TEST_F() local
|
| D | RegsTest.cpp | 200 uint32_t* regs = reinterpret_cast<uint32_t*>(arm.RawData()); in TEST_F() local 209 uint64_t* regs = reinterpret_cast<uint64_t*>(arm64.RawData()); in TEST_F() local 218 uint64_t* regs = reinterpret_cast<uint64_t*>(riscv64.RawData()); in TEST_F() local 226 RegsRiscv64 regs; in TEST_F() local 235 RegsRiscv64 regs; in TEST_F() local 242 RegsRiscv64 regs; in TEST_F() local 250 uint32_t* regs = reinterpret_cast<uint32_t*>(x86.RawData()); in TEST_F() local 259 uint64_t* regs = reinterpret_cast<uint64_t*>(x86_64.RawData()); in TEST_F() local 300 void clone_test(Regs* regs) { in clone_test() 317 std::vector<std::unique_ptr<Regs>> regs; in TEST_F() local
|
| D | RegsInfoTest.cpp | 30 RegsImplFake<uint32_t> regs(10); in TEST() local 47 RegsImplFake<uint64_t> regs(20); in TEST() local 64 RegsImplFake<uint64_t> regs(64); in TEST() local 89 RegsImplFake<uint64_t> regs(64); in TEST_F() local
|
| D | RegsRemoteTest.cpp | 40 std::unique_ptr<Regs> regs(Regs::RemoteGet(pid_)); in TEST_F() local 59 std::unique_ptr<Regs> regs(Regs::RemoteGet(getpid(), &error_code)); in TEST_F() local
|
| D | ElfInterfaceArmTest.cpp | 279 RegsArm regs; in TEST_F() local 324 RegsArm regs; in TEST_F() local 349 RegsArm regs; in TEST_F() local 372 RegsArm regs; in TEST_F() local 399 RegsArm regs; in TEST_F() local
|
| D | UnwindTest.cpp | 149 static void VerifyUnwind(pid_t pid, Maps* maps, Regs* regs, in VerifyUnwind() 185 std::unique_ptr<Regs> regs(Regs::CreateFromLocal()); in InnerFunction() local 280 std::unique_ptr<Regs> regs(Regs::RemoteGet(pid_)); in RemoteThroughSignal() local 324 std::unique_ptr<Regs> regs(Regs::RemoteGet(pid_)); in TEST_F() local 334 std::unique_ptr<Regs> regs(Regs::RemoteGet(pid_)); in TEST_F() local 348 std::unique_ptr<Regs> regs(Regs::RemoteGet(*pid)); in RemoteUnwind() local 365 std::unique_ptr<Regs> regs(Regs::RemoteGet(*pid)); in RemoteUnwindFromPid() local 417 std::unique_ptr<Regs> regs(Regs::CreateFromUcontext(Regs::CurrentArch(), ucontext)); in TEST_F() local 459 std::unique_ptr<Regs> regs(Regs::CreateFromLocal()); in TEST_F() local
|
| /system/unwinding/libunwindstack/ |
| D | AndroidUnwinder.cpp | 145 std::unique_ptr<Regs> regs(Regs::CreateFromUcontext(arch_, ucontext)); in Unwind() local 164 std::unique_ptr<Regs> regs(initial_regs->Clone()); in Unwind() local 186 std::unique_ptr<Regs> regs(Regs::CreateFromLocal()); in InternalUnwind() local 232 std::unique_ptr<Regs> regs(Regs::RemoteGet(*tid, &data.error.code)); in InternalUnwind() local
|
| D | RegsRiscv64.cpp | 62 struct riscv64_v_regset_state regs; in GetVlenbFromRemote() local 144 RegsRiscv64* regs = new RegsRiscv64(); in Read() local 153 RegsRiscv64* regs = new RegsRiscv64(); in CreateFromUcontext() local
|
| D | RegsArm.cpp | 86 RegsArm* regs = new RegsArm(); in Read() local 94 RegsArm* regs = new RegsArm(); in CreateFromUcontext() local
|
| D | RegsX86_64.cpp | 89 RegsX86_64* regs = new RegsX86_64(); in Read() local 130 RegsX86_64* regs = new RegsX86_64(); in CreateFromUcontext() local
|
| D | RegsX86.cpp | 80 RegsX86* regs = new RegsX86(); in Read() local 110 RegsX86* regs = new RegsX86(); in CreateFromUcontext() local
|
| D | ElfInterfaceArm.cpp | 99 bool ElfInterfaceArm::Step(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished, in Step() 109 bool ElfInterfaceArm::StepExidx(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished) { in StepExidx()
|
| D | RegsArm64.cpp | 137 RegsArm64* regs = new RegsArm64(); in Read() local 149 RegsArm64* regs = new RegsArm64(); in CreateFromUcontext() local
|
| D | ArmExidx.h | 55 ArmExidx(RegsArm* regs, Memory* elf_memory, Memory* process_memory) in ArmExidx() 74 RegsArm* regs() { return regs_; } in regs() function
|
| D | RegsInfo.h | 31 RegsImpl<AddressType>* regs = nullptr; member
|
| /system/extras/simpleperf/ |
| D | OfflineUnwinder.cpp | 80 unwindstack::Regs* OfflineUnwinderImpl::GetBacktraceRegs(const RegSet& regs) { in GetBacktraceRegs() 105 auto regs = in GetBacktraceRegs() local 286 bool OfflineUnwinderImpl::UnwindCallChain(const ThreadEntry& thread, const RegSet& regs, in UnwindCallChain()
|
| /system/unwinding/libunwindstack/include/unwindstack/ |
| D | UserArm.h | 36 uint32_t regs[18]; member
|
| D | RegsGetLocal.h | 142 inline __attribute__((__always_inline__)) void RegsGetLocal(Regs* regs) { in RegsGetLocal()
|
| D | UserArm64.h | 36 uint64_t regs[31]; member
|
| D | UserRiscv64.h | 36 uint64_t regs[32]; member
|
| /system/unwinding/libunwindstack/tests/fuzz/ |
| D | UnwinderComponentCreator.cpp | 27 std::unique_ptr<unwindstack::RegsArm> regs = std::make_unique<unwindstack::RegsArm>(); in GetRegisters() local 31 std::unique_ptr<unwindstack::RegsArm64> regs = std::make_unique<unwindstack::RegsArm64>(); in GetRegisters() local 35 std::unique_ptr<unwindstack::RegsRiscv64> regs = std::make_unique<unwindstack::RegsRiscv64>(); in GetRegisters() local 39 std::unique_ptr<unwindstack::RegsX86_64> regs = std::make_unique<unwindstack::RegsX86_64>(); in GetRegisters() local 44 std::unique_ptr<unwindstack::RegsX86_64> regs = std::make_unique<unwindstack::RegsX86_64>(); in GetRegisters() local
|
| /system/memory/libmemunreachable/ |
| D | ThreadCapture.h | 28 allocator::vector<uintptr_t> regs; member
|
| /system/unwinding/libunwindstack/tools/ |
| D | unwind.cpp | 55 unwindstack::Regs* regs = unwindstack::Regs::RemoteGet(pid); in DoUnwind() local
|
| /system/core/debuggerd/ |
| D | crash_dump.cpp | 303 std::unique_ptr<unwindstack::Regs>* regs, ProcessInfo* process_info, in ReadCrashInfo() 457 struct user_regs_struct regs; in GetGuestRegistersFromCrashedProcess() local 472 struct user_regs_struct regs; in GetGuestRegistersFromCrashedProcess() local 512 static void ReadGuestRegisters(std::unique_ptr<unwindstack::Regs>* regs, pid_t tid) { in ReadGuestRegisters()
|