Lines Matching refs:desc_size
589 struct usb_bos_descriptor *bos, size_t desc_size)
597 top = itr + desc_size - sizeof(*bos);
664 size_t alloc_size = 32, desc_size = 4;
669 result = usb_get_descriptor(usb_dev, USB_DT_BOS, 0, bos, desc_size);
675 desc_size = le16_to_cpu(bos->wTotalLength);
676 if (desc_size >= alloc_size) {
678 alloc_size = desc_size;
683 result = usb_get_descriptor(usb_dev, USB_DT_BOS, 0, bos, desc_size);
684 if (result < 0 || result != desc_size) {
686 "%zu bytes): %zd\n", desc_size, result);
690 || le16_to_cpu(bos->wTotalLength) != desc_size) {
692 "%zu bytes): %zd\n", desc_size, result);