Lines Matching refs:usb_device_instance
150 struct usb_device_instance;
461 struct usb_device_instance *device;
550 struct usb_device_instance { struct
559 void (*event) (struct usb_device_instance *device, usb_device_event_t event, int data); argument
599 struct usb_device_instance *device; argument
618 struct urb *usbd_alloc_urb (struct usb_device_instance *device, struct usb_endpoint_instance *endpo…
625 void usbd_device_event_irq (struct usb_device_instance *conf, usb_device_event_t, int);
626 void usbd_device_event (struct usb_device_instance *conf, usb_device_event_t, int);
633 …iguration_descriptor *usbd_device_configuration_descriptor (struct usb_device_instance *, int, int…
634 struct usb_function_instance *usbd_device_function_instance (struct usb_device_instance *, unsigned…
635 struct usb_interface_instance *usbd_device_interface_instance (struct usb_device_instance *, int, i…
636 struct usb_alternate_instance *usbd_device_alternate_instance (struct usb_device_instance *, int, i…
637 struct usb_interface_descriptor *usbd_device_interface_descriptor (struct usb_device_instance *, in…
638 struct usb_endpoint_descriptor *usbd_device_endpoint_descriptor_index (struct usb_device_instance *…
639 struct usb_class_descriptor *usbd_device_class_descriptor_index (struct usb_device_instance *, int,…
640 …port_descriptor *usbd_device_class_report_descriptor_index( struct usb_device_instance *, int , in…
641 struct usb_endpoint_descriptor *usbd_device_endpoint_descriptor (struct usb_device_instance *, int,…
642 int usbd_device_endpoint_transfersize (struct usb_device_instance *, int, int, int, int, int);
645 usb_device_instance *, int);
655 int usbd_endpoint_halted (struct usb_device_instance *device, int endpoint);