Lines Matching defs:exception_object

121 unwind_phase1(struct _Unwind_Exception *exception_object) {
133 (void *)exception_object);
143 (void *)exception_object,
146 1, _UA_SEARCH_PHASE, exception_object->exception_class,
147 exception_object, (struct _Unwind_Context *)c);
153 exception_object->private_2 = (uintptr_t) c;
156 (void *)exception_object);
162 (void *)exception_object);
170 (void *)exception_object);
180 unwind_phase2(struct _Unwind_Exception *exception_object) {
182 (void *)exception_object);
188 (void *)exception_object, (void *)c);
195 (void *)exception_object);
202 if ((uintptr_t) c == exception_object->private_2)
208 (*c->personality)(1, action, exception_object->exception_class,
209 exception_object, (struct _Unwind_Context *)c);
215 (void *)exception_object);
216 if ((uintptr_t) c == exception_object->private_2) {
226 (void *)exception_object, c->jbuf[1]);
250 unwind_phase2_forced(struct _Unwind_Exception *exception_object,
261 (void *)exception_object);
269 (*stop)(1, action, exception_object->exception_class, exception_object,
273 (void *)exception_object, stopResult);
277 (void *)exception_object);
286 (void *)exception_object, (void *)p);
288 (*p)(1, action, exception_object->exception_class, exception_object,
294 (void *)exception_object);
300 (void *)exception_object);
310 (void *)exception_object, personalityResult);
321 (void *)exception_object);
324 (*stop)(1, lastAction, exception_object->exception_class, exception_object,
335 _Unwind_SjLj_RaiseException(struct _Unwind_Exception *exception_object) {
337 (void *)exception_object);
341 exception_object->private_1 = 0;
342 exception_object->private_2 = 0;
345 _Unwind_Reason_Code phase1 = unwind_phase1(exception_object);
350 return unwind_phase2(exception_object);
366 _Unwind_SjLj_Resume(struct _Unwind_Exception *exception_object) {
368 (void *)exception_object);
370 if (exception_object->private_1 != 0)
371 unwind_phase2_forced(exception_object,
372 (_Unwind_Stop_Fn) exception_object->private_1,
373 (void *)exception_object->private_2);
375 unwind_phase2(exception_object);
384 _Unwind_SjLj_Resume_or_Rethrow(struct _Unwind_Exception *exception_object) {
387 (void *)exception_object, exception_object->private_1);
391 if (exception_object->private_1 == 0) {
392 return _Unwind_SjLj_RaiseException(exception_object);
399 _Unwind_SjLj_Resume(exception_object);
484 _Unwind_DeleteException(struct _Unwind_Exception *exception_object) {
486 (void *)exception_object);
487 if (exception_object->exception_cleanup != NULL)
488 (*exception_object->exception_cleanup)(_URC_FOREIGN_EXCEPTION_CAUGHT,
489 exception_object);