Lines Matching defs:dnp
198 dt_node_t *args = NULL, *pnp = NULL, *dnp;
201 for (i = 0; i < argc; i++, pnp = dnp) {
202 if ((dnp = dt_node_xalloc(pvp->pv_hdl, DT_NODE_TYPE)) == NULL)
205 dnp->dn_link = pvp->pv_nodes;
206 pvp->pv_nodes = dnp;
209 args = dnp;
211 pnp->dn_list = dnp;
627 dt_probe_tag(dt_probe_t *prp, uint_t argn, dt_node_t *dnp)
655 bzero(dnp, sizeof (dt_node_t));
656 dnp->dn_kind = DT_NODE_TYPE;
658 dt_node_type_assign(dnp, dtt.dtt_ctfp, dtt.dtt_type, B_FALSE);
659 dt_node_attr_assign(dnp, _dtrace_defattr);
661 return (dnp);