Lines Matching refs:interface
860 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_get_raw_report() local
877 interface->desc.bInterfaceNumber, buf, count, in usbhid_get_raw_report()
893 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_set_raw_report() local
914 interface->desc.bInterfaceNumber, buf, count, in usbhid_set_raw_report()
966 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_parse() local
982 if (interface->desc.bInterfaceSubClass == USB_INTERFACE_SUBCLASS_BOOT) { in usbhid_parse()
983 if (interface->desc.bInterfaceProtocol == USB_INTERFACE_PROTOCOL_KEYBOARD || in usbhid_parse()
984 interface->desc.bInterfaceProtocol == USB_INTERFACE_PROTOCOL_MOUSE) in usbhid_parse()
988 if (usb_get_extra_descriptor(interface, HID_DT_HID, &hdesc) && in usbhid_parse()
989 (!interface->desc.bNumEndpoints || in usbhid_parse()
990 usb_get_extra_descriptor(&interface->endpoint[0], HID_DT_HID, &hdesc))) { in usbhid_parse()
1012 hid_set_idle(dev, interface->desc.bInterfaceNumber, 0, 0); in usbhid_parse()
1014 ret = hid_get_class_descriptor(dev, interface->desc.bInterfaceNumber, in usbhid_parse()
1039 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_start() local
1065 for (n = 0; n < interface->desc.bNumEndpoints; n++) { in usbhid_start()
1070 endpoint = &interface->endpoint[n].desc; in usbhid_start()
1147 if (interface->desc.bInterfaceSubClass == USB_INTERFACE_SUBCLASS_BOOT && in usbhid_start()
1148 interface->desc.bInterfaceProtocol == in usbhid_start()
1244 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_idle() local
1245 int ifnum = interface->desc.bInterfaceNumber; in usbhid_idle()
1269 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_probe() local
1280 for (n = 0; n < interface->desc.bNumEndpoints; n++) in usbhid_probe()
1281 if (usb_endpoint_is_int_in(&interface->endpoint[n].desc)) in usbhid_probe()
1346 usbhid->ifnum = interface->desc.bInterfaceNumber; in usbhid_probe()
1449 struct usb_host_interface *interface = intf->cur_altsetting; in hid_post_reset() local
1464 interface->desc.bInterfaceNumber, in hid_post_reset()