Lines Matching refs:bLength
105 if (header->bLength > size) { in usb_parse_endpoint()
116 if (header->bLength == USB_DT_ENDPOINT_AUDIO_SIZE) in usb_parse_endpoint()
147 buffer += header->bLength; in usb_parse_endpoint()
148 size -= header->bLength; in usb_parse_endpoint()
149 parsed += header->bLength; in usb_parse_endpoint()
156 if (header->bLength < 2) { in usb_parse_endpoint()
157 usb_err("invalid descriptor length of %d", header->bLength); in usb_parse_endpoint()
170 OTG.otgd->desc.bLength = buffer[0]; in usb_parse_endpoint()
177 header->bDescriptorType,header->bLength); in usb_parse_endpoint()
180 buffer += header->bLength; in usb_parse_endpoint()
181 size -= header->bLength; in usb_parse_endpoint()
182 parsed += header->bLength; in usb_parse_endpoint()
309 buffer += ifp->desc.bLength; in usb_parse_interface()
310 parsed += ifp->desc.bLength; in usb_parse_interface()
311 size -= ifp->desc.bLength; in usb_parse_interface()
319 if (header->bLength < 2) { in usb_parse_interface()
320 usb_err("invalid descriptor len of %d", header->bLength); in usb_parse_interface()
332 buffer += header->bLength; in usb_parse_interface()
333 parsed += header->bLength; in usb_parse_interface()
334 size -= header->bLength; in usb_parse_interface()
382 if (header->bLength > size) { in usb_parse_interface()
444 buffer += config->desc.bLength; in usb_parse_configuration()
445 size -= config->desc.bLength; in usb_parse_configuration()
459 if ((header->bLength > size) || (header->bLength < 2)) { in usb_parse_configuration()
460 usb_err("invalid descriptor length of %d", header->bLength); in usb_parse_configuration()
481 buffer += header->bLength; in usb_parse_configuration()
482 size -= header->bLength; in usb_parse_configuration()