Lines Matching defs:regs
305 // libunwind not access other regs
394 bool CallStack::GetIpSP(uint64_t &ip, uint64_t &sp, const u64 *regs, size_t regNum) const
397 UNWIND_CHECK_TRUE(RegisterGetSPValue(sp, arch_, regs, regNum), false, "unable get sp");
398 UNWIND_CHECK_TRUE(RegisterGetIPValue(ip, arch_, regs, regNum), false, "unable get ip");
440 bool CallStack::UnwindCallStack(const VirtualThread &thread, u64 *regs, u64 regsNum,
444 regs_ = regs;
516 std::shared_ptr<DfxRegs> regs = std::make_shared<DfxRegsArm>();
521 regs->SetRegsData(tempRegs);
523 std::shared_ptr<DfxRegs> regs = std::make_shared<DfxRegsArm64>();
524 regs->SetRegsData(reinterpret_cast<uintptr_t*>(regs_), regsNum_);
527 unwinder->SetRegs(regs);