Lines Matching defs:data_interface
1170 struct usb_interface *data_interface;
1202 data_interface = usb_ifnum_to_if(usb_dev, 1);
1205 if (!data_interface || !control_interface)
1241 control_interface = data_interface = intf;
1246 data_interface = usb_ifnum_to_if(usb_dev, data_intf_num);
1257 data_interface = usb_ifnum_to_if(usb_dev, data_intf_num);
1265 control_interface = data_interface = intf;
1270 if (!control_interface || !data_interface) {
1278 if (control_interface == data_interface) {
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) {
1304 swap(control_interface, data_interface);
1314 if (!combined_interfaces && usb_interface_claimed(data_interface)) {
1321 if (data_interface->cur_altsetting->desc.bNumEndpoints < 2 ||
1326 epread = &data_interface->cur_altsetting->endpoint[0].desc;
1327 epwrite = &data_interface->cur_altsetting->endpoint[1].desc;
1353 acm->data = data_interface;
1506 usb_driver_claim_interface(&acm_driver, data_interface, acm);
1507 usb_set_intfdata(data_interface, acm);
1525 usb_set_intfdata(data_interface, NULL);
1526 usb_driver_release_interface(&acm_driver, data_interface);