Lines Matching refs:UnwindCursor
485 class UnwindCursor : public AbstractUnwindCursor { class
488 UnwindCursor(unw_context_t *context, A &as);
489 UnwindCursor(CONTEXT *context, A &as);
490 UnwindCursor(A &as, void *threadArg);
491 virtual ~UnwindCursor() {} in ~UnwindCursor()
514 static void *operator new(size_t, UnwindCursor<A, R> *p) { return p; } in operator new()
564 UnwindCursor<A, R>::UnwindCursor(unw_context_t *context, A &as) in UnwindCursor() function in libunwind::UnwindCursor
566 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit), in UnwindCursor()
568 static_assert((alignof(UnwindCursor<A, R>) <= alignof(unw_cursor_t)), in UnwindCursor()
667 UnwindCursor<A, R>::UnwindCursor(CONTEXT *context, A &as) in UnwindCursor() function in libunwind::UnwindCursor
669 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit), in UnwindCursor()
680 bool UnwindCursor<A, R>::validReg(int regNum) { in validReg()
695 unw_word_t UnwindCursor<A, R>::getReg(int regNum) { in getReg()
745 void UnwindCursor<A, R>::setReg(int regNum, unw_word_t value) { in setReg()
826 bool UnwindCursor<A, R>::validFloatReg(int regNum) { in validFloatReg()
839 unw_fpreg_t UnwindCursor<A, R>::getFloatReg(int regNum) { in getFloatReg()
867 void UnwindCursor<A, R>::setFloatReg(int regNum, unw_fpreg_t value) { in setFloatReg()
895 template <typename A, typename R> void UnwindCursor<A, R>::jumpto() { in jumpto()
900 template <typename A, typename R> void UnwindCursor<A, R>::saveVFPAsX() {} in saveVFPAsX()
904 const char *UnwindCursor<A, R>::getRegisterName(int regNum) { in getRegisterName()
908 template <typename A, typename R> bool UnwindCursor<A, R>::isSignalFrame() { in isSignalFrame()
917 class UnwindCursor : public AbstractUnwindCursor{ class
920 UnwindCursor(unw_context_t *context, A &as);
921 UnwindCursor(A &as, void *threadArg);
922 virtual ~UnwindCursor() {} in ~UnwindCursor()
950 static void *operator new(size_t, UnwindCursor<A, R> *p) { return p; } in operator new()
1290 UnwindCursor<A, R>::UnwindCursor(unw_context_t *context, A &as) in UnwindCursor() function in libunwind::UnwindCursor
1293 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit), in UnwindCursor()
1295 static_assert((alignof(UnwindCursor<A, R>) <= alignof(unw_cursor_t)), in UnwindCursor()
1301 UnwindCursor<A, R>::UnwindCursor(A &as, void *) in UnwindCursor() function in libunwind::UnwindCursor
1310 bool UnwindCursor<A, R>::validReg(int regNum) { in validReg()
1315 unw_word_t UnwindCursor<A, R>::getReg(int regNum) { in getReg()
1320 void UnwindCursor<A, R>::setReg(int regNum, unw_word_t value) { in setReg()
1325 bool UnwindCursor<A, R>::validFloatReg(int regNum) { in validFloatReg()
1330 unw_fpreg_t UnwindCursor<A, R>::getFloatReg(int regNum) { in getFloatReg()
1335 void UnwindCursor<A, R>::setFloatReg(int regNum, unw_fpreg_t value) { in setFloatReg()
1339 template <typename A, typename R> void UnwindCursor<A, R>::jumpto() { in jumpto()
1344 template <typename A, typename R> void UnwindCursor<A, R>::saveVFPAsX() { in saveVFPAsX()
1351 uintptr_t UnwindCursor<A, R>::getDataRelBase() { in getDataRelBase()
1357 const char *UnwindCursor<A, R>::getRegisterName(int regNum) { in getRegisterName()
1361 template <typename A, typename R> bool UnwindCursor<A, R>::isSignalFrame() { in isSignalFrame()
1455 bool UnwindCursor<A, R>::getInfoFromEHABISection( in getInfoFromEHABISection()
1595 bool UnwindCursor<A, R>::getInfoFromFdeCie( in getInfoFromFdeCie()
1621 bool UnwindCursor<A, R>::getInfoFromDwarfSection(pint_t pc, in getInfoFromDwarfSection()
1681 bool UnwindCursor<A, R>::getInfoFromCompactEncodingSection(pint_t pc, in getInfoFromCompactEncodingSection()
1940 bool UnwindCursor<A, R>::getInfoFromSEH(pint_t pc) { in getInfoFromSEH()
2007 bool UnwindCursor<A, R>::getInfoFromTBTable(pint_t pc, R ®isters) { in getInfoFromTBTable()
2255 int UnwindCursor<A, R>::stepWithTBTable(pint_t pc, tbtable *TBTable, in stepWithTBTable()
2485 void UnwindCursor<A, R>::setInfoBasedOnIPRegister(bool isReturnAddress) { in setInfoBasedOnIPRegister()
2613 bool UnwindCursor<A, R>::setInfoForSigReturn(Registers_arm64 &) { in setInfoForSigReturn()
2655 int UnwindCursor<A, R>::stepThroughSigReturn(Registers_arm64 &) { in stepThroughSigReturn()
2691 bool UnwindCursor<A, R>::setInfoForSigReturn(Registers_s390x &) { in setInfoForSigReturn()
2716 int UnwindCursor<A, R>::stepThroughSigReturn(Registers_s390x &) { in stepThroughSigReturn()
2795 int UnwindCursor<A, R>::step() { in step()
2837 void UnwindCursor<A, R>::getInfo(unw_proc_info_t *info) { in getInfo()
2845 bool UnwindCursor<A, R>::getFunctionName(char *buf, size_t bufLen, in getFunctionName()