Searched refs:JMPENV (Results 1 - 4 of 4) sorted by relevance

/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dscope.h230 typedef struct jmpenv JMPENV; typedef in typeref:struct:jmpenv
252 Zero(&PL_start_env, 1, JMPENV); \
295 typedef void *(CPERLscope(*protect_proc_t)) (pTHX_ volatile JMPENV *pcur_env,
298 #define dJMPENV JMPENV cur_env; \
299 volatile JMPENV *pcur_env = ((cur_env.je_noset = 0),&cur_env)
311 #define JMPENV_PUSH_INIT(THROWFUNC) JMPENV_PUSH_INIT_ENV(*(JMPENV*)pcur_env,THROWFUNC)
319 #define JMPENV_POST_CATCH JMPENV_POST_CATCH_ENV(*(JMPENV*)pcur_env)
336 #define JMPENV_PUSH(v) JMPENV_PUSH_ENV(*(JMPENV*)pcur_env,v)
344 #define JMPENV_POP JMPENV_POP_ENV(*(JMPENV*)pcur_env)
362 #define EXCEPT_GET EXCEPT_GET_ENV(*(JMPENV*)pcur_en
[all...]
H A Dthrdvar.h139 PERLVAR(Ttop_env, JMPENV *) /* ptr. to current sigjmp() environment */
140 PERLVAR(Tstart_env, JMPENV) /* empty startup sigjmp() environment */
H A Dscope.c22 Perl_default_protect(pTHX_ volatile JMPENV *pcur_env, int *excpt,
34 Perl_vdefault_protect(pTHX_ volatile JMPENV *pcur_env, int *excpt,
H A Dproto.h884 PERL_CALLCONV void* Perl_default_protect(pTHX_ volatile JMPENV *je, int *excpt, protect_body_t body, ...);
885 PERL_CALLCONV void* Perl_vdefault_protect(pTHX_ volatile JMPENV *je, int *excpt, protect_body_t body, va_list *args);

Completed in 20 milliseconds