Lines Matching defs:dip
168 dev_info_t *dip;
173 err = drmach_get_dip(ip->sbi_cm.sbdev_id, &dip);
176 else if (dip != NULL) {
179 ASSERT(e_ddi_branch_held(dip));
180 dr_check_devices(dip, &ref, hp, NULL, NULL,
196 PR_IO("%s: dip(%s) ref = %d\n",
197 f, ddi_get_name(dip), ref);
200 PR_IO("%s: NO dip for id (0x%x)\n",
297 dr_get_comp_cond(dr_io_unit_t *ip, dev_info_t *dip)
299 if (dip == NULL) {
304 if (DEVI(dip)->devi_flags & DEVI_RETIRED) {
333 dev_info_t *dip;
357 dip = NULL;
358 err = drmach_get_dip(id, &dip);
375 dr_get_comp_cond(ip, dip);
382 if (dip == NULL) {
390 ASSERT(e_ddi_branch_held(dip));
391 (void) ddi_pathname(dip, isp->is_pathname);
395 dr_check_devices(dip, &refcount, hp, unsafe_devs,