Lines Matching refs:control

73 	struct usb_interface	*intf = info->control;  in usbnet_cdc_update_filter()
156 info->control = intf; in usbnet_generic_cdc_bind()
173 info->control = usb_ifnum_to_if(dev->udev, in usbnet_generic_cdc_bind()
177 if (!info->control || !info->data) { in usbnet_generic_cdc_bind()
181 info->control, in usbnet_generic_cdc_bind()
191 if (info->control != intf) { in usbnet_generic_cdc_bind()
197 info->data = info->control; in usbnet_generic_cdc_bind()
198 info->control = intf; in usbnet_generic_cdc_bind()
204 if (info->control == info->data) in usbnet_generic_cdc_bind()
255 info->control = usb_ifnum_to_if(dev->udev, 0); in usbnet_generic_cdc_bind()
257 if (!info->control || !info->data || info->control != intf) { in usbnet_generic_cdc_bind()
260 info->control, in usbnet_generic_cdc_bind()
276 if (info->data != info->control) { in usbnet_generic_cdc_bind()
285 if (info->data != info->control) in usbnet_generic_cdc_bind()
291 if (info->data != info->control) in usbnet_generic_cdc_bind()
293 if (info->control->cur_altsetting->desc.bNumEndpoints == 1) { in usbnet_generic_cdc_bind()
296 dev->status = &info->control->cur_altsetting->endpoint [0]; in usbnet_generic_cdc_bind()
334 if (info->data == info->control) in usbnet_cdc_unbind()
338 if (intf == info->control && info->data) { in usbnet_cdc_unbind()
346 else if (intf == info->data && info->control) { in usbnet_cdc_unbind()
348 usb_set_intfdata(info->control, NULL); in usbnet_cdc_unbind()
349 usb_driver_release_interface(driver, info->control); in usbnet_cdc_unbind()
350 info->control = NULL; in usbnet_cdc_unbind()