Lines Matching refs:desc_size
68 u16 desc_size, ssp_cap_size, ssa_size = 0; in xhci_create_usb3_bos_desc() local
71 desc_size = USB_DT_BOS_SIZE + USB_DT_USB_SS_CAP_SIZE; in xhci_create_usb3_bos_desc()
72 ssp_cap_size = sizeof(usb_bos_descriptor) - desc_size; in xhci_create_usb3_bos_desc()
79 desc_size += ssp_cap_size; in xhci_create_usb3_bos_desc()
82 memcpy(buf, &usb_bos_descriptor, min(desc_size, wLength)); in xhci_create_usb3_bos_desc()
87 put_unaligned_le16(desc_size + ssa_size, &buf[2]); in xhci_create_usb3_bos_desc()
111 if (wLength < desc_size) in xhci_create_usb3_bos_desc()
120 if (wLength < desc_size + ssa_size) in xhci_create_usb3_bos_desc()
129 offset = desc_size; in xhci_create_usb3_bos_desc()
138 if (offset >= desc_size + ssa_size) in xhci_create_usb3_bos_desc()
139 return desc_size + ssa_size; in xhci_create_usb3_bos_desc()
146 if (offset >= desc_size + ssa_size) in xhci_create_usb3_bos_desc()
147 return desc_size + ssa_size; in xhci_create_usb3_bos_desc()
151 return desc_size + ssa_size; in xhci_create_usb3_bos_desc()