Lines Matching refs:descriptor

1502   for (i = 0; i < hub->descriptor.bNbrPorts; i++)  in hub_power_on()
1505 wait_ms(hub->descriptor.bPwrOn2PwrGood * 2); in hub_power_on()
1772 hub->descriptor = kmalloc(sizeof(*hub->descriptor), GFP_KERNEL); in hub_configure()
1773 if (!hub->descriptor) { in hub_configure()
1780 ret = get_hub_descriptor(dev, &hub->descriptor, in hub_configure()
1781 sizeof(hub->descriptor)); in hub_configure()
1853 } else if (hub->descriptor.bNbrPorts > USB_MAXCHILDREN) { in hub_configure()
1860 dev->maxchild = hub->descriptor.bNbrPorts; in hub_configure()
1934 hub->descriptor.wHubCharacteristics = LE16ToCPU(hub->descriptor.wHubCharacteristics); in hub_configure()
1936 if (hub->descriptor.wHubCharacteristics & HUB_CHAR_COMPOUND) { in hub_configure()
1941 portstr[i] = hub->descriptor.DeviceRemovable in hub_configure()
1990 switch (hub->descriptor.wHubCharacteristics & HUB_CHAR_LPSM) { in hub_configure()
2069 switch (hub->descriptor.wHubCharacteristics & HUB_CHAR_OCPM) { in hub_configure()
2159 switch (dev->descriptor.bDeviceProtocol) { in hub_configure()
2173 dev->descriptor.bDeviceProtocol); in hub_configure()
2246 switch (hub->descriptor.wHubCharacteristics & HUB_CHAR_TTTT) { in hub_configure()
2248 if (dev->descriptor.bDeviceProtocol != 0) in hub_configure()
2263 (hub->descriptor.wHubCharacteristics & HUB_CHAR_PORTIND) in hub_configure()
2343 hub->descriptor.bPwrOn2PwrGood * 2); in hub_configure()
2345 hub->descriptor.bHubContrCurrent); in hub_configure()
2928 if (hub.descriptor) { in hub_disconnect()
2929 kfree(hub->descriptor); in hub_disconnect()
2930 hub->descriptor = NULL; in hub_disconnect()
3538 for (i = 0; i < hub->descriptor.bNbrPorts; i++) { in hub_reset()
6423 for (i = 0; i < hub->descriptor.bNbrPorts; i++) { in hub_events()
7832 struct usb_device_descriptor *descriptor; in usb_physical_reset_device() local
7945 descriptor = (struct usb_device_descriptor*) kmalloc(sizeof *descriptor, GFP_NOIO); in usb_physical_reset_device()
7946 if (!descriptor) { in usb_physical_reset_device()
8051 kfree(descriptor); in usb_physical_reset_device()
8156 kfree(descriptor); in usb_physical_reset_device()
8261 ret = usb_get_descriptor(dev, USB_DT_DEVICE, 0, descriptor, in usb_physical_reset_device()
8262 sizeof(*descriptor)); in usb_physical_reset_device()
8264 kfree(descriptor); in usb_physical_reset_device()
8364 descriptor->bcdUSB = LE16ToCPU(descriptor->bcdUSB); in usb_physical_reset_device()
8365 descriptor->idVendor = LE16ToCPU(descriptor->idVendor); in usb_physical_reset_device()
8366 descriptor->idProduct = LE16ToCPU(descriptor->idProduct); in usb_physical_reset_device()
8367 descriptor->bcdDevice = LE16ToCPU(descriptor->bcdDevice); in usb_physical_reset_device()
8369 if (memcmp(&dev->descriptor, descriptor, sizeof(*descriptor))) { in usb_physical_reset_device()
8370 kfree(descriptor); in usb_physical_reset_device()
8374 if ((U32) ret < sizeof(dev->descriptor)) { in usb_physical_reset_device()
8383 sizeof(dev->descriptor), ret); in usb_physical_reset_device()
8399 if(dev->descriptor.bDeviceClass == USB_CLASS_COMM) in usb_physical_reset_device()
8406 kfree(descriptor); in usb_physical_reset_device()
9170 for (i = 0; i < hub->descriptor.bNbrPorts; i++) { in hub_events_EX()