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

/freebsd-9.3-release/contrib/libcxxrt/
H A Dunwind-itanium.h62 struct _Unwind_Exception; /* forward-declaration */
65 struct _Unwind_Exception *);
69 struct _Unwind_Exception *,
77 struct _Unwind_Exception struct
85 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *);
86 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *,
88 extern void _Unwind_Resume (struct _Unwind_Exception *);
89 extern void _Unwind_DeleteException (struct _Unwind_Exception *);
113 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
154 struct _Unwind_Exception *exceptionObjec
[all...]
H A Dunwind-arm.h54 struct _Unwind_Exception struct
57 void (*exception_cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception *);
95 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *ucbp);
96 void _Unwind_Resume(struct _Unwind_Exception *ucbp);
97 void _Unwind_Complete(struct _Unwind_Exception *ucbp);
98 void _Unwind_DeleteException(struct _Unwind_Exception *ucbp);
145 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
182 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception*, struct _Unwind_Context*);
187 struct _Unwind_Exception *exceptionObject,\
192 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)
310 struct _Unwind_Exception *ex)
342 _Unwind_Exception *e = (_Unwind_Exception*)inf
[all...]
/freebsd-9.3-release/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-9.3-release/contrib/gcc/
H A Dunwind-generic.h83 struct _Unwind_Exception;
86 struct _Unwind_Exception *);
88 struct _Unwind_Exception struct
118 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *);
124 struct _Unwind_Exception *, struct _Unwind_Context *, void *);
126 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *,
131 extern void _Unwind_DeleteException (struct _Unwind_Exception *);
135 extern void _Unwind_Resume (struct _Unwind_Exception *);
139 extern _Unwind_Reason_Code _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
185 struct _Unwind_Exception *, struc
[all...]
H A Dunwind-compat.c49 (struct _Unwind_Exception *);
52 _Unwind_DeleteException (struct _Unwind_Exception *exc)
68 (struct _Unwind_Exception *, _Unwind_Stop_Fn, void *);
71 _Unwind_ForcedUnwind (struct _Unwind_Exception *exc,
167 (struct _Unwind_Exception *);
170 _Unwind_RaiseException(struct _Unwind_Exception *exc)
176 extern void __libunwind_Unwind_Resume (struct _Unwind_Exception *);
179 _Unwind_Resume (struct _Unwind_Exception *exc)
186 (struct _Unwind_Exception *);
189 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *ex
[all...]
H A Dunwind-c.c107 PERSONALITY_FUNCTION (_Unwind_State, struct _Unwind_Exception *,
112 struct _Unwind_Exception * ue_header,
117 struct _Unwind_Exception *, struct _Unwind_Context *);
123 struct _Unwind_Exception *ue_header,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Headers/
H A Dunwind.h79 struct _Unwind_Exception;
104 struct _Unwind_Exception *);
106 struct _Unwind_Exception { struct
111 /* The Itanium ABI requires that _Unwind_Exception objects are "double-word
118 struct _Unwind_Exception *,
123 int, _Unwind_Action, _Unwind_Exception_Class, struct _Unwind_Exception *,
209 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *);
210 _Unwind_Reason_Code _Unwind_ForcedUnwind(struct _Unwind_Exception *,
212 void _Unwind_DeleteException(struct _Unwind_Exception *);
213 void _Unwind_Resume(struct _Unwind_Exception *);
[all...]
/freebsd-9.3-release/contrib/libstdc++/libsupc++/
H A Dunwind-cxx.h87 _Unwind_Exception unwindHeader;
136 extern "C" void __cxa_call_terminate (_Unwind_Exception*) __attribute__((noreturn));
145 extern "C" bool __cxa_type_match(_Unwind_Exception*, const std::type_info*,
147 extern "C" void __cxa_begin_cleanup (_Unwind_Exception*);
171 __get_exception_header_from_ue (_Unwind_Exception *exc)
205 __gxx_caught_object(_Unwind_Exception* eo)
232 struct _Unwind_Exception *, struct _Unwind_Context *);
237 struct _Unwind_Exception *, struct _Unwind_Context *);
240 __gxx_caught_object(_Unwind_Exception* eo)
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_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_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)
/freebsd-9.3-release/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,
120 thread_unwind_cleanup(_Unwind_Reason_Code code, struct _Unwind_Exception *e)
133 struct _Unwind_Exception *exc_obj,
H A Dthr_private.h492 struct _Unwind_Exception ex;
/freebsd-9.3-release/contrib/compiler-rt/lib/
H A Dgcc_personality_v0.c41 struct _Unwind_Exception { struct
44 struct _Unwind_Exception* exc);
186 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject,
190 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject,
/freebsd-9.3-release/contrib/gcc/config/arm/
H A Dunwind-arm.h188 #define _Unwind_Exception _Unwind_Control_Block macro
210 void _Unwind_DeleteException (_Unwind_Exception *);
H A Dunwind-arm.c743 _Unwind_DeleteException (_Unwind_Exception * exc)

Completed in 197 milliseconds