Lines Matching defs:pDip
72 static int VBoxNetAdpSolarisAttach(dev_info_t *pDip, ddi_attach_cmd_t enmCmd);
73 static int VBoxNetAdpSolarisDetach(dev_info_t *pDip, ddi_detach_cmd_t enmCmd);
74 static int VBoxNetAdpSolarisQuiesceNotNeeded(dev_info_t *pDip);
204 dev_info_t *pDip; /* device info. */
285 * @param pDip The module structure instance.
290 static int VBoxNetAdpSolarisAttach(dev_info_t *pDip, ddi_attach_cmd_t enmCmd)
292 LogFunc((DEVICE_NAME ":VBoxNetAdpSolarisAttach pDip=%p enmCmd=%d\n", pDip, enmCmd));
299 gld_mac_info_t *pMacInfo = gld_mac_alloc(pDip);
305 pState->pDip = pDip;
330 pMacInfo->gldm_ppa = ddi_get_instance(pState->pDip);
331 pMacInfo->gldm_devinfo = pState->pDip;
349 rc = gld_register(pDip, (char *)ddi_driver_name(pDip), pMacInfo);
352 ddi_report_dev(pDip);
390 * @param pDip The module structure instance.
395 static int VBoxNetAdpSolarisDetach(dev_info_t *pDip, ddi_detach_cmd_t enmCmd)
397 LogFunc((DEVICE_NAME ":VBoxNetAdpSolarisDetach pDip=%p enmCmd=%d\n", pDip, enmCmd));
406 gld_mac_info_t *pMacInfo = ddi_get_driver_private(pDip);
450 * @param pDip The module structure instance.
454 static int VBoxNetAdpSolarisQuiesceNotNeeded(dev_info_t *pDip)