Searched refs:_Unwind_Exception (Results 1 - 18 of 18) sorted by relevance

/freebsd-13-stable/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
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 Dunwind-arm.h62 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 Dcxxabi.h83 * 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 Dexception.cc69 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 Dunwind.h67 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 Dunwind.h70 * 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 Dunwind.h67 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 Dhwasan_exceptions.cpp24 _Unwind_Exception* unwind_exception,
38 _Unwind_Exception* unwind_exception,
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dgcc_personality_v0.c153 _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 DUnwind-seh.cpp54 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 DUnwind-sjlj.c109 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 DUnwindLevel1.c38 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 DUnwindLevel1-gcc-ext.c33 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) {
119 _Unwind_Exception ex;
H A DUnwind-EHABI.cpp442 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 DUnwindCursor.hpp59 int, _Unwind_Action, uint64_t, _Unwind_Exception *,
/freebsd-13-stable/lib/libthr/thread/
H A Dthr_exit.c65 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 Dthr_private.h530 struct _Unwind_Exception ex;
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_interceptors.cpp349 _Unwind_Exception *object) {
358 _Unwind_Exception *object) {

Completed in 193 milliseconds