Lines Matching refs:interface
861 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_get_raw_report() local
878 interface->desc.bInterfaceNumber, buf, count, in usbhid_get_raw_report()
894 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_set_raw_report() local
915 interface->desc.bInterfaceNumber, buf, count, in usbhid_set_raw_report()
967 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_parse() local
983 if (interface->desc.bInterfaceSubClass == USB_INTERFACE_SUBCLASS_BOOT) { in usbhid_parse()
984 if (interface->desc.bInterfaceProtocol == USB_INTERFACE_PROTOCOL_KEYBOARD || in usbhid_parse()
985 interface->desc.bInterfaceProtocol == USB_INTERFACE_PROTOCOL_MOUSE) in usbhid_parse()
989 if (usb_get_extra_descriptor(interface, HID_DT_HID, &hdesc) && in usbhid_parse()
990 (!interface->desc.bNumEndpoints || in usbhid_parse()
991 usb_get_extra_descriptor(&interface->endpoint[0], HID_DT_HID, &hdesc))) { in usbhid_parse()
1013 hid_set_idle(dev, interface->desc.bInterfaceNumber, 0, 0); in usbhid_parse()
1015 ret = hid_get_class_descriptor(dev, interface->desc.bInterfaceNumber, in usbhid_parse()
1040 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_start() local
1066 for (n = 0; n < interface->desc.bNumEndpoints; n++) { in usbhid_start()
1071 endpoint = &interface->endpoint[n].desc; in usbhid_start()
1148 if (interface->desc.bInterfaceSubClass == USB_INTERFACE_SUBCLASS_BOOT && in usbhid_start()
1149 interface->desc.bInterfaceProtocol == in usbhid_start()
1245 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_idle() local
1246 int ifnum = interface->desc.bInterfaceNumber; in usbhid_idle()
1270 struct usb_host_interface *interface = intf->cur_altsetting; in usbhid_probe() local
1281 for (n = 0; n < interface->desc.bNumEndpoints; n++) in usbhid_probe()
1282 if (usb_endpoint_is_int_in(&interface->endpoint[n].desc)) in usbhid_probe()
1347 usbhid->ifnum = interface->desc.bInterfaceNumber; in usbhid_probe()
1450 struct usb_host_interface *interface = intf->cur_altsetting; in hid_post_reset() local
1465 interface->desc.bInterfaceNumber, in hid_post_reset()