Home
last modified time | relevance | path

Searched refs:Exception (Results 1 – 5 of 5) sorted by relevance

/kernel/object/include/object/
A Dthread_state.h60 enum class Exception { enum
107 Exception exception() const { in exception()
112 return Exception::IDLE; in exception()
120 return Exception::TRY_NEXT; in exception()
124 return Exception::RESUME; in exception()
128 return Exception::IDLE; in exception()
226 void set(Exception exception) { in set()
228 case Exception::IDLE: in set()
249 case Exception::UNPROCESSED: in set()
264 case Exception::TRY_NEXT: in set()
[all …]
A Dthread_dispatcher.h125 ThreadState::Exception* out_estatus);
205 ThreadState::Exception handled_state);
/kernel/object/
A Dexception.cpp123 ThreadState::Exception* estatus) { in try_exception_handler()
160 ThreadState::Exception estatus = ThreadState::Exception::UNPROCESSED; in exception_handler_worker()
170 case ThreadState::Exception::TRY_NEXT: in exception_handler_worker()
173 case ThreadState::Exception::RESUME: in exception_handler_worker()
A Dthread_dispatcher.cpp584 ThreadState::Exception* out_estatus) { in ExceptionHandlerExchange()
643 DEBUG_ASSERT(*out_estatus == ThreadState::Exception::TRY_NEXT || in ExceptionHandlerExchange()
644 *out_estatus == ThreadState::Exception::RESUME); in ExceptionHandlerExchange()
676 state_.set(ThreadState::Exception::UNPROCESSED); in EnterException()
688 state_.set(ThreadState::Exception::IDLE); in ExitExceptionLocked()
713 if (state_.exception() != ThreadState::Exception::UNPROCESSED) in MarkExceptionHandledWorker()
722 return MarkExceptionHandledWorker(eport, ThreadState::Exception::RESUME); in MarkExceptionHandled()
726 return MarkExceptionHandledWorker(eport, ThreadState::Exception::TRY_NEXT); in MarkExceptionNotHandled()
738 if (state_.exception() == ThreadState::Exception::UNPROCESSED) { in OnExceptionPortRemoval()
739 state_.set(ThreadState::Exception::TRY_NEXT); in OnExceptionPortRemoval()
[all …]
A Dexcp_port.cpp281 ThreadState::Exception estatus; in OnThreadStartForDebugger()
306 ThreadState::Exception estatus; in OnProcessStartForDebugger()
334 ThreadState::Exception estatus; in OnThreadExitForDebugger()

Completed in 13 milliseconds