Lines Matching defs:dhp
1511 dt_idhash_t *dhp;
1520 dhp = yypcb->pcb_locals;
1522 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1525 dhp = dtp->dt_tls;
1527 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1530 dhp = dtp->dt_globals;
1669 if (dt_idhash_nextid(dhp, &id) == -1) {
1672 dsp->ds_ident, dt_idhash_name(dhp));
1676 dt_idhash_name(dhp), dt_idkind_name(idkind),
1679 idp = dt_idhash_insert(dhp, dsp->ds_ident, idkind,
2575 dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create)
2578 const char *sname = dt_idhash_name(dhp);
2632 (dhp != dtp->dt_globals &&
2633 (idp = dt_idhash_lookup(dhp, name)) != NULL) ||
2634 (dhp == dtp->dt_globals &&
2642 if (idp->di_kind != idkind && dhp == dtp->dt_globals) {
2673 } else if (dhp == dtp->dt_globals && scope != DTRACE_OBJ_EXEC &&
2746 if (dt_idhash_nextid(dhp, &id) == -1) {
2751 if (dhp == yypcb->pcb_locals)
2753 else if (dhp == dtp->dt_tls)
2760 idp = dt_idhash_insert(dhp, name,
2764 idp = dt_idhash_insert(dhp, name,
3104 dt_idhash_t *dhp;
3108 dhp = dtp->dt_aggs;
3109 idp = dt_idhash_lookup(dhp, lp->dn_string + 1);
3112 dhp = dtp->dt_globals;
3119 dt_xcook_ident(lp, dhp, idkind, B_TRUE);
3121 dt_xcook_ident(lp, dhp, idp->di_kind, B_FALSE);