Lines Matching refs:usb_device
38 static void usb_init_endpoint(struct usb_device *, uint8_t,
42 static void usb_unconfigure(struct usb_device *, uint8_t);
43 static void usb_detach_device_sub(struct usb_device *, device_t *,
45 static uint8_t usb_probe_and_attach_sub(struct usb_device *,
47 static void usb_init_attach_arg(struct usb_device *,
49 static void usb_suspend_resume_sub(struct usb_device *, device_t,
52 static usb_error_t usb_config_parse(struct usb_device *, uint8_t, uint8_t);
53 static void usbd_set_device_strings(struct usb_device *);
55 static void usb_notify_addq(const char *type, struct usb_device *);
58 static void usb_fifo_free_wrap(struct usb_device *, uint8_t, uint8_t);
59 static void usb_cdev_create(struct usb_device *);
60 static void usb_cdev_free(struct usb_device *);
88 usb_get_manufacturer(struct usb_device *udev)
94 usb_get_product(struct usb_device *udev)
100 usb_get_serial(struct usb_device *udev)
116 usbd_get_ep_by_addr(struct usb_device *udev, uint8_t ea_val)
169 usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index,
289 usbd_interface_count(struct usb_device *udev, uint8_t *count)
307 usb_init_endpoint(struct usb_device *udev, uint8_t iface_index,
362 usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep)
394 usb_wait_pending_refs(struct usb_device *udev)
423 usb_unconfigure(struct usb_device *udev, uint8_t flag)
482 usbd_set_config_index(struct usb_device *udev, uint8_t index)
626 usb_config_parse(struct usb_device *udev, uint8_t iface_index, uint8_t cmd)
841 usbd_set_alt_interface_index(struct usb_device *udev,
901 usbd_set_endpoint_stall(struct usb_device *udev, struct usb_endpoint *ep,
985 usb_reset_iface_endpoints(struct usb_device *udev, uint8_t iface_index)
1013 usb_detach_device_sub(struct usb_device *udev, device_t *ppdev,
1072 usb_detach_device(struct usb_device *udev, uint8_t iface_index,
1121 usb_probe_and_attach_sub(struct usb_device *udev,
1203 usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index,
1218 usb_init_attach_arg(struct usb_device *udev,
1253 usb_probe_and_attach(struct usb_device *udev, uint8_t iface_index)
1361 usb_suspend_resume_sub(struct usb_device *udev, device_t dev, uint8_t do_suspend)
1392 usb_suspend_resume(struct usb_device *udev, uint8_t do_suspend)
1437 struct usb_device *udev = pm->udev;
1463 struct usb_device *
1465 struct usb_device *parent_hub, uint8_t depth, uint8_t port_index,
1469 struct usb_device *udev;
1470 struct usb_device *adev;
1471 struct usb_device *hub;
1861 usb_make_dev(struct usb_device *udev, const char *devname, int ep,
1924 usb_cdev_create(struct usb_device *udev)
1985 usb_cdev_free(struct usb_device *udev)
2010 usb_free_device(struct usb_device *udev, uint8_t flag)
2115 usbd_get_iface(struct usb_device *udev, uint8_t iface_index)
2140 usbd_find_descriptor(struct usb_device *udev, void *id, uint8_t iface_index,
2185 usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len)
2233 usbd_set_device_strings(struct usb_device *udev)
2314 usbd_get_mode(struct usb_device *udev)
2324 usbd_get_speed(struct usb_device *udev)
2330 usbd_get_isoc_fps(struct usb_device *udev)
2343 usbd_get_device_descriptor(struct usb_device *udev)
2351 usbd_get_config_descriptor(struct usb_device *udev)
2403 usbd_get_bus_index(struct usb_device *udev)
2409 usbd_get_device_index(struct usb_device *udev)
2416 usb_notify_addq(const char *type, struct usb_device *udev)
2526 usb_fifo_free_wrap(struct usb_device *udev,
2580 usb_peer_can_wakeup(struct usb_device *udev)
2592 usb_set_device_state(struct usb_device *udev, enum usb_dev_state state)
2612 usb_get_device_state(struct usb_device *udev)
2620 usbd_device_attached(struct usb_device *udev)
2631 usbd_enum_lock(struct usb_device *udev)
2652 usbd_enum_unlock(struct usb_device *udev)
2662 usbd_sr_lock(struct usb_device *udev)
2676 usbd_sr_unlock(struct usb_device *udev)
2688 usbd_enum_is_locked(struct usb_device *udev)
2699 usbd_ctrl_lock(struct usb_device *udev)
2715 usbd_ctrl_unlock(struct usb_device *udev)
2737 usbd_set_pnpinfo(struct usb_device *udev, uint8_t iface_index, const char *pnpinfo)
2761 usbd_add_dynamic_quirk(struct usb_device *udev, uint16_t quirk)
2781 usbd_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep,
2809 usbd_get_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep)