Lines Matching refs:DfxRegs
33 #define LOG_TAG "DfxRegs"
37 std::shared_ptr<DfxRegs> DfxRegs::Create()
53 std::shared_ptr<DfxRegs> DfxRegs::CreateFromUcontext(const ucontext_t& context)
55 auto dfxregs = DfxRegs::Create();
60 std::shared_ptr<DfxRegs> DfxRegs::CreateFromRegs(const UnwindMode mode, const uintptr_t* regs,
63 auto dfxregs = DfxRegs::Create();
79 std::shared_ptr<DfxRegs> DfxRegs::CreateRemoteRegs(pid_t pid)
84 auto dfxregs = DfxRegs::Create();
121 std::vector<uintptr_t> DfxRegs::GetRegsData() const
126 void DfxRegs::SetRegsData(const std::vector<uintptr_t>& regs)
131 void DfxRegs::SetRegsData(const uintptr_t* regs, const size_t size)
139 uintptr_t* DfxRegs::GetReg(size_t idx)
147 void DfxRegs::SetReg(const int idx, const uintptr_t* val)
155 void DfxRegs::GetSpecialRegs(uintptr_t& fp, uintptr_t& lr, uintptr_t& sp, uintptr_t& pc) const
165 void DfxRegs::SetSpecialRegs(uintptr_t fp, uintptr_t lr, uintptr_t sp, uintptr_t pc)
175 uintptr_t DfxRegs::GetSp() const
180 void DfxRegs::SetSp(uintptr_t sp)
185 uintptr_t DfxRegs::GetPc() const
190 void DfxRegs::SetPc(uintptr_t pc)
195 uintptr_t DfxRegs::GetFp() const
204 void DfxRegs::SetFp(uintptr_t fp)
211 std::string DfxRegs::GetSpecialRegsName(uintptr_t val) const
227 std::string DfxRegs::GetSpecialRegsNameByIndex(int index) const
246 std::string DfxRegs::PrintSpecialRegs() const