Searched refs:pw_cpu_exception_State (Results 1 – 13 of 13) sorted by relevance
44 bool PspWasActive(const pw_cpu_exception_State& cpu_state) { in PspWasActive()50 bool FpuStateWasPushed(const pw_cpu_exception_State& cpu_state) { in FpuStateWasPushed()58 void CloneBaseRegistersFromPsp(pw_cpu_exception_State* cpu_state) { in CloneBaseRegistersFromPsp()84 void RestoreBaseRegistersToPsp(pw_cpu_exception_State* cpu_state) { in RestoreBaseRegistersToPsp()98 uint32_t CpuContextSize(const pw_cpu_exception_State& cpu_state) { in CpuContextSize()115 uint32_t CalculatePspDelta(const pw_cpu_exception_State& cpu_state) { in CalculatePspDelta()130 uint32_t CalculateMspDelta(const pw_cpu_exception_State& cpu_state) { in CalculateMspDelta()149 pw_cpu_exception_State* cpu_state) { in pw_PackageAndHandleCpuException()
139 pw_cpu_exception_State captured_states[kMaxFaultDepth] = {};140 pw_cpu_exception_State& captured_state = captured_states[0];183 void TestingExceptionHandler(pw_cpu_exception_State*);552 void TestingExceptionHandler(pw_cpu_exception_State* state) { in TestingExceptionHandler()586 sizeof(pw_cpu_exception_State)); in TestingExceptionHandler()596 sizeof(pw_cpu_exception_State)); in TestingExceptionHandler()600 EXPECT_EQ(state_span.size(), sizeof(pw_cpu_exception_State)); in TestingExceptionHandler()
111 void AnalyzeException(const pw_cpu_exception_State& cpu_state) { in AnalyzeException()157 const pw_cpu_exception_State& cpu_state) { in RawFaultingCpuState()163 void ToString(const pw_cpu_exception_State& cpu_state, in ToString()206 void LogCpuState(const pw_cpu_exception_State& cpu_state) { in LogCpuState()
22 const pw_cpu_exception_State& cpu_state) { in DumpCpuStateProto()
77 registers to attempt to recover from a CPU exception. ``pw_cpu_exception_State``
27 struct pw_cpu_exception_State;34 const pw_cpu_exception_State& cpu_state);39 void ToString(const pw_cpu_exception_State& cpu_state,43 void LogCpuState(const pw_cpu_exception_State& cpu_state);
23 struct pw_cpu_exception_State;30 void pw_cpu_exception_SetHandler(void (*handler)(pw_cpu_exception_State*));49 PW_USED void pw_cpu_exception_DefaultHandler(pw_cpu_exception_State* state);
19 static void (*exception_handler)(pw_cpu_exception_State*) =23 void (*handler)(pw_cpu_exception_State*)) { in pw_cpu_exception_SetHandler() argument33 exception_handler(reinterpret_cast<pw_cpu_exception_State*>(cpu_state)); in pw_cpu_exception_HandleException()
21 extern "C" void pw_cpu_exception_DefaultHandler(pw_cpu_exception_State*) { in pw_cpu_exception_DefaultHandler() argument
46 ``pw_cpu_exception_State``. This allows better code portability as it helps51 ``pw_cpu_exception_State`` object.63 * A backend should provide a definition for the ``pw_cpu_exception_State``
72 # pw_cpu_exception_State members.
31 const pw_cpu_exception_State& cpu_state);
91 PW_PACKED(struct) pw_cpu_exception_State { in PW_PACKED()