Lines Matching defs:devinfo
336 rtls_attach(dev_info_t *devinfo, ddi_attach_cmd_t cmd)
351 if ((rtlsp = ddi_get_driver_private(devinfo)) == NULL) {
362 if (pci_config_setup(devinfo, &pci_handle) != DDI_SUCCESS) {
393 if (ddi_intr_hilevel(devinfo, 0) != 0) {
401 if (pci_config_setup(devinfo, &pci_handle) != DDI_SUCCESS) {
449 ddi_set_driver_private(devinfo, rtlsp);
450 rtlsp->devinfo = devinfo;
451 rtlsp->instance = ddi_get_instance(devinfo);
456 err = ddi_regs_map_setup(devinfo, 1, &rtlsp->io_reg,
494 if (ddi_add_intr(devinfo, 0, &rtlsp->iblk, NULL, rtls_intr,
500 if ((rtlsp->mii = mii_alloc(rtlsp, devinfo, &rtls_mii_ops)) == NULL) {
501 ddi_remove_intr(devinfo, 0, rtlsp->iblk);
513 ddi_remove_intr(devinfo, 0, rtlsp->iblk);
530 macp->m_dip = devinfo;
538 ddi_remove_intr(devinfo, 0, rtlsp->iblk);
567 rtls_detach(dev_info_t *devinfo, ddi_detach_cmd_t cmd)
574 if ((rtlsp = ddi_get_driver_private(devinfo)) == NULL) {
606 ddi_remove_intr(devinfo, 0, rtlsp->iblk);
632 rtls_quiesce(dev_info_t *devinfo)
639 if ((rtlsp = ddi_get_driver_private(devinfo)) == NULL) {
1502 err = ddi_dma_alloc_handle(rtlsp->devinfo, &dma_attr,