Lines Matching defs:dip

138 static void blk_oe_state_change(dev_info_t *dip, ddi_eventcookie_t id,
140 static void blk_hp_state_change(dev_info_t *dip, ddi_eventcookie_t id,
352 blk_oe_state_change(dev_info_t *dip, ddi_eventcookie_t id, void *arg,
384 (void) xvdi_switch_state(dip, XBT_NULL, XenbusStateClosing);
415 blk_hp_state_change(dev_info_t *dip, ddi_eventcookie_t id, void *arg,
511 dev_info_t *dip;
518 dip = ring->ri_dip;
528 xsnode = xvdi_get_xsname(dip);
533 ring->ri_fe = xvdi_get_oeid(dip);
538 e = xvdi_switch_state(dip, XBT_NULL, XenbusStateInitialised);
549 e = ddi_add_intr(dip, 0, NULL, NULL, blk_intr, (caddr_t)ring);
557 xvdi_fatal_error(dip, e, "transaction start");
566 ddi_get_name_addr(dip));
567 xvdi_fatal_error(dip, e, "writing 'instance'");
579 "'feature-barrier'", ddi_get_name_addr(dip));
580 xvdi_fatal_error(dip, e, "writing 'feature-barrier'");
588 e = xvdi_switch_state(dip, xbt, XenbusStateConnected);
590 xvdi_fatal_error(dip, e, "writing 'state'");
601 xvdi_fatal_error(dip, e, "completing transaction");
624 ddi_remove_intr(dip, 0, NULL);
629 (void) xvdi_switch_state(dip, XBT_NULL, XenbusStateClosed);
658 dev_info_t *dip;
664 dip = ring->ri_dip;
674 ddi_remove_intr(dip, 0, NULL);
678 (void) xvdi_switch_state(dip, XBT_NULL, XenbusStateClosed);
692 dev_info_t *dip;
697 dip = ring->ri_dip;
703 oename = xvdi_get_oename(dip);
711 xvdi_fatal_error(dip, e,
733 xvdi_fatal_error(dip, e, "unknown fe protocol");
740 e = xvdi_map_ring(dip, ring->ri_nentry, ring->ri_entrysize, gref,
749 e = xvdi_bind_evtchn(dip, evtchn);