Searched defs:pDevDesc (Results 1 - 5 of 5) sorted by relevance
/vbox/src/VBox/Main/src-server/os2/ |
H A D | USBProxyServiceOs2.cpp | 220 PUSBDEVICEDESC pDevDesc = (PUSBDEVICEDESC)&abBuf[0]; local 221 if ( cb < sizeof(*pDevDesc) 222 || pDevDesc->bDescriptorType != USB_DT_DEVICE 223 || pDevDesc->bLength < sizeof(*pDevDesc) 224 || pDevDesc->bLength > sizeof(*pDevDesc) * 2) 226 PUSBCONFIGDESC pCfgDesc = (PUSBCONFIGDESC)&abBuf[pDevDesc->bLength]; 234 if (pDevDesc->bDeviceClass == USB_HUB_CLASSCODE) 241 pCur->bcdUSB = pDevDesc [all...] |
/vbox/src/VBox/Main/src-client/ |
H A D | RemoteUSBDeviceImpl.cpp | 57 HRESULT RemoteUSBDevice::init (uint32_t u32ClientId, VRDEUSBDEVICEDESC *pDevDesc, bool fDescExt) argument 59 LogFlowThisFunc(("u32ClientId=%d,pDevDesc=%p\n", u32ClientId, pDevDesc)); 67 unconst(mData.vendorId) = pDevDesc->idVendor; 68 unconst(mData.productId) = pDevDesc->idProduct; 69 unconst(mData.revision) = pDevDesc->bcdRev; 71 unconst(mData.manufacturer) = pDevDesc->oManufacturer? (char *)pDevDesc + pDevDesc->oManufacturer: ""; 72 unconst(mData.product) = pDevDesc [all...] |
/vbox/src/VBox/HostDrivers/VBoxUSB/solaris/ |
H A D | VBoxUSBMon-solaris.c | 195 int VBoxUSBMonSolarisElectDriver(usb_dev_descr_t *pDevDesc, usb_dev_str_t *pDevStrings, char *pszDevicePath, int Bus, int Port, 996 * @param pDevDesc The parsed device descriptor (does not include subconfigs). 1004 int VBoxUSBMonSolarisElectDriver(usb_dev_descr_t *pDevDesc, usb_dev_str_t *pDevStrings, char *pszDevicePath, int Bus, int Port, argument 1007 LogFunc((DEVICE_NAME ":VBoxUSBMonSolarisElectDriver pDevDesc=%p pDevStrings=%p pszDevicePath=%s Bus=%d Port=%d\n", pDevDesc, 1010 AssertPtrReturn(pDevDesc, USB_FAILURE); 1018 USBFilterSetNumExact(&Filter, USBFILTERIDX_VENDOR_ID, pDevDesc->idVendor, true); 1019 USBFilterSetNumExact(&Filter, USBFILTERIDX_PRODUCT_ID, pDevDesc->idProduct, true); 1020 USBFilterSetNumExact(&Filter, USBFILTERIDX_DEVICE_REV, pDevDesc->bcdDevice, true); 1021 USBFilterSetNumExact(&Filter, USBFILTERIDX_DEVICE_CLASS, pDevDesc [all...] |
H A D | VBoxUSB-solaris.c | 281 usb_client_dev_data_t *pDevDesc; /* Parsed & complete device descriptor */ member in struct:vboxusb_state_t 480 pState->pDevDesc = NULL; 507 rc = usb_get_dev_data(pState->pDip, &pState->pDevDesc, USB_PARSE_LVL_ALL, 0 /* Unused */); 511 usb_print_descr_tree(pState->pDip, pState->pDevDesc); 517 mutex_init(&pState->Mtx, NULL, MUTEX_DRIVER, pState->pDevDesc->dev_iblock_cookie); 576 pState->pDevDesc->dev_descr->idVendor, 577 pState->pDevDesc->dev_descr->idProduct, 578 pState->pDevDesc->dev_descr->bcdDevice, szDevicePath); 585 pState->pDevDesc->dev_product ? pState->pDevDesc [all...] |
/vbox/src/VBox/Devices/USB/ |
H A D | VUSBDevice.cpp | 792 static void ReadCachedDeviceDesc(PCVUSBDESCDEVICE pDevDesc, uint8_t *pbBuf, uint32_t *pcbBuf) argument 800 VUSBDESCDEVICE DevDesc = *pDevDesc; 807 COPY_DATA(pbBuf, cbLeft, pDevDesc + 1, pDevDesc->bLength - sizeof(DevDesc));
|
Completed in 94 milliseconds