Searched refs:_Unwind_Exception (Results 1 - 25 of 30) sorted by last modified time

12

/freebsd-11-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 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...]
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;
/freebsd-11-stable/contrib/llvm-project/libunwind/src/
H A DUnwindLevel1-gcc-ext.c33 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object) {
119 _Unwind_Exception ex;
H A DUnwindCursor.hpp59 int, _Unwind_Action, uint64_t, _Unwind_Exception *,
H A DUnwind-EHABI.cpp440 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) {
539 _Unwind_Exception *exception_object,
671 _Unwind_RaiseException(_Unwind_Exception *exception_object) {
691 _LIBUNWIND_EXPORT void _Unwind_Complete(_Unwind_Exception* exception_object) {
709 _Unwind_Resume(_Unwind_Exception *exception_object) {
982 _Unwind_DeleteException(_Unwind_Exception *exception_object) {
991 __gnu_unwind_frame(_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 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 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...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_exceptions.cpp24 _Unwind_Exception* unwind_exception,
38 _Unwind_Exception* unwind_exception,
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_interceptors.cpp349 _Unwind_Exception *object) {
358 _Unwind_Exception *object) {
/freebsd-11-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,
120 _Unwind_Exception* exceptionObject,
124 struct _Unwind_Exception; // forwar
125 typedef struct _Unwind_Exception _Unwind_Exception; typedef in typeref:struct:_Unwind_Exception
127 struct _Unwind_Exception { struct
[all...]
/freebsd-11-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-11-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-11-stable/lib/libthr/thread/
H A Dthr_private.h525 struct _Unwind_Exception ex;
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,
121 struct _Unwind_Exception *e __unused)
134 struct _Unwind_Exception *exc_obj __unused,
/freebsd-11-stable/contrib/gcc/config/arm/
H A Dunwind-arm.c744 _Unwind_DeleteException (_Unwind_Exception * exc)
/freebsd-11-stable/include/
H A Dunwind.h63 struct _Unwind_Exception; /* forward-declaration */
66 struct _Unwind_Exception *);
70 struct _Unwind_Exception *,
79 struct _Unwind_Exception struct
87 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *);
88 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *,
90 extern void _Unwind_Resume (struct _Unwind_Exception *);
91 extern void _Unwind_DeleteException (struct _Unwind_Exception *);
115 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
/freebsd-11-stable/contrib/libstdc++/libsupc++/
H A Deh_arm.cc44 __cxa_type_match(_Unwind_Exception* ue_header,
88 __cxa_begin_cleanup(_Unwind_Exception* ue_header)
121 extern "C" _Unwind_Exception *
H A Deh_call.cc44 __cxa_call_terminate(_Unwind_Exception* ue_header)
73 _Unwind_Exception* exc_obj
74 = reinterpret_cast<_Unwind_Exception*>(exc_obj_in);
H A Deh_catch.cc38 _Unwind_Exception *exceptionObject
39 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in);
47 _Unwind_Exception *exceptionObject
48 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in);
H A Deh_personality.cc154 save_caught_exception(struct _Unwind_Exception* ue_header,
176 restore_caught_exception(struct _Unwind_Exception* ue_header,
278 save_caught_exception(struct _Unwind_Exception* ue_header,
303 restore_caught_exception(struct _Unwind_Exception* ue_header,
345 struct _Unwind_Exception* ue_header,
351 struct _Unwind_Exception *ue_header,
701 _Unwind_Exception *exc_obj
702 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in);
H A Deh_throw.cc37 __gxx_exception_cleanup (_Unwind_Reason_Code code, _Unwind_Exception *exc)
H A Dunwind-cxx.h87 _Unwind_Exception unwindHeader;
136 extern "C" void __cxa_call_terminate (_Unwind_Exception*) __attribute__((noreturn));
145 extern "C" __cxa_type_match_result __cxa_type_match(_Unwind_Exception*, const std::type_info*,
147 extern "C" bool __cxa_begin_cleanup (_Unwind_Exception*);
171 __get_exception_header_from_ue (_Unwind_Exception *exc)
225 __gxx_caught_object(_Unwind_Exception* eo)
234 struct _Unwind_Exception *, struct _Unwind_Context *);
239 struct _Unwind_Exception *, struct _Unwind_Context *);
242 __gxx_caught_object(_Unwind_Exception* eo)

Completed in 215 milliseconds

12