Lines Matching refs:usb_device_instance
150 struct usb_device_instance;
470 struct usb_device_instance *device;
559 struct usb_device_instance { struct
568 void (*event) (struct usb_device_instance *device, usb_device_event_t event, int data); argument
608 struct usb_device_instance *device; argument
633 struct urb *usbd_alloc_urb (struct usb_device_instance *device, struct usb_endpoint_instance *endpo…
640 void usbd_device_event_irq (struct usb_device_instance *conf, usb_device_event_t, int);
641 void usbd_device_event (struct usb_device_instance *conf, usb_device_event_t, int);
648 …iguration_descriptor *usbd_device_configuration_descriptor (struct usb_device_instance *, int, int…
649 struct usb_function_instance *usbd_device_function_instance (struct usb_device_instance *, unsigned…
650 struct usb_interface_instance *usbd_device_interface_instance (struct usb_device_instance *, int, i…
651 struct usb_alternate_instance *usbd_device_alternate_instance (struct usb_device_instance *, int, i…
652 struct usb_interface_descriptor *usbd_device_interface_descriptor (struct usb_device_instance *, in…
653 struct usb_endpoint_descriptor *usbd_device_endpoint_descriptor_index (struct usb_device_instance *…
654 struct usb_class_descriptor *usbd_device_class_descriptor_index (struct usb_device_instance *, int,…
655 …port_descriptor *usbd_device_class_report_descriptor_index( struct usb_device_instance *, int , in…
656 struct usb_endpoint_descriptor *usbd_device_endpoint_descriptor (struct usb_device_instance *, int,…
657 int usbd_device_endpoint_transfersize (struct usb_device_instance *, int, int, int, int, int);
660 usb_device_instance *, int);
670 int usbd_endpoint_halted (struct usb_device_instance *device, int endpoint);