Lines Matching refs:pDip
80 static int VBoxUSBMonSolarisGetInfo(dev_info_t *pDip, ddi_info_cmd_t enmCmd, void *pArg, void **ppResult);
81 static int VBoxUSBMonSolarisAttach(dev_info_t *pDip, ddi_attach_cmd_t enmCmd);
82 static int VBoxUSBMonSolarisDetach(dev_info_t *pDip, ddi_detach_cmd_t enmCmd);
154 dev_info_t *pDip; /* Client device info. pointer */
288 * @param pDip The module structure instance.
293 static int VBoxUSBMonSolarisAttach(dev_info_t *pDip, ddi_attach_cmd_t enmCmd)
295 LogFunc((DEVICE_NAME ":VBoxUSBMonSolarisAttach pDip=%p enmCmd=%d\n", pDip, enmCmd));
306 g_pDip = pDip;
307 int instance = ddi_get_instance(pDip);
308 int rc = ddi_create_priv_minor_node(pDip, DEVICE_NAME, S_IFCHR, instance, DDI_PSEUDO, 0,
312 ddi_report_dev(pDip);
335 * @param pDip The module structure instance.
340 static int VBoxUSBMonSolarisDetach(dev_info_t *pDip, ddi_detach_cmd_t enmCmd)
361 ddi_remove_minor_node(pDip, NULL);
381 * @param pDip The module structure instance (do not use).
388 static int VBoxUSBMonSolarisGetInfo(dev_info_t *pDip, ddi_info_cmd_t enmCmd, void *pvArg, void **ppvResult)
923 pClient->pDip = pClientDip;
963 if (pCur->pDip == pClientDip)