Home
last modified time | relevance | path

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

/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
DUnwind-sjlj.c73 unwind_phase1(struct _Unwind_Exception *exception_object) { in unwind_phase1() argument
84 exception_object); in unwind_phase1()
94 exception_object, c->personality); in unwind_phase1()
96 1, _UA_SEARCH_PHASE, exception_object->exception_class, in unwind_phase1()
97 exception_object, (struct _Unwind_Context *)c); in unwind_phase1()
103 exception_object->private_2 = (uintptr_t) c; in unwind_phase1()
105 "_URC_HANDLER_FOUND\n", exception_object); in unwind_phase1()
110 "_URC_CONTINUE_UNWIND\n", exception_object); in unwind_phase1()
118 exception_object); in unwind_phase1()
128 unwind_phase2(struct _Unwind_Exception *exception_object) { in unwind_phase2() argument
[all …]
DUnwindLevel1.c29 unwind_phase1(unw_context_t *uc, _Unwind_Exception *exception_object) { in unwind_phase1() argument
42 (void *)exception_object); in unwind_phase1()
47 (void *)exception_object); in unwind_phase1()
57 (void *)exception_object); in unwind_phase1()
75 (void *)exception_object, pc, frameInfo.start_ip, functionName, in unwind_phase1()
86 (void *)exception_object, (void *)(uintptr_t)p); in unwind_phase1()
88 (*p)(1, _UA_SEARCH_PHASE, exception_object->exception_class, in unwind_phase1()
89 exception_object, (struct _Unwind_Context *)(&cursor1)); in unwind_phase1()
96 exception_object->private_2 = (uintptr_t)sp; in unwind_phase1()
99 (void *)exception_object); in unwind_phase1()
[all …]
DUnwind-EHABI.cpp434 unwind_phase1(unw_context_t *uc, _Unwind_Exception *exception_object) { in unwind_phase1() argument
453 static_cast<void *>(exception_object)); in unwind_phase1()
458 static_cast<void *>(exception_object)); in unwind_phase1()
467 static_cast<void *>(exception_object)); in unwind_phase1()
485 static_cast<void *>(exception_object), (long long)pc, in unwind_phase1()
497 static_cast<void *>(exception_object), in unwind_phase1()
500 exception_object->pr_cache.fnstart = frameInfo.start_ip; in unwind_phase1()
501 exception_object->pr_cache.ehtp = in unwind_phase1()
503 exception_object->pr_cache.additional = frameInfo.flags; in unwind_phase1()
505 (*p)(_US_VIRTUAL_UNWIND_FRAME, exception_object, context); in unwind_phase1()
[all …]
DUnwindLevel1-gcc-ext.c29 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) { in _Unwind_Resume_or_Rethrow() argument
32 (void *)exception_object, in _Unwind_Resume_or_Rethrow()
33 (long)exception_object->unwinder_cache.reserved1); in _Unwind_Resume_or_Rethrow()
36 (void *)exception_object, in _Unwind_Resume_or_Rethrow()
37 (long)exception_object->private_1); in _Unwind_Resume_or_Rethrow()
43 return _Unwind_RaiseException(exception_object); in _Unwind_Resume_or_Rethrow()
48 if (exception_object->private_1 == 0) { in _Unwind_Resume_or_Rethrow()
49 return _Unwind_RaiseException(exception_object); in _Unwind_Resume_or_Rethrow()
56 _Unwind_Resume(exception_object); in _Unwind_Resume_or_Rethrow()
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
Dunwind.h158 _Unwind_SjLj_RaiseException(_Unwind_Exception *exception_object);
159 extern void _Unwind_SjLj_Resume(_Unwind_Exception *exception_object);
162 _Unwind_RaiseException(_Unwind_Exception *exception_object);
163 extern void _Unwind_Resume(_Unwind_Exception *exception_object);
165 extern void _Unwind_DeleteException(_Unwind_Exception *exception_object);
189 extern void _Unwind_Complete(_Unwind_Exception* exception_object);
218 _Unwind_SjLj_ForcedUnwind(_Unwind_Exception *exception_object,
222 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object,
241 _Unwind_SjLj_Resume_or_Rethrow(_Unwind_Exception *exception_object);
244 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object);