Home | History | Annotate | Download | only in visupng

Lines Matching refs:the_exception_context

67 struct exception_context *the_exception_context;
70 refer to a context, using the name the_exception_context. It is
80 * const the_exception_context = &foo;
82 { struct exception_context *the_exception_context = bar; ... }
84 int blah(struct exception_context *the_exception_context, ...);
86 extern struct exception_context the_exception_context[1];
94 #define the_exception_context (ec_array + thread_id)
96 Be aware that the_exception_context is used several times by the
204 /* storage for the_exception_context, and etmp is modified between */
214 exception__prev = the_exception_context->penv; \
215 the_exception_context->penv = &exception__env; \
220 while (the_exception_context->caught = 0, \
221 the_exception_context->caught); \
224 the_exception_context->caught = 1; \
226 the_exception_context->penv = exception__prev; \
228 if (!the_exception_context->caught || action) { } \
231 #define Catch(e) exception__catch(((e) = the_exception_context->v.etmp, 0))
244 for (;; longjmp(*the_exception_context->penv, 1)) \
245 the_exception_context->v.etmp =