Lines Matching refs:bLength
106 confidx, d->bLength, d->bDescriptorType, 0); in usbd_get_config_desc()
134 confidx, d->bLength, d->bDescriptorType, 0); in usbd_get_bos_desc()
208 if (sdesc->bLength > sizeof(*sdesc)) in usbd_get_string_desc()
210 USETW(req.wLength, sdesc->bLength); /* the whole string */ in usbd_get_string_desc()
216 if (actlen != sdesc->bLength) { in usbd_get_string_desc()
217 DPRINTF("expected %jd, got %jd", sdesc->bLength, actlen, 0, 0); in usbd_get_string_desc()
599 p = (char *)idesc + idesc->bLength; in usbd_get_hid_descriptor()
602 for (; end - p >= sizeof(*hd); p += hd->bLength) { in usbd_get_hid_descriptor()
604 if (hd->bLength < sizeof(*hd) || hd->bLength > end - p) in usbd_get_hid_descriptor()
606 if (hd->bLength >= USB_HID_DESCRIPTOR_SIZE(0) && in usbd_get_hid_descriptor()
735 if (desc->bLength < USB_DESCRIPTOR_SIZE) { in usb_desc_iter_peek()
739 if (desc->bLength > iter->end - iter->cur) { in usb_desc_iter_peek()
753 KASSERT(desc->bLength <= iter->end - iter->cur); in usb_desc_iter_next()
754 iter->cur += desc->bLength; in usb_desc_iter_next()
773 desc->bLength < sizeof(usb_interface_descriptor_t)) in usb_desc_iter_next_interface()