Searched refs:yypcb (Results 1 - 15 of 15) sorted by relevance
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_lex.l | 51 if (yypcb->pcb_fileptr != NULL) { \ 52 if (((result = fread(buf, 1, max_size, yypcb->pcb_fileptr)) == 0) \ 53 && ferror(yypcb->pcb_fileptr)) \ 54 longjmp(yypcb->pcb_jmpbuf, EDT_FIO); \ 58 yypcb->pcb_strptr < yypcb->pcb_string + yypcb->pcb_strlen; n++) \ 59 buf[n] = *yypcb->pcb_strptr++; \ 123 if (yypcb->pcb_token != 0) { 124 int tok = yypcb [all...] |
H A D | dt_pragma.c | 58 if ((php = yypcb->pcb_pragmas) == NULL) 83 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 132 &yypcb->pcb_globals, name)) != NULL) { 143 if (yypcb->pcb_pragmas == NULL && (yypcb->pcb_pragmas = 145 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 147 idp = dt_idhash_insert(yypcb->pcb_pragmas, name, DT_IDENT_PRAGAT, 0, 0, 151 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 166 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 183 idp = dt_idstack_lookup(&yypcb [all...] |
H A D | dt_cc.c | 148 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 150 assert(yypcb->pcb_stmt == NULL); 151 yypcb->pcb_stmt = sdp; 165 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 280 if (dtrace_stmt_add(yypcb->pcb_hdl, yypcb->pcb_prog, sdp) != 0) 281 longjmp(yypcb->pcb_jmpbuf, dtrace_errno(yypcb->pcb_hdl)); 283 if (yypcb->pcb_stmt == sdp) 284 yypcb [all...] |
H A D | dt_decl.c | 82 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 111 dt_scope_t *dsp = &yypcb->pcb_dstack; 125 dt_scope_t *dsp = &yypcb->pcb_dstack; 144 dt_scope_t *dsp = &yypcb->pcb_dstack; 161 dt_scope_t *dsp = &yypcb->pcb_dstack; 179 dt_decl_t *ddp = yypcb->pcb_dstack.ds_decl; 182 longjmp(yypcb->pcb_jmpbuf, EDT_NODECL); 195 dt_scope_t *dsp = &yypcb->pcb_dstack; 215 dt_scope_t *dsp = &yypcb->pcb_dstack; 234 dt_decl_t *ddp = yypcb [all...] |
H A D | dt_parser.c | 121 dt_pcb_t *yypcb; /* current control block for parser */ variable 199 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 235 if (yypcb->pcb_idepth != 0) 255 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 269 if (yypcb->pcb_idepth != 0) 297 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 333 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 351 yypcb->pcb_hdl->dt_ctferr = ctf_errno(lfp); 352 longjmp(yypcb->pcb_jmpbuf, EDT_CTF); 356 yypcb [all...] |
H A D | dt_pcb.c | 35 * PCBs, which are kept on a stack pointed to by the libdtrace global 'yypcb'. 59 * yypcb to point to it. Increment the current handle's generation count. 72 if (yypcb != NULL) { 73 assert(yypcb->pcb_hdl == dtp); 74 assert(yypcb->pcb_yystate == YYS_DONE); 111 dt_pcb_t *pcb = yypcb;
|
H A D | dt_ident.c | 124 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 136 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 147 idp->di_ctfp = DT_DYN_CTFP(yypcb->pcb_hdl); 148 idp->di_type = DT_DYN_TYPE(yypcb->pcb_hdl); 183 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 220 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 232 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 322 dtrace_hdl_t *dtp = yypcb->pcb_hdl; 323 dt_probe_t *prp = yypcb->pcb_probe; 345 if (yypcb [all...] |
H A D | dt_cg.c | 55 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 96 int intoff = dt_inttab_insert(yypcb->pcb_inttab, x, flag); 100 longjmp(yypcb->pcb_jmpbuf, EDT_NOMEM); 103 longjmp(yypcb->pcb_jmpbuf, EDT_INT2BIG); 205 yypcb->pcb_hdl->dt_ctferr = ctf_errno(ctfp); 206 longjmp(yypcb->pcb_jmpbuf, EDT_CTF); 349 yypcb->pcb_hdl->dt_ctferr = ctf_errno(ofp); 350 longjmp(yypcb->pcb_jmpbuf, EDT_CTF); 559 dt_node_diftype(yypcb->pcb_hdl, dnp, &t); 586 if (i > yypcb [all...] |
H A D | dt_error.c | 181 if (errtag != NULL && (yypcb->pcb_cflags & DTRACE_C_ETAGS))
|
H A D | dt_xlator.c | 179 if (dtp->dt_globals->dh_defer != NULL && yypcb->pcb_pragmas != NULL && 180 dt_idhash_lookup(yypcb->pcb_pragmas, "translator") != NULL) {
|
H A D | dt_subr.c | 124 if (yypcb != NULL && yypcb->pcb_sargv == argv) 125 yypcb->pcb_sflagv[i] |= DT_IDFLG_REF;
|
H A D | dt_grammar.y | 312 if (yypcb->pcb_fileptr != NULL) {
|
H A D | dt_impl.h | 678 extern dt_pcb_t *yypcb; /* pointer to current parser control block */
|
H A D | dt_printf.c | 821 if (yypcb != NULL) 822 longjmp(yypcb->pcb_jmpbuf, err);
|
H A D | dt_provider.c | 494 dtp = yypcb->pcb_hdl;
|
Completed in 184 milliseconds