Lines Matching refs:exception_object

442 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) {  in unwind_phase1()  argument
460 static_cast<void *>(exception_object)); in unwind_phase1()
478 static_cast<void *>(exception_object), pc, in unwind_phase1()
490 static_cast<void *>(exception_object), in unwind_phase1()
493 exception_object->pr_cache.fnstart = frameInfo.start_ip; in unwind_phase1()
494 exception_object->pr_cache.ehtp = in unwind_phase1()
496 exception_object->pr_cache.additional = frameInfo.flags; in unwind_phase1()
498 (*p)(_US_VIRTUAL_UNWIND_FRAME, exception_object, context); in unwind_phase1()
502 static_cast<void *>(exception_object), personalityResult, in unwind_phase1()
503 exception_object->pr_cache.fnstart, in unwind_phase1()
504 static_cast<void *>(exception_object->pr_cache.ehtp), in unwind_phase1()
505 exception_object->pr_cache.additional); in unwind_phase1()
514 static_cast<void *>(exception_object)); in unwind_phase1()
520 static_cast<void *>(exception_object)); in unwind_phase1()
532 static_cast<void *>(exception_object)); in unwind_phase1()
541 _Unwind_Exception *exception_object, in unwind_phase2() argument
547 static_cast<void *>(exception_object)); in unwind_phase2()
567 exception_object->unwinder_cache.reserved2); in unwind_phase2()
579 static_cast<void *>(exception_object)); in unwind_phase2()
595 static_cast<void *>(exception_object), frameInfo.start_ip, in unwind_phase2()
606 exception_object->pr_cache.fnstart = frameInfo.start_ip; in unwind_phase2()
607 exception_object->pr_cache.ehtp = in unwind_phase2()
609 exception_object->pr_cache.additional = frameInfo.flags; in unwind_phase2()
611 (*p)(state, exception_object, context); in unwind_phase2()
617 static_cast<void *>(exception_object)); in unwind_phase2()
619 if (sp == exception_object->barrier_cache.sp) { in unwind_phase2()
628 static_cast<void *>(exception_object)); in unwind_phase2()
637 static_cast<void *>(exception_object), in unwind_phase2()
646 exception_object->unwinder_cache.reserved2 = (uint32_t)pc; in unwind_phase2()
673 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException() argument
675 static_cast<void *>(exception_object)); in _Unwind_RaiseException()
682 exception_object->unwinder_cache.reserved1 = 0; in _Unwind_RaiseException()
685 _Unwind_Reason_Code phase1 = unwind_phase1(&uc, &cursor, exception_object); in _Unwind_RaiseException()
690 return unwind_phase2(&uc, &cursor, exception_object, false); in _Unwind_RaiseException()
693 _LIBUNWIND_EXPORT void _Unwind_Complete(_Unwind_Exception* exception_object) { in _Unwind_Complete() argument
696 (void)exception_object; in _Unwind_Complete()
711 _Unwind_Resume(_Unwind_Exception *exception_object) { in _Unwind_Resume() argument
713 static_cast<void *>(exception_object)); in _Unwind_Resume()
721 unwind_phase2(&uc, &cursor, exception_object, true); in _Unwind_Resume()
986 _Unwind_DeleteException(_Unwind_Exception *exception_object) { in _Unwind_DeleteException() argument
988 static_cast<void *>(exception_object)); in _Unwind_DeleteException()
989 if (exception_object->exception_cleanup != NULL) in _Unwind_DeleteException()
990 (*exception_object->exception_cleanup)(_URC_FOREIGN_EXCEPTION_CAUGHT, in _Unwind_DeleteException()
991 exception_object); in _Unwind_DeleteException()
995 __gnu_unwind_frame(_Unwind_Exception *exception_object, in __gnu_unwind_frame() argument