Lines Matching defs:regs_

144         regs_ = regs;
145 firstFrameSp_ = regs_->GetSp();
150 return regs_;
264 std::shared_ptr<DfxRegs> regs_ = nullptr;
540 if (regs_ == nullptr) {
541 regs_ = DfxRegs::CreateFromUcontext(*(threadContext->ctx));
543 regs_->SetFromUcontext(*(threadContext->ctx));
563 context.regs = regs_;
576 if (regs_ == nullptr) {
577 regs_ = DfxRegs::CreateFromUcontext(context);
579 regs_->SetFromUcontext(context);
601 regs_ = DfxRegs::CreateFromRegs(UnwindMode::FRAMEPOINTER_UNWIND, miniRegs,
607 regs_ = DfxRegs::Create();
608 auto regsData = regs_->RawData();
619 context.regs = regs_;
645 regs_ = DfxRegs::CreateRemoteRegs(tid);
647 if ((regs_ == nullptr)) {
652 firstFrameSp_ = regs_->GetSp();
655 context.regs = regs_;
742 if ((regs_ == nullptr) || (!CheckAndReset(ctx))) {
765 frame.pc = regs_->GetPc();
766 frame.sp = regs_->GetSp();
767 frame.fp = regs_->GetFp();
770 regs_->StepIfSignalFrame(static_cast<uintptr_t>(frame.pc), memory_)) {
801 frames_.size(), reinterpret_cast<void *>(regs_->GetPc()));
807 if (regs_ == nullptr) {
826 uintptr_t pc = regs_->GetPc();
827 uintptr_t fp = regs_->GetFp();
845 if ((regs_ == nullptr) || (memory_ == nullptr)) {
862 regs_->SetReg(REG_FP, &fp);
863 regs_->SetReg(REG_SP, &prevFp);
864 regs_->SetPc(StripPac(pc, pacMask_));
875 if ((regs_ == nullptr) || (!CheckAndReset(ctx))) {
883 frame.fp = regs_->GetFp();
885 if (regs_->StepIfSignalFrame(frame.pc, memory_)) {
898 if ((regs_ == nullptr) || (!CheckAndReset(ctx))) {
956 regs_->SetPc(StripPac(frame.pc, pacMask_));
957 regs_->SetSp(frame.sp);
958 regs_->SetFp(frame.fp);
1029 auto lr = *(regs_->GetReg(REG_LR));
1031 ret = Apply(regs_, rs);
1034 regs_->SetPc(lr);
1042 if (enableLrFallback_ && (frames_.size() == 1) && regs_->SetPcFromReturnAddress(memory_)) {
1049 regs_->SetPc(StripPac(regs_->GetPc(), pacMask_));
1063 frame.pc = regs_->GetPc();
1064 frame.sp = regs_->GetSp();
1065 frame.fp = regs_->GetFp();