Lines Matching defs:interface
69 struct usb_interface *interface;
306 struct usb_interface *interface = ar_usb->interface;
307 struct usb_host_interface *iface_desc = interface->cur_altsetting;
313 ath6kl_dbg(ATH6KL_DBG_USB, "setting up USB Pipes using interface\n");
619 usb_set_intfdata(ar_usb->interface, NULL);
628 static struct ath6kl_usb *ath6kl_usb_create(struct usb_interface *interface)
630 struct usb_device *dev = interface_to_usbdev(interface);
646 usb_set_intfdata(interface, ar_usb);
649 ar_usb->interface = interface;
681 static void ath6kl_usb_device_detached(struct usb_interface *interface)
685 ar_usb = usb_get_intfdata(interface);
1119 static int ath6kl_usb_probe(struct usb_interface *interface,
1122 struct usb_device *dev = interface_to_usbdev(interface);
1136 if (interface->cur_altsetting)
1138 interface->cur_altsetting->desc.bInterfaceNumber);
1146 ar_usb = ath6kl_usb_create(interface);
1186 static void ath6kl_usb_remove(struct usb_interface *interface)
1188 usb_put_dev(interface_to_usbdev(interface));
1189 ath6kl_usb_device_detached(interface);
1194 static int ath6kl_usb_pm_suspend(struct usb_interface *interface,
1198 device = usb_get_intfdata(interface);
1204 static int ath6kl_usb_pm_resume(struct usb_interface *interface)
1207 device = usb_get_intfdata(interface);