Lines Matching refs:cur_altsetting
1224 if (intf->cur_altsetting->endpoint &&
1225 intf->cur_altsetting->endpoint->extralen &&
1226 intf->cur_altsetting->endpoint->extra) {
1229 buflen = intf->cur_altsetting->endpoint->extralen;
1230 buffer = intf->cur_altsetting->endpoint->extra;
1245 if (intf->cur_altsetting->desc.bNumEndpoints == 3) {
1267 class = control_interface->cur_altsetting->desc.bInterfaceClass;
1291 if (data_interface->cur_altsetting->desc.bNumEndpoints != 3) {
1296 res = usb_find_common_endpoints(data_interface->cur_altsetting,
1307 if (data_interface->cur_altsetting->desc.bInterfaceClass != USB_CLASS_CDC_DATA) {
1308 if (control_interface->cur_altsetting->desc.bInterfaceClass == USB_CLASS_CDC_DATA) {
1321 if (data_interface->cur_altsetting->desc.bNumEndpoints < 2 ||
1322 control_interface->cur_altsetting->desc.bNumEndpoints == 0)
1325 epctrl = &control_interface->cur_altsetting->endpoint[0].desc;
1326 epread = &data_interface->cur_altsetting->endpoint[0].desc;
1327 epwrite = &data_interface->cur_altsetting->endpoint[1].desc;