Lines Matching refs:exception_object
444 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { in unwind_phase1() argument
462 static_cast<void *>(exception_object)); in unwind_phase1()
480 static_cast<void *>(exception_object), pc, in unwind_phase1()
492 static_cast<void *>(exception_object), in unwind_phase1()
495 exception_object->pr_cache.fnstart = frameInfo.start_ip; in unwind_phase1()
496 exception_object->pr_cache.ehtp = in unwind_phase1()
498 exception_object->pr_cache.additional = frameInfo.flags; in unwind_phase1()
500 (*p)(_US_VIRTUAL_UNWIND_FRAME, exception_object, context); in unwind_phase1()
504 static_cast<void *>(exception_object), personalityResult, in unwind_phase1()
505 exception_object->pr_cache.fnstart, in unwind_phase1()
506 static_cast<void *>(exception_object->pr_cache.ehtp), in unwind_phase1()
507 exception_object->pr_cache.additional); in unwind_phase1()
516 static_cast<void *>(exception_object)); in unwind_phase1()
522 static_cast<void *>(exception_object)); in unwind_phase1()
534 static_cast<void *>(exception_object)); in unwind_phase1()
543 _Unwind_Exception *exception_object, in unwind_phase2() argument
549 static_cast<void *>(exception_object)); in unwind_phase2()
569 exception_object->unwinder_cache.reserved2); in unwind_phase2()
581 static_cast<void *>(exception_object)); in unwind_phase2()
597 static_cast<void *>(exception_object), frameInfo.start_ip, in unwind_phase2()
608 exception_object->pr_cache.fnstart = frameInfo.start_ip; in unwind_phase2()
609 exception_object->pr_cache.ehtp = in unwind_phase2()
611 exception_object->pr_cache.additional = frameInfo.flags; in unwind_phase2()
613 (*p)(state, exception_object, context); in unwind_phase2()
619 static_cast<void *>(exception_object)); in unwind_phase2()
621 if (sp == exception_object->barrier_cache.sp) { in unwind_phase2()
630 static_cast<void *>(exception_object)); in unwind_phase2()
639 static_cast<void *>(exception_object), in unwind_phase2()
648 exception_object->unwinder_cache.reserved2 = (uint32_t)pc; in unwind_phase2()
675 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException() argument
677 static_cast<void *>(exception_object)); in _Unwind_RaiseException()
684 exception_object->unwinder_cache.reserved1 = 0; in _Unwind_RaiseException()
687 _Unwind_Reason_Code phase1 = unwind_phase1(&uc, &cursor, exception_object); in _Unwind_RaiseException()
692 return unwind_phase2(&uc, &cursor, exception_object, false); in _Unwind_RaiseException()
695 _LIBUNWIND_EXPORT void _Unwind_Complete(_Unwind_Exception* exception_object) { in _Unwind_Complete() argument
698 (void)exception_object; in _Unwind_Complete()
713 _Unwind_Resume(_Unwind_Exception *exception_object) { in _Unwind_Resume() argument
715 static_cast<void *>(exception_object)); in _Unwind_Resume()
723 unwind_phase2(&uc, &cursor, exception_object, true); in _Unwind_Resume()
988 _Unwind_DeleteException(_Unwind_Exception *exception_object) { in _Unwind_DeleteException() argument
990 static_cast<void *>(exception_object)); in _Unwind_DeleteException()
991 if (exception_object->exception_cleanup != NULL) in _Unwind_DeleteException()
992 (*exception_object->exception_cleanup)(_URC_FOREIGN_EXCEPTION_CAUGHT, in _Unwind_DeleteException()
993 exception_object); in _Unwind_DeleteException()
997 __gnu_unwind_frame(_Unwind_Exception *exception_object, in __gnu_unwind_frame() argument