Lines Matching defs:DevDesc
107 @param DevDesc The device descriptor.
112 IN USB_DEVICE_DESC *DevDesc
117 if (DevDesc->Configs != NULL) {
118 for (Index = 0; Index < DevDesc->Desc.NumConfigurations; Index++) {
119 if (DevDesc->Configs[Index] != NULL) {
120 UsbFreeConfigDesc (DevDesc->Configs[Index]);
124 FreePool (DevDesc->Configs);
127 FreePool (DevDesc);
521 EFI_USB_DEVICE_DESCRIPTOR DevDesc;
531 Status = UsbCtrlGetDesc (UsbDev, USB_DESC_TYPE_DEVICE, 0, 0, &DevDesc, 8);
534 if ((DevDesc.BcdUSB == 0x0300) && (DevDesc.MaxPacketSize0 == 9)) {
538 UsbDev->MaxPacket0 = DevDesc.MaxPacketSize0;
563 USB_DEVICE_DESC *DevDesc;
566 DevDesc = AllocateZeroPool (sizeof (USB_DEVICE_DESC));
568 if (DevDesc == NULL) {
577 DevDesc,
582 gBS->FreePool (DevDesc);
584 UsbDev->DevDesc = DevDesc;
772 USB_DEVICE_DESC *DevDesc;
789 DevDesc = UsbDev->DevDesc;
790 NumConfig = DevDesc->Desc.NumConfigurations;
791 DevDesc->Configs = AllocateZeroPool (NumConfig * sizeof (USB_CONFIG_DESC *));
793 if (DevDesc->Configs == NULL) {
837 DevDesc->Configs[Index] = ConfigDesc;