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.c28 unwind_phase1(unw_context_t *uc, _Unwind_Exception *exception_object) { in unwind_phase1() argument
42 exception_object); in unwind_phase1()
47 exception_object); in unwind_phase1()
57 exception_object); in unwind_phase1()
73 exception_object, (long long)pc, (long long)frameInfo.start_ip, functionName, in unwind_phase1()
84 exception_object, p); in unwind_phase1()
86 (*p)(1, _UA_SEARCH_PHASE, exception_object->exception_class, in unwind_phase1()
87 exception_object, (struct _Unwind_Context *)(&cursor1)); in unwind_phase1()
94 exception_object->private_2 = (uintptr_t)sp; in unwind_phase1()
97 exception_object); in unwind_phase1()
[all …]
DUnwind-EHABI.cpp403 unwind_phase1(unw_context_t *uc, _Unwind_Exception *exception_object) { in unwind_phase1() argument
422 exception_object); in unwind_phase1()
427 exception_object); in unwind_phase1()
437 exception_object); in unwind_phase1()
453 exception_object, (long long)pc, (long long)frameInfo.start_ip, in unwind_phase1()
465 exception_object, p); in unwind_phase1()
467 exception_object->pr_cache.fnstart = frameInfo.start_ip; in unwind_phase1()
468 exception_object->pr_cache.ehtp = in unwind_phase1()
470 exception_object->pr_cache.additional = frameInfo.flags; in unwind_phase1()
472 (*p)(_US_VIRTUAL_UNWIND_FRAME, exception_object, context); in unwind_phase1()
[all …]
DUnwindLevel1-gcc-ext.c27 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) { in _Unwind_Resume_or_Rethrow() argument
30 exception_object, in _Unwind_Resume_or_Rethrow()
32 (long)exception_object->unwinder_cache.reserved1); in _Unwind_Resume_or_Rethrow()
34 (long)exception_object->private_1); in _Unwind_Resume_or_Rethrow()
40 return _Unwind_RaiseException(exception_object); in _Unwind_Resume_or_Rethrow()
45 if (exception_object->private_1 == 0) { in _Unwind_Resume_or_Rethrow()
46 return _Unwind_RaiseException(exception_object); in _Unwind_Resume_or_Rethrow()
53 _Unwind_Resume(exception_object); in _Unwind_Resume_or_Rethrow()
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/include/
Dunwind.h159 _Unwind_SjLj_RaiseException(_Unwind_Exception *exception_object);
160 extern void _Unwind_SjLj_Resume(_Unwind_Exception *exception_object);
163 _Unwind_RaiseException(_Unwind_Exception *exception_object);
164 extern void _Unwind_Resume(_Unwind_Exception *exception_object);
166 extern void _Unwind_DeleteException(_Unwind_Exception *exception_object);
190 extern void _Unwind_Complete(_Unwind_Exception* exception_object);
253 _Unwind_SjLj_ForcedUnwind(_Unwind_Exception *exception_object,
257 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object,
276 _Unwind_SjLj_Resume_or_Rethrow(_Unwind_Exception *exception_object);
279 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object);