Lines Matching refs:yypcb

83 		longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM);  in dt_decl_alloc()
112 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_reset()
126 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_push()
145 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_pop()
162 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_pop_param()
180 dt_decl_t *ddp = yypcb->pcb_dstack.ds_decl; in dt_decl_top()
183 longjmp(yypcb->pcb_jmpbuf, EDT_NODECL); in dt_decl_top()
196 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_ident()
216 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_class()
235 dt_decl_t *ddp = yypcb->pcb_dstack.ds_decl; in dt_decl_spec()
248 if (yypcb->pcb_dstack.ds_class != DT_DC_TYPEDEF) in dt_decl_spec()
265 dt_decl_t *ddp = yypcb->pcb_dstack.ds_decl; in dt_decl_attr()
371 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_array()
468 if (yypcb->pcb_idepth != 0) in dt_decl_sou()
469 ctfp = yypcb->pcb_hdl->dt_cdefs->dm_ctfp; in dt_decl_sou()
471 ctfp = yypcb->pcb_hdl->dt_ddefs->dm_ctfp; in dt_decl_sou()
473 if (yypcb->pcb_dstack.ds_next != NULL) in dt_decl_sou()
506 dt_scope_t *dsp = yypcb->pcb_dstack.ds_next; in dt_decl_member()
507 dt_decl_t *ddp = yypcb->pcb_dstack.ds_decl; in dt_decl_member()
508 char *ident = yypcb->pcb_dstack.ds_ident; in dt_decl_member()
520 longjmp(yypcb->pcb_jmpbuf, EDT_NOSCOPE); in dt_decl_member()
523 longjmp(yypcb->pcb_jmpbuf, EDT_NODECL); in dt_decl_member()
534 longjmp(yypcb->pcb_jmpbuf, EDT_COMPILER); in dt_decl_member()
541 if (dtt.dtt_ctfp == DT_DYN_CTFP(yypcb->pcb_hdl) && in dt_decl_member()
542 dtt.dtt_type == DT_DYN_TYPE(yypcb->pcb_hdl)) { in dt_decl_member()
645 yypcb->pcb_dstack.ds_ident = NULL; in dt_decl_member()
665 if (yypcb->pcb_idepth != 0) in dt_decl_enum()
666 ctfp = yypcb->pcb_hdl->dt_cdefs->dm_ctfp; in dt_decl_enum()
668 ctfp = yypcb->pcb_hdl->dt_ddefs->dm_ctfp; in dt_decl_enum()
670 if (yypcb->pcb_dstack.ds_next != NULL) in dt_decl_enum()
695 dt_scope_t *dsp = yypcb->pcb_dstack.ds_next; in dt_decl_enumerator()
696 dtrace_hdl_t *dtp = yypcb->pcb_hdl; in dt_decl_enumerator()
708 longjmp(yypcb->pcb_jmpbuf, EDT_NOSCOPE); in dt_decl_enumerator()
761 if (dt_idstack_lookup(&yypcb->pcb_globals, name) != NULL) { in dt_decl_enumerator()
776 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); in dt_decl_enumerator()
786 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); in dt_decl_enumerator()
792 assert(yypcb->pcb_list == dnp); in dt_decl_enumerator()
793 yypcb->pcb_list = dnp->dn_link; in dt_decl_enumerator()
814 dtrace_hdl_t *dtp = yypcb->pcb_hdl; in dt_decl_type()
831 dmp = yypcb->pcb_idepth ? dtp->dt_cdefs : dtp->dt_ddefs; in dt_decl_type()
832 flag = yypcb->pcb_dstack.ds_next ? CTF_ADD_NONROOT : CTF_ADD_ROOT; in dt_decl_type()
1076 if (dsp != &yypcb->pcb_dstack) in dt_scope_destroy()
1084 dt_scope_t *rsp = &yypcb->pcb_dstack; in dt_scope_push()
1088 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); in dt_scope_push()
1105 dt_scope_t *rsp = &yypcb->pcb_dstack; in dt_scope_pop()
1109 longjmp(yypcb->pcb_jmpbuf, EDT_NOSCOPE); in dt_scope_pop()