Lines Matching refs:idkind
793 dt_node_resolve(const dt_node_t *dnp, uint_t idkind) in dt_node_resolve() argument
805 return (idp->di_kind == idkind ? idp : NULL); in dt_node_resolve()
810 return (idp->di_kind == idkind ? idp : NULL); in dt_node_resolve()
1563 int assc, idkind; in dt_node_decl() local
1615 idkind = assc ? DT_IDENT_ARRAY : DT_IDENT_SCALAR; in dt_node_decl()
1644 if (idp != NULL && (idp->di_kind != idkind || in dt_node_decl()
1649 dsp->ds_ident, dt_idkind_name(idkind), in dt_node_decl()
1675 dt_idkind_name(idkind), argc + 1, in dt_node_decl()
1686 dsp->ds_ident, dt_idkind_name(idkind), in dt_node_decl()
1726 dt_idhash_name(dhp), dt_idkind_name(idkind), in dt_node_decl()
1729 idp = dt_idhash_insert(dhp, dsp->ds_ident, idkind, in dt_node_decl()
2645 dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create) in dt_xcook_ident() argument
2682 } else if (idkind == DT_IDENT_AGG) { in dt_xcook_ident()
2712 if (idp->di_kind != idkind && dhp == dtp->dt_globals) { in dt_xcook_ident()
2715 idp->di_name, dt_idkind_name(idkind)); in dt_xcook_ident()
2828 sname, dt_idkind_name(idkind), name, id); in dt_xcook_ident()
2830 if (idkind == DT_IDENT_ARRAY || idkind == DT_IDENT_AGG) { in dt_xcook_ident()
2832 idkind, flags, id, _dtrace_defattr, 0, in dt_xcook_ident()
2836 idkind, flags, id, _dtrace_defattr, 0, in dt_xcook_ident()
3205 uint_t idkind; in dt_cook_op2() local
3210 idkind = DT_IDENT_AGG; in dt_cook_op2()
3215 idkind = DT_IDENT_ARRAY; in dt_cook_op2()
3219 dt_xcook_ident(lp, dhp, idkind, B_TRUE); in dt_cook_op2()