Lines Matching refs:pDrivers

83     VBOXUSB_PNPDRIVER pDrivers[VBOXUSBMON_MAXDRIVERS];
1131 return vboxUsbMonPnPHook(&g_VBoxUsbMonGlobals.pDrivers[n].UsbHubPnPHook.Hook, pDevObj, pIrp); \
1134 #define VBOX_PNPHOOKSTUB_INIT(n) g_VBoxUsbMonGlobals.pDrivers[n].pfnHookStub = VBoxUsbMonPnPHook##n
1152 if (pDrvObj == g_VBoxUsbMonGlobals.pDrivers[i].DriverObject)
1154 LOG(("Found %p at pDrivers[%d]\n", pDrvObj, i));
1161 if (!g_VBoxUsbMonGlobals.pDrivers[i].DriverObject)
1164 g_VBoxUsbMonGlobals.pDrivers[i].DriverObject = pDrvObj;
1166 LOG(("pDrivers[%d] = %p, installing the hook...\n", i, pDrvObj));
1167 VBoxUsbHookInit(&g_VBoxUsbMonGlobals.pDrivers[i].UsbHubPnPHook.Hook,
1170 g_VBoxUsbMonGlobals.pDrivers[i].pfnHookStub);
1171 VBoxUsbHookInstall(&g_VBoxUsbMonGlobals.pDrivers[i].UsbHubPnPHook.Hook);
1174 if (pDrvObj == g_VBoxUsbMonGlobals.pDrivers[i].DriverObject)
1176 LOG(("Found %p at pDrivers[%d]\n", pDrvObj, i));
1248 if (g_VBoxUsbMonGlobals.pDrivers[i].DriverObject)
1250 Assert(g_VBoxUsbMonGlobals.pDrivers[i].DriverObject == g_VBoxUsbMonGlobals.pDrivers[i].UsbHubPnPHook.Hook.pDrvObj);
1251 LOG(("Unhooking from %p...\n", g_VBoxUsbMonGlobals.pDrivers[i].DriverObject));
1252 Status = VBoxUsbHookUninstall(&g_VBoxUsbMonGlobals.pDrivers[i].UsbHubPnPHook.Hook);
1261 LOG(("usbhub pnp unhook failed, setting the fUninitFailed flag, the current value of fUninitFailed (%d)", g_VBoxUsbMonGlobals.pDrivers[i].UsbHubPnPHook.fUninitFailed));
1262 g_VBoxUsbMonGlobals.pDrivers[i].UsbHubPnPHook.fUninitFailed = true;
1267 ObDereferenceObject(g_VBoxUsbMonGlobals.pDrivers[i].DriverObject);
1268 g_VBoxUsbMonGlobals.pDrivers[i].DriverObject = NULL;