Lines Matching refs:data
267 block = &xfer->data[idx]; in usb_dev_comp_cb()
301 block = &xfer->data[idx]; in usb_dev_comp_cb()
383 block = &xfer->data[idx]; in usb_dev_prepare_xfer()
719 blk = &xfer->data[idx]; in usb_dev_prepare_ctrl_xfer()
795 if (xfer->data[idx].blen > framelen) in usb_dev_data()
798 if (xfer->data[idx].type == USB_DATA_NONE || in usb_dev_data()
799 xfer->data[idx].type == USB_DATA_PART) in usb_dev_data()
801 else if (xfer->data[idx].type == USB_DATA_FULL) in usb_dev_data()
832 b = &xfer->data[idx]; in usb_dev_data()
845 int len = xfer->data[idx].blen; in usb_dev_data()
847 if (xfer->data[idx].type == USB_DATA_NONE) { in usb_dev_data()
849 } else if (xfer->data[idx].type == USB_DATA_PART) { in usb_dev_data()
852 } else if (xfer->data[idx].type == USB_DATA_FULL) { in usb_dev_data()
898 clear_uas_desc(struct usb_dev *udev, uint8_t *data, int len) in clear_uas_desc() argument
904 if (len < 2 || data[1] != 0x2) in clear_uas_desc()
918 if (data[i] == 9 && data[i+1] == 0x4 && data[i+7] == 0x62) { in clear_uas_desc()
921 data[i+7] = 0; in clear_uas_desc()
923 i = i + data[i]; in clear_uas_desc()
937 uint8_t *data; in usb_dev_request() local
956 data = blk ? blk->buf : NULL; in usb_dev_request()
1007 if (data == NULL && len) { in usb_dev_request()
1020 value, index, data, len, 300); in usb_dev_request()
1030 if (need_chk_uas && data) in usb_dev_request()
1031 clear_uas_desc(udev, data, rc); in usb_dev_request()