Lines Matching refs:cur_altsetting
1217 if (intf->cur_altsetting->endpoint &&
1218 intf->cur_altsetting->endpoint->extralen &&
1219 intf->cur_altsetting->endpoint->extra) {
1222 buflen = intf->cur_altsetting->endpoint->extralen;
1223 buffer = intf->cur_altsetting->endpoint->extra;
1238 if (intf->cur_altsetting->desc.bNumEndpoints == 3) {
1260 class = control_interface->cur_altsetting->desc.bInterfaceClass;
1284 if (data_interface->cur_altsetting->desc.bNumEndpoints != 3) {
1289 res = usb_find_common_endpoints(data_interface->cur_altsetting,
1300 if (data_interface->cur_altsetting->desc.bInterfaceClass != USB_CLASS_CDC_DATA) {
1301 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;