Lines Matching refs:bos
666 struct usb_bos_descriptor *bos = cdev->req->buf; in bos_desc() local
669 bos->bLength = USB_DT_BOS_SIZE; in bos_desc()
670 bos->bDescriptorType = USB_DT_BOS; in bos_desc()
672 bos->wTotalLength = cpu_to_le16(USB_DT_BOS_SIZE); in bos_desc()
673 bos->bNumDeviceCaps = 0; in bos_desc()
702 usb_ext = cdev->req->buf + le16_to_cpu(bos->wTotalLength); in bos_desc()
703 bos->bNumDeviceCaps++; in bos_desc()
704 le16_add_cpu(&bos->wTotalLength, USB_DT_USB_EXT_CAP_SIZE); in bos_desc()
718 ss_cap = cdev->req->buf + le16_to_cpu(bos->wTotalLength); in bos_desc()
719 bos->bNumDeviceCaps++; in bos_desc()
720 le16_add_cpu(&bos->wTotalLength, USB_DT_USB_SS_CAP_SIZE); in bos_desc()
738 ssp_cap = cdev->req->buf + le16_to_cpu(bos->wTotalLength); in bos_desc()
739 bos->bNumDeviceCaps++; in bos_desc()
745 le16_add_cpu(&bos->wTotalLength, USB_DT_USB_SSP_CAP_SIZE(1)); in bos_desc()
780 return le16_to_cpu(bos->wTotalLength); in bos_desc()