Lines Matching defs:dhp
1576 dt_idhash_t *dhp;
1585 dhp = yypcb->pcb_locals;
1587 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1590 dhp = dtp->dt_tls;
1592 idp = dt_idhash_lookup(dhp, dsp->ds_ident);
1595 dhp = dtp->dt_globals;
1735 if (dt_idhash_nextid(dhp, &id) == -1) {
1738 dsp->ds_ident, dt_idhash_name(dhp));
1742 dt_idhash_name(dhp), dt_idkind_name(idkind),
1745 idp = dt_idhash_insert(dhp, dsp->ds_ident, idkind,
2662 dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create)
2665 const char *sname = dt_idhash_name(dhp);
2719 (dhp != dtp->dt_globals &&
2720 (idp = dt_idhash_lookup(dhp, name)) != NULL) ||
2721 (dhp == dtp->dt_globals &&
2729 if (idp->di_kind != idkind && dhp == dtp->dt_globals) {
2760 } else if (dhp == dtp->dt_globals && scope != DTRACE_OBJ_EXEC &&
2834 if (dt_idhash_nextid(dhp, &id) == -1) {
2839 if (dhp == yypcb->pcb_locals)
2841 else if (dhp == dtp->dt_tls)
2848 idp = dt_idhash_insert(dhp, name,
2852 idp = dt_idhash_insert(dhp, name,
3222 dt_idhash_t *dhp;
3226 dhp = dtp->dt_aggs;
3227 idp = dt_idhash_lookup(dhp, lp->dn_string + 1);
3230 dhp = dtp->dt_globals;
3237 dt_xcook_ident(lp, dhp, idkind, B_TRUE);
3239 dt_xcook_ident(lp, dhp, idp->di_kind, B_FALSE);
3690 dt_idhash_t *dhp = NULL;
3693 dhp = dtp->dt_tls;
3695 dhp = yypcb->pcb_locals;
3697 if (dhp != NULL) {
3699 dt_xcook_ident(rp, dhp,