Lines Matching refs:pDev

66 u8_t BnxeInstance(void * pDev)
68 um_device_t * pUM = (um_device_t *)pDev;
74 char * BnxeDevName(void * pDev)
76 um_device_t * pUM = (um_device_t *)pDev;
178 if (pci_config_setup(pUM->pDev, &pUM->pPciCfg) != DDI_SUCCESS)
358 static int BnxeFmErrorCb(dev_info_t * pDev,
366 pci_ereport_post(pDev, err, NULL);
396 ddi_fm_init(pUM->pDev, &pUM->fmCapabilities, &iblk);
402 pci_ereport_setup(pUM->pDev);
408 ddi_fm_handler_register(pUM->pDev, BnxeFmErrorCb, (void *)pUM);
423 pci_ereport_teardown(pUM->pDev);
429 ddi_fm_handler_unregister(pUM->pDev);
433 ddi_fm_fini(pUM->pDev);
450 ddi_fm_ereport_post(pUM->pDev, buf, ena, DDI_NOSLEEP,
467 pUM->pDev,
497 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
509 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
521 ddi_fm_service_impact(pUM->pDev, DDI_SERVICE_LOST);
589 if (ddi_create_minor_node(pUM->pDev,
590 (char *)ddi_driver_name(pUM->pDev),
609 if (ddi_create_minor_node(pUM->pDev,
617 ddi_remove_minor_node(pUM->pDev, (char *)ddi_driver_name(pUM->pDev));
687 rc = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, pUM->pDev,
701 rc = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, pUM->pDev,
710 rc = ddi_prop_lookup_int_array(DDI_DEV_T_ANY, pUM->pDev,
765 ddi_remove_minor_node(pUM->pDev, pUM->devName);
766 ddi_remove_minor_node(pUM->pDev, (char *)ddi_driver_name(pUM->pDev));
789 static int BnxeAttach(dev_info_t * pDev, ddi_attach_cmd_t cmd)
803 ddi_set_driver_private(pDev, pUM);
812 pUM->pDev = pDev;
822 pUM->instance = ddi_get_instance(pDev);
844 pUM = (um_device_t *)ddi_get_driver_private(pDev);
847 if (pUM == NULL || pUM->pDev != pDev)
868 static int BnxeDetach(dev_info_t * pDev, ddi_detach_cmd_t cmd)
876 pUM = (um_device_t *)ddi_get_driver_private(pDev);
879 if (pUM == NULL || pUM->pDev != pDev)
906 pUM = (um_device_t *)ddi_get_driver_private(pDev);
909 if (pUM == NULL || pUM->pDev != pDev)
932 static int BnxeQuiesce(dev_info_t * pDev)
936 pUM = (um_device_t *)ddi_get_driver_private(pDev);
939 if (pUM == NULL || pUM->pDev != pDev)
962 void BnxeFcoeInitChild(dev_info_t * pDev,
965 um_device_t *pUM = (um_device_t *) ddi_get_driver_private(pDev);
967 if ((pUM == NULL) || (pUM->pDev != pDev))
973 ddi_set_name_addr(cDip, ddi_get_name_addr(pUM->pDev));
977 void BnxeFcoeUninitChild(dev_info_t * pDev,
984 static int BnxeBusCtl(dev_info_t * pDev,
990 um_device_t * pUM = (um_device_t *)ddi_get_driver_private(pDev);
993 if (pUM == NULL || pUM->pDev != pDev)
1007 BnxeFcoeInitChild(pDev, (dev_info_t *) pArg);
1010 BnxeFcoeUninitChild(pDev, (dev_info_t *) pArg);
1015 return (ddi_ctlops(pDev, pRDev, op, pArg, pResult));
1057 (pUM->fcoe.pDev != pBinding->pCliDev) ||
1058 (pUM->pDev != pBinding->pPrvDev))
1149 pUM->fcoe.pDev = NULL; /* sketchy? */