Lines Matching refs:intf
5 static int uas_is_interface(struct usb_host_interface *intf) in uas_is_interface() argument
7 return (intf->desc.bInterfaceClass == USB_CLASS_MASS_STORAGE && in uas_is_interface()
8 intf->desc.bInterfaceSubClass == USB_SC_SCSI && in uas_is_interface()
9 intf->desc.bInterfaceProtocol == USB_PR_UAS); in uas_is_interface()
12 static int uas_find_uas_alt_setting(struct usb_interface *intf) in uas_find_uas_alt_setting() argument
16 for (i = 0; i < intf->num_altsetting; i++) { in uas_find_uas_alt_setting()
17 struct usb_host_interface *alt = &intf->altsetting[i]; in uas_find_uas_alt_setting()
53 static int uas_use_uas_driver(struct usb_interface *intf, in uas_use_uas_driver() argument
58 struct usb_device *udev = interface_to_usbdev(intf); in uas_use_uas_driver()
64 alt = uas_find_uas_alt_setting(intf); in uas_use_uas_driver()
68 r = uas_find_endpoints(&intf->altsetting[alt], eps); in uas_use_uas_driver()