/freebsd-13-stable/contrib/libcxxrt/ |
H A D | unwind-itanium.h | 63 struct _Unwind_Exception; /* forward-declaration */ 66 struct _Unwind_Exception *); 70 struct _Unwind_Exception *, 78 struct _Unwind_Exception struct 86 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); 87 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *, 89 extern void _Unwind_Resume (struct _Unwind_Exception *); 90 extern void _Unwind_DeleteException (struct _Unwind_Exception *); 114 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *); 155 struct _Unwind_Exception *exceptionObjec [all...] |
H A D | unwind-arm.h | 62 struct _Unwind_Exception struct 65 void (*exception_cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception *); 103 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *ucbp); 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 *exceptionObjec [all...] |
H A D | cxxabi.h | 83 * padding left before the 64-bit aligned _Unwind_Exception at the end in 119 _Unwind_Exception *nextCleanup; 154 * padding left before the 64-bit aligned _Unwind_Exception at the end in 164 _Unwind_Exception unwindHeader;
|
H A D | exception.cc | 69 struct _Unwind_Exception *ucb, 93 struct _Unwind_Exception *ucb, 113 static inline _Unwind_Reason_Code continueUnwinding(struct _Unwind_Exception *ex, 175 _Unwind_Exception *currentCleanup; 208 _Unwind_Exception *nextCleanup; 219 _Unwind_Exception unwindHeader; 305 struct _Unwind_Exception *ex) 308 // [__cxa_exception [_Unwind_Exception]] [exception object] 314 struct _Unwind_Exception *ex) 346 _Unwind_Exception * [all...] |
/freebsd-13-stable/include/ |
H A D | unwind.h | 67 struct _Unwind_Exception; /* forward-declaration */ 70 struct _Unwind_Exception *); 74 struct _Unwind_Exception *, 83 struct _Unwind_Exception struct 91 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); 92 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *, 94 extern void _Unwind_Resume (struct _Unwind_Exception *); 95 extern void _Unwind_DeleteException (struct _Unwind_Exception *); 119 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
|
/freebsd-13-stable/contrib/llvm-project/libunwind/include/ |
H A D | unwind.h | 70 * gcc_personality_v0 references 'struct _Unwind_Exception' all over the place. 72 * the alias of struct _Unwind_Exception, instead of the other way around. 74 struct _Unwind_Exception; 75 typedef struct _Unwind_Exception _Unwind_Exception; typedef in typeref:struct:_Unwind_Exception 76 typedef struct _Unwind_Exception _Unwind_Control_Block; /* Alias */ 78 struct _Unwind_Exception { struct 115 _Unwind_Exception* exceptionObject, 119 _Unwind_State state, _Unwind_Exception *exceptionObject, 123 struct _Unwind_Exception; // forwar 124 typedef struct _Unwind_Exception _Unwind_Exception; typedef in typeref:struct:_Unwind_Exception 126 struct _Unwind_Exception { struct [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Headers/ |
H A D | unwind.h | 67 typedef struct _Unwind_Control_Block _Unwind_Exception; /* Alias */ typedef in typeref:struct:_Unwind_Control_Block 69 struct _Unwind_Exception; 70 typedef struct _Unwind_Exception _Unwind_Exception; typedef in typeref:struct:_Unwind_Exception 104 _Unwind_Exception *); 140 struct _Unwind_Exception { struct 149 /* The Itanium ABI requires that _Unwind_Exception objects are "double-word 157 _Unwind_Exception *, 163 _Unwind_Exception *, 256 _Unwind_Reason_Code _Unwind_RaiseException(_Unwind_Exception *); [all...] |
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_exceptions.cpp | 24 _Unwind_Exception* unwind_exception, 38 _Unwind_Exception* unwind_exception,
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | gcc_personality_v0.c | 153 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception *, 158 continueUnwind(struct _Unwind_Exception *exceptionObject, 180 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context) 184 _Unwind_State state, struct _Unwind_Exception *exceptionObject, 189 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context)
|
/freebsd-13-stable/contrib/llvm-project/libunwind/src/ |
H A D | Unwind-seh.cpp | 54 static void seh_exc_cleanup(_Unwind_Reason_Code urc, _Unwind_Exception *exc) { 74 _Unwind_Exception *exc; 104 exc = (_Unwind_Exception *)ms_exc->ExceptionInformation[0]; 111 exc = (_Unwind_Exception *)malloc(sizeof(_Unwind_Exception)); 213 uint64_t klass, _Unwind_Exception *exc, 242 _Unwind_Exception *exception_object, 345 _Unwind_RaiseException(_Unwind_Exception *exception_object) { 374 _Unwind_Resume(_Unwind_Exception *exception_object) { 413 _Unwind_ForcedUnwind(_Unwind_Exception *exception_objec [all...] |
H A D | Unwind-sjlj.c | 109 unwind_phase1(struct _Unwind_Exception *exception_object) { 168 unwind_phase2(struct _Unwind_Exception *exception_object) { 238 unwind_phase2_forced(struct _Unwind_Exception *exception_object, 323 _Unwind_SjLj_RaiseException(struct _Unwind_Exception *exception_object) { 354 _Unwind_SjLj_Resume(struct _Unwind_Exception *exception_object) { 372 _Unwind_SjLj_Resume_or_Rethrow(struct _Unwind_Exception *exception_object) { 472 _Unwind_DeleteException(struct _Unwind_Exception *exception_object) {
|
H A D | UnwindLevel1.c | 38 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { 134 unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { 247 _Unwind_Exception *exception_object, 350 _Unwind_RaiseException(_Unwind_Exception *exception_object) { 385 _Unwind_Resume(_Unwind_Exception *exception_object) { 408 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object, 465 _Unwind_DeleteException(_Unwind_Exception *exception_object) {
|
H A D | UnwindLevel1-gcc-ext.c | 33 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) { 119 _Unwind_Exception ex;
|
H A D | Unwind-EHABI.cpp | 442 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { 541 _Unwind_Exception *exception_object, 673 _Unwind_RaiseException(_Unwind_Exception *exception_object) { 693 _LIBUNWIND_EXPORT void _Unwind_Complete(_Unwind_Exception* exception_object) { 711 _Unwind_Resume(_Unwind_Exception *exception_object) { 986 _Unwind_DeleteException(_Unwind_Exception *exception_object) { 995 __gnu_unwind_frame(_Unwind_Exception *exception_object,
|
H A D | UnwindCursor.hpp | 59 int, _Unwind_Action, uint64_t, _Unwind_Exception *,
|
/freebsd-13-stable/lib/libthr/thread/ |
H A D | thr_exit.c | 65 struct _Unwind_Exception *exc_obj, 68 static _Unwind_Reason_Code (*uwl_forcedunwind)(struct _Unwind_Exception *, 106 _Unwind_ForcedUnwind(struct _Unwind_Exception *ex, _Unwind_Stop_Fn stop_func, 124 struct _Unwind_Exception *e __unused) 137 struct _Unwind_Exception *exc_obj __unused,
|
H A D | thr_private.h | 530 struct _Unwind_Exception ex;
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_interceptors.cpp | 349 _Unwind_Exception *object) { 358 _Unwind_Exception *object) {
|