Lines Matching refs:intr_hdl
365 if (ddi_intr_enable(vrp->intr_hdl) != DDI_SUCCESS) { in vr_attach()
397 (void) ddi_intr_disable(vrp->intr_hdl); in vr_attach()
435 (void) ddi_intr_disable(vrp->intr_hdl); in vr_detach()
479 rc = ddi_intr_alloc(vrp->devinfo, &vrp->intr_hdl, in vr_add_intr()
491 rc = ddi_intr_add_handler(vrp->intr_hdl, vr_intr, vrp, NULL); in vr_add_intr()
494 if (ddi_intr_free(vrp->intr_hdl) != DDI_SUCCESS) in vr_add_intr()
499 rc = ddi_intr_get_pri(vrp->intr_hdl, &vrp->intr_pri); in vr_add_intr()
502 if (ddi_intr_remove_handler(vrp->intr_hdl) != DDI_SUCCESS) in vr_add_intr()
505 if (ddi_intr_free(vrp->intr_hdl) != DDI_SUCCESS) in vr_add_intr()
519 if (ddi_intr_remove_handler(vrp->intr_hdl) != DDI_SUCCESS) in vr_remove_intr()
522 if (ddi_intr_free(vrp->intr_hdl) != DDI_SUCCESS) in vr_remove_intr()