Lines Matching defs:ldi_usage
2187 di_ldi_callback(const ldi_usage_t *ldi_usage, void *arg)
2201 if ((ldi_usage->src_dip == NULL) || (ldi_usage->tgt_dip == NULL))
2204 ASSERT(e_ddi_devi_holdcnt(ldi_usage->src_dip));
2205 ASSERT(e_ddi_devi_holdcnt(ldi_usage->tgt_dip));
2208 * Skip the ldi_usage if either src or tgt dip is not in the
2211 if (di_dip_find(st, ldi_usage->src_dip, &soff) != 0)
2213 if (di_dip_find(st, ldi_usage->tgt_dip, &toff) != 0)
2226 i_lnode = i_lnode_alloc(ldi_usage->src_modid);
2228 i_lnode->devt = ldi_usage->src_devt;
2249 i_lnode = i_lnode_alloc(ldi_usage->tgt_modid);
2251 i_lnode->devt = ldi_usage->tgt_devt;
2272 i_link = i_link_alloc(ldi_usage->tgt_spec_type);