Lines Matching defs:dhp
1501 dt_idhash_t *dhp;
1510 dhp = yypcb->pcb_locals;
1512 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1515 dhp = dtp->dt_tls;
1517 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1520 dhp = dtp->dt_globals;
1659 if (dt_idhash_nextid(dhp, &id) == -1) {
1662 dsp->ds_ident, dt_idhash_name(dhp));
1666 dt_idhash_name(dhp), dt_idkind_name(idkind),
1669 idp = dt_idhash_insert(dhp, dsp->ds_ident, idkind,
2564 dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create)
2567 const char *sname = dt_idhash_name(dhp);
2621 (dhp != dtp->dt_globals &&
2622 (idp = dt_idhash_lookup(dhp, name)) != NULL) ||
2623 (dhp == dtp->dt_globals &&
2631 if (idp->di_kind != idkind && dhp == dtp->dt_globals) {
2662 } else if (dhp == dtp->dt_globals && scope != DTRACE_OBJ_EXEC &&
2735 if (dt_idhash_nextid(dhp, &id) == -1) {
2740 if (dhp == yypcb->pcb_locals)
2742 else if (dhp == dtp->dt_tls)
2749 idp = dt_idhash_insert(dhp, name,
2753 idp = dt_idhash_insert(dhp, name,
3093 dt_idhash_t *dhp;
3097 dhp = dtp->dt_aggs;
3098 idp = dt_idhash_lookup(dhp, lp->dn_string + 1);
3101 dhp = dtp->dt_globals;
3108 dt_xcook_ident(lp, dhp, idkind, B_TRUE);
3110 dt_xcook_ident(lp, dhp, idp->di_kind, B_FALSE);