Lines Matching refs:control_interface
1166 struct usb_interface *control_interface; in acm_probe() local
1200 control_interface = usb_ifnum_to_if(usb_dev, 0); in acm_probe()
1202 if (!data_interface || !control_interface) in acm_probe()
1238 control_interface = data_interface = intf; in acm_probe()
1244 control_interface = intf; in acm_probe()
1253 control_interface = usb_ifnum_to_if(usb_dev, union_header->bMasterInterface0); in acm_probe()
1256 if (control_interface) in acm_probe()
1257 class = control_interface->cur_altsetting->desc.bInterfaceClass; in acm_probe()
1262 control_interface = data_interface = intf; in acm_probe()
1267 if (!control_interface || !data_interface) { in acm_probe()
1275 if (control_interface == data_interface) { in acm_probe()
1298 if (control_interface->cur_altsetting->desc.bInterfaceClass == USB_CLASS_CDC_DATA) { in acm_probe()
1301 swap(control_interface, data_interface); in acm_probe()
1308 if (!combined_interfaces && intf != control_interface) in acm_probe()
1319 control_interface->cur_altsetting->desc.bNumEndpoints == 0) in acm_probe()
1322 epctrl = &control_interface->cur_altsetting->endpoint[0].desc; in acm_probe()
1349 acm->control = control_interface; in acm_probe()
1507 &control_interface->dev); in acm_probe()