Home
last modified time | relevance | path

Searched refs:_Unwind_Exception (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/libunwind/include/
H A Dunwind_itanium.h17 struct _Unwind_Exception; // forward declaration
18 typedef struct _Unwind_Exception _Unwind_Exception; typedef
21 struct _Unwind_Exception { struct
24 _Unwind_Exception *exc); argument
45 _Unwind_Exception *exceptionObject, struct _Unwind_Context *context);
56 _Unwind_SjLj_RaiseException(_Unwind_Exception *exception_object);
57 extern void _Unwind_SjLj_Resume(_Unwind_Exception *exception_object);
60 _Unwind_RaiseException(_Unwind_Exception *exception_object);
61 extern void _Unwind_Resume(_Unwind_Exception *exception_object);
63 extern void _Unwind_DeleteException(_Unwind_Exception *exception_object);
H A Dunwind_arm_ehabi.h31 struct _Unwind_Exception;
32 typedef struct _Unwind_Exception _Unwind_Exception; typedef
33 typedef struct _Unwind_Exception _Unwind_Control_Block; /* Alias */
36 struct _Unwind_Exception { struct
72 _Unwind_State state, _Unwind_Exception *exceptionObject, argument
84 _Unwind_SjLj_RaiseException(_Unwind_Exception *exception_object);
85 extern void _Unwind_SjLj_Resume(_Unwind_Exception *exception_object);
88 _Unwind_RaiseException(_Unwind_Exception *exception_object);
89 extern void _Unwind_Resume(_Unwind_Exception *exception_object);
91 extern void _Unwind_DeleteException(_Unwind_Exception *exception_object);
[all …]
H A Dunwind.h68 _Unwind_Exception* exceptionObject,
81 _Unwind_SjLj_ForcedUnwind(_Unwind_Exception *exception_object,
85 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object,
104 _Unwind_SjLj_Resume_or_Rethrow(_Unwind_Exception *exception_object);
107 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object);
/freebsd/contrib/libcxxrt/
H A Dunwind-itanium.h63 struct _Unwind_Exception; /* forward-declaration */
66 struct _Unwind_Exception *);
70 struct _Unwind_Exception *,
78 struct _Unwind_Exception struct
89 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); argument
90 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *,
92 extern void _Unwind_Resume (struct _Unwind_Exception *);
93 extern void _Unwind_DeleteException (struct _Unwind_Exception *);
117 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
158 struct _Unwind_Exception *exceptionObject,\
[all …]
H A Dunwind-arm.h62 struct _Unwind_Exception struct
65 void (*exception_cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception *); argument
103 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *ucbp); argument
104 void _Unwind_Resume(struct _Unwind_Exception *ucbp);
105 void _Unwind_Complete(struct _Unwind_Exception *ucbp);
106 void _Unwind_DeleteException(struct _Unwind_Exception *ucbp);
153 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
190 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception*, struct _Unwind_Context*);
195 struct _Unwind_Exception *exceptionObject,\
200 struct _Unwind_Exception *exceptionObject,\
H A Dexception.cc70 struct _Unwind_Exception *ucb, in saveLandingPad()
94 struct _Unwind_Exception *ucb, in loadLandingPad()
114 static inline _Unwind_Reason_Code continueUnwinding(struct _Unwind_Exception *ex, in continueUnwinding()
178 _Unwind_Exception *currentCleanup;
212 _Unwind_Exception *nextCleanup;
223 _Unwind_Exception unwindHeader;
385 struct _Unwind_Exception *ex) in exception_cleanup()
394 struct _Unwind_Exception *ex) in dependent_exception_cleanup()
426 _Unwind_Exception *e = reinterpret_cast<_Unwind_Exception*>(info->globals.caughtExceptions); in thread_cleanup()
903 _Unwind_Exception *e = reinterpret_cast<_Unwind_Exception*>(ex); in __cxa_rethrow()
[all …]
H A Dcxxabi.h133 _Unwind_Exception *nextCleanup;
178 _Unwind_Exception unwindHeader;
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dunwind.h69 #define _Unwind_Exception _Unwind_Control_Block /* Alias */ macro
71 struct _Unwind_Exception;
72 typedef struct _Unwind_Exception _Unwind_Exception; typedef
106 _Unwind_Exception *);
143 struct _Unwind_Exception { struct
160 _Unwind_Exception *,
166 _Unwind_Exception *,
261 _Unwind_Reason_Code _Unwind_RaiseException(_Unwind_Exception *);
262 _Unwind_Reason_Code _Unwind_ForcedUnwind(_Unwind_Exception *, _Unwind_Stop_Fn,
264 void _Unwind_DeleteException(_Unwind_Exception *);
[all …]
/freebsd/contrib/llvm-project/libunwind/src/
H A DUnwind-wasm.c24 _Unwind_Exception *unwind_exception,
48 struct _Unwind_Exception *exception_object = in _Unwind_CallPersonality()
49 (struct _Unwind_Exception *)exception_ptr; in _Unwind_CallPersonality()
65 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException()
74 _Unwind_DeleteException(_Unwind_Exception *exception_object) { in _Unwind_DeleteException()
H A DUnwind-sjlj.c122 unwind_phase1(struct _Unwind_Exception *exception_object) { in unwind_phase1()
181 unwind_phase2(struct _Unwind_Exception *exception_object) { in unwind_phase2()
251 unwind_phase2_forced(struct _Unwind_Exception *exception_object, in unwind_phase2_forced()
336 _Unwind_SjLj_RaiseException(struct _Unwind_Exception *exception_object) { in _Unwind_SjLj_RaiseException()
367 _Unwind_SjLj_Resume(struct _Unwind_Exception *exception_object) { in _Unwind_SjLj_Resume()
385 _Unwind_SjLj_Resume_or_Rethrow(struct _Unwind_Exception *exception_object) { in _Unwind_SjLj_Resume_or_Rethrow()
485 _Unwind_DeleteException(struct _Unwind_Exception *exception_object) { in _Unwind_DeleteException()
H A DUnwindLevel1.c91 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { in unwind_phase1()
191 unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { in unwind_phase2()
336 _Unwind_Exception *exception_object, in unwind_phase2_forced()
446 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException()
481 _Unwind_Resume(_Unwind_Exception *exception_object) { in _Unwind_Resume()
504 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object, in _Unwind_ForcedUnwind()
563 _Unwind_DeleteException(_Unwind_Exception *exception_object) { in _Unwind_DeleteException()
H A DUnwind-seh.cpp62 _Unwind_Exception *exc; in _GCC_specific_handler()
92 exc = (_Unwind_Exception *)ms_exc->ExceptionInformation[0]; in _GCC_specific_handler()
201 uint64_t klass, _Unwind_Exception *exc, in __libunwind_seh_personality()
239 _Unwind_Exception *exception_object, in unwind_phase2_forced()
352 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException()
381 _Unwind_Resume(_Unwind_Exception *exception_object) { in _Unwind_Resume()
420 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object, in _Unwind_ForcedUnwind()
H A DUnwind-EHABI.cpp465 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { in unwind_phase1()
566 _Unwind_Exception *exception_object, in unwind_phase2()
700 _Unwind_Exception *exception_object, _Unwind_Stop_Fn stop, in unwind_phase2_forced()
817 _Unwind_RaiseException(_Unwind_Exception *exception_object) { in _Unwind_RaiseException()
837 _LIBUNWIND_EXPORT void _Unwind_Complete(_Unwind_Exception* exception_object) { in _Unwind_Complete()
855 _Unwind_Resume(_Unwind_Exception *exception_object) { in _Unwind_Resume()
1153 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object, _Unwind_Stop_Fn stop, in _Unwind_ForcedUnwind()
1188 _Unwind_DeleteException(_Unwind_Exception *exception_object) { in _Unwind_DeleteException()
1197 __gnu_unwind_frame(_Unwind_Exception *exception_object, in __gnu_unwind_frame()
H A DUnwindLevel1-gcc-ext.c41 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) { in _Unwind_Resume_or_Rethrow()
144 _Unwind_Exception ex; in _Unwind_Backtrace()
H A DUnwindCursor.hpp86 int, _Unwind_Action, uint64_t, _Unwind_Exception *,
2034 _Unwind_Exception *,
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dgcc_personality_v0.c163 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception *,
168 continueUnwind(struct _Unwind_Exception *exceptionObject, in continueUnwind()
190 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context) in __gcc_personality_sj0()
194 _Unwind_State state, struct _Unwind_Exception *exceptionObject, in __gcc_personality_sj0()
199 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context) in __gcc_personality_sj0()
203 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context) in __gcc_personality_sj0()
H A DREADME.txt228 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject,
/freebsd/lib/libthr/thread/
H A Dthr_exit.c62 struct _Unwind_Exception *exc_obj,
65 static _Unwind_Reason_Code (*uwl_forcedunwind)(struct _Unwind_Exception *,
103 _Unwind_ForcedUnwind(struct _Unwind_Exception *ex, _Unwind_Stop_Fn stop_func, in _Unwind_ForcedUnwind()
121 struct _Unwind_Exception *e __unused) in thread_unwind_cleanup()
134 struct _Unwind_Exception *exc_obj __unused, in thread_unwind_stop()
H A Dthr_private.h525 struct _Unwind_Exception ex;
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_exceptions.cpp24 _Unwind_Exception* unwind_exception,
38 _Unwind_Exception* unwind_exception, in __hwasan_personality_wrapper()
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_interceptors.cpp479 _Unwind_Exception *object) {
488 _Unwind_Exception *object) {