Lines Matching defs:dhp
1553 dt_idhash_t *dhp;
1562 dhp = yypcb->pcb_locals;
1564 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1567 dhp = dtp->dt_tls;
1569 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1572 dhp = dtp->dt_globals;
1712 if (dt_idhash_nextid(dhp, &id) == -1) {
1715 dsp->ds_ident, dt_idhash_name(dhp));
1719 dt_idhash_name(dhp), dt_idkind_name(idkind),
1722 idp = dt_idhash_insert(dhp, dsp->ds_ident, idkind,
2639 dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create)
2642 const char *sname = dt_idhash_name(dhp);
2696 (dhp != dtp->dt_globals &&
2697 (idp = dt_idhash_lookup(dhp, name)) != NULL) ||
2698 (dhp == dtp->dt_globals &&
2706 if (idp->di_kind != idkind && dhp == dtp->dt_globals) {
2737 } else if (dhp == dtp->dt_globals && scope != DTRACE_OBJ_EXEC &&
2811 if (dt_idhash_nextid(dhp, &id) == -1) {
2816 if (dhp == yypcb->pcb_locals)
2818 else if (dhp == dtp->dt_tls)
2825 idp = dt_idhash_insert(dhp, name,
2829 idp = dt_idhash_insert(dhp, name,
3199 dt_idhash_t *dhp;
3203 dhp = dtp->dt_aggs;
3204 idp = dt_idhash_lookup(dhp, lp->dn_string + 1);
3207 dhp = dtp->dt_globals;
3214 dt_xcook_ident(lp, dhp, idkind, B_TRUE);
3216 dt_xcook_ident(lp, dhp, idp->di_kind, B_FALSE);
3667 dt_idhash_t *dhp = NULL;
3670 dhp = dtp->dt_tls;
3672 dhp = yypcb->pcb_locals;
3674 if (dhp != NULL) {
3676 dt_xcook_ident(rp, dhp,