lib/libusb/libusb01.c
153
usb_open(struct usb_device *dev)
lib/libusb/libusb01.c
180
struct usb_device *dev;
lib/libusb/libusb01.c
199
dev = usb_device(udev);
lib/libusb/libusb01.c
514
usb_destroy_configuration(struct usb_device *dev)
lib/libusb/libusb01.c
538
struct usb_device *dev;
lib/libusb/libusb01.c
550
dev = usb_device(udev);
lib/libusb/libusb01.c
722
struct usb_device *dev;
lib/libusb/libusb01.c
736
dev = usb_device(udev);
lib/libusb/libusb01.c
879
struct usb_device *udev;
lib/libusb/libusb01.c
962
struct usb_device *
lib/libusb/usb.h
218
struct usb_device;
lib/libusb/usb.h
227
struct usb_device *next;
lib/libusb/usb.h
228
struct usb_device *prev;
lib/libusb/usb.h
242
struct usb_device **children;
lib/libusb/usb.h
251
struct usb_device *devices;
lib/libusb/usb.h
254
struct usb_device *root_dev;
lib/libusb/usb.h
273
usb_dev_handle *usb_open(struct usb_device *dev);
lib/libusb/usb.h
281
void usb_destroy_configuration(struct usb_device *dev);
lib/libusb/usb.h
301
struct usb_device *usb_device(usb_dev_handle * dev);
sys/bus/u4b/audio/uaudio.c
1485
uaudio20_check_rate(struct usb_device *udev, uint8_t iface_no,
sys/bus/u4b/audio/uaudio.c
1545
uaudio_chan_fill_info_sub(struct uaudio_softc *sc, struct usb_device *udev,
sys/bus/u4b/audio/uaudio.c
1992
uaudio_chan_fill_info(struct uaudio_softc *sc, struct usb_device *udev)
sys/bus/u4b/audio/uaudio.c
332
struct usb_device *sc_udev;
sys/bus/u4b/audio/uaudio.c
4855
struct usb_device *udev, void *desc)
sys/bus/u4b/audio/uaudio.c
491
static usb_error_t uaudio_set_speed(struct usb_device *, uint8_t, uint32_t);
sys/bus/u4b/audio/uaudio.c
492
static int uaudio_mixer_get(struct usb_device *, uint16_t, uint8_t,
sys/bus/u4b/audio/uaudio.c
5060
uaudio_mixer_get(struct usb_device *udev, uint16_t audio_rev,
sys/bus/u4b/audio/uaudio.c
512
static usb_error_t uaudio20_set_speed(struct usb_device *, uint8_t,
sys/bus/u4b/audio/uaudio.c
518
struct usb_device *, uint32_t, uint8_t, uint8_t);
sys/bus/u4b/audio/uaudio.c
520
struct usb_device *);
sys/bus/u4b/audio/uaudio.c
5226
uaudio_set_speed(struct usb_device *udev, uint8_t endpt, uint32_t speed)
sys/bus/u4b/audio/uaudio.c
5246
uaudio20_set_speed(struct usb_device *udev, uint8_t iface_no,
sys/bus/u4b/audio/uaudio.c
526
struct usb_device *, void *);
sys/bus/u4b/controller/ehci.c
3097
ehci_roothub_exec(struct usb_device *udev,
sys/bus/u4b/controller/ehci.c
3750
ehci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc,
sys/bus/u4b/controller/ehci.c
3797
ehci_get_dma_delay(struct usb_device *udev, uint32_t *pus)
sys/bus/u4b/controller/ehci.c
3807
ehci_device_resume(struct usb_device *udev)
sys/bus/u4b/controller/ehci.c
3841
ehci_device_suspend(struct usb_device *udev)
sys/bus/u4b/controller/ehci.h
322
struct usb_device *sc_devices[EHCI_MAX_DEVICES];
sys/bus/u4b/controller/ohci.c
2083
ohci_roothub_exec(struct usb_device *udev,
sys/bus/u4b/controller/ohci.c
2540
ohci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc,
sys/bus/u4b/controller/ohci.c
2580
ohci_get_dma_delay(struct usb_device *udev, uint32_t *pus)
sys/bus/u4b/controller/ohci.c
2590
ohci_device_resume(struct usb_device *udev)
sys/bus/u4b/controller/ohci.c
2628
ohci_device_suspend(struct usb_device *udev)
sys/bus/u4b/controller/ohci.h
229
struct usb_device *sc_devices[OHCI_MAX_DEVICES];
sys/bus/u4b/controller/uhci.c
2477
uhci_roothub_exec(struct usb_device *udev,
sys/bus/u4b/controller/uhci.c
3025
uhci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc,
sys/bus/u4b/controller/uhci.c
3065
uhci_get_dma_delay(struct usb_device *udev, uint32_t *pus)
sys/bus/u4b/controller/uhci.c
3075
uhci_device_resume(struct usb_device *udev)
sys/bus/u4b/controller/uhci.c
3117
uhci_device_suspend(struct usb_device *udev)
sys/bus/u4b/controller/uhci.h
208
struct usb_device *sc_devices[UHCI_MAX_DEVICES];
sys/bus/u4b/controller/usb_controller.c
1025
usb_proc_explore_mwait(struct usb_device *udev, void *pm1, void *pm2)
sys/bus/u4b/controller/usb_controller.c
1031
usb_proc_explore_msignal(struct usb_device *udev, void *pm1, void *pm2)
sys/bus/u4b/controller/usb_controller.c
1037
usb_proc_explore_lock(struct usb_device *udev)
sys/bus/u4b/controller/usb_controller.c
1043
usb_proc_explore_unlock(struct usb_device *udev)
sys/bus/u4b/controller/usb_controller.c
359
struct usb_device *udev;
sys/bus/u4b/controller/usb_controller.c
423
struct usb_device *udev;
sys/bus/u4b/controller/usb_controller.c
462
struct usb_device *udev;
sys/bus/u4b/controller/usb_controller.c
519
struct usb_device *udev;
sys/bus/u4b/controller/usb_controller.c
604
struct usb_device *udev;
sys/bus/u4b/controller/usb_controller.c
703
struct usb_device *child;
sys/bus/u4b/controller/xhci.c
1380
xhci_set_address(struct usb_device *udev, struct lock *lock, uint16_t address)
sys/bus/u4b/controller/xhci.c
147
static void xhci_free_device_ext(struct usb_device *);
sys/bus/u4b/controller/xhci.c
148
static struct xhci_endpoint_ext *xhci_get_endpoint_ext(struct usb_device *,
sys/bus/u4b/controller/xhci.c
151
static usb_error_t xhci_configure_device(struct usb_device *);
sys/bus/u4b/controller/xhci.c
152
static usb_error_t xhci_configure_endpoint(struct usb_device *,
sys/bus/u4b/controller/xhci.c
156
static usb_error_t xhci_configure_mask(struct usb_device *,
sys/bus/u4b/controller/xhci.c
2296
xhci_configure_mask(struct usb_device *udev, uint32_t mask, uint8_t drop)
sys/bus/u4b/controller/xhci.c
2352
xhci_configure_endpoint(struct usb_device *udev,
sys/bus/u4b/controller/xhci.c
2554
xhci_configure_device(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
2560
struct usb_device *hubdev;
sys/bus/u4b/controller/xhci.c
2725
xhci_alloc_device_ext(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
2809
xhci_free_device_ext(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
2825
xhci_get_endpoint_ext(struct usb_device *udev, struct usb_endpoint_descriptor *edesc)
sys/bus/u4b/controller/xhci.c
3297
xhci_roothub_exec(struct usb_device *udev,
sys/bus/u4b/controller/xhci.c
3828
xhci_get_endpoint_state(struct usb_device *udev, uint8_t epno)
sys/bus/u4b/controller/xhci.c
3853
struct usb_device *udev;
sys/bus/u4b/controller/xhci.c
4086
xhci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc,
sys/bus/u4b/controller/xhci.c
4121
xhci_ep_uninit(struct usb_device *udev, struct usb_endpoint *ep)
sys/bus/u4b/controller/xhci.c
4167
xhci_ep_clear_stall(struct usb_device *udev, struct usb_endpoint *ep)
sys/bus/u4b/controller/xhci.c
4194
xhci_device_init(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
4255
xhci_device_uninit(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
4280
xhci_get_dma_delay(struct usb_device *udev, uint32_t *pus)
sys/bus/u4b/controller/xhci.c
4290
xhci_device_resume(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
4324
xhci_device_suspend(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
4361
xhci_device_state_change(struct usb_device *udev)
sys/bus/u4b/controller/xhci.c
4455
xhci_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep,
sys/bus/u4b/controller/xhci.h
504
struct usb_device *sc_devices[XHCI_MAX_DEVICES];
sys/bus/u4b/input/uhid.c
96
struct usb_device *sc_udev;
sys/bus/u4b/input/ukbd.c
167
struct usb_device *sc_udev;
sys/bus/u4b/input/wsp.c
536
struct usb_device *sc_usb_device;
sys/bus/u4b/misc/ufm.c
66
struct usb_device *sc_udev;
sys/bus/u4b/net/if_cdce.c
497
cdce_test_autoinst(void *arg, struct usb_device *udev,
sys/bus/u4b/net/if_urndisreg.h
47
struct usb_device *sc_udev;
sys/bus/u4b/net/usb_ethernet.h
90
struct usb_device *ue_udev; /* used by uether_do_request() */
sys/bus/u4b/serial/u3g.c
108
struct usb_device *sc_udev;
sys/bus/u4b/serial/u3g.c
129
static void u3g_test_autoinst(void *, struct usb_device *,
sys/bus/u4b/serial/u3g.c
539
u3g_sierra_init(struct usb_device *udev)
sys/bus/u4b/serial/u3g.c
557
u3g_huawei_init(struct usb_device *udev)
sys/bus/u4b/serial/u3g.c
575
u3g_sael_m460_init(struct usb_device *udev)
sys/bus/u4b/serial/u3g.c
661
u3g_test_autoinst(void *arg, struct usb_device *udev,
sys/bus/u4b/serial/uark.c
88
struct usb_device *sc_udev;
sys/bus/u4b/serial/ubsa.c
155
struct usb_device *sc_udev;
sys/bus/u4b/serial/ubser.c
123
struct usb_device *sc_udev;
sys/bus/u4b/serial/uchcom.c
160
struct usb_device *sc_udev;
sys/bus/u4b/serial/ucycom.c
76
struct usb_device *sc_udev;
sys/bus/u4b/serial/ufoma.c
169
struct usb_device *sc_udev;
sys/bus/u4b/serial/uftdi.c
95
struct usb_device *sc_udev;
sys/bus/u4b/serial/uipaq.c
88
struct usb_device *sc_udev;
sys/bus/u4b/serial/ulpt.c
102
struct usb_device *sc_udev;
sys/bus/u4b/serial/umcs.c
133
struct usb_device *sc_udev; /* USB Device for all operations */
sys/bus/u4b/serial/umct.c
98
struct usb_device *sc_udev;
sys/bus/u4b/serial/umodem.c
165
struct usb_device *sc_udev;
sys/bus/u4b/serial/umodem.c
207
static usb_error_t umodem_set_comm_feature(struct usb_device *, uint8_t,
sys/bus/u4b/serial/umodem.c
907
umodem_set_comm_feature(struct usb_device *udev, uint8_t iface_no,
sys/bus/u4b/serial/umoscom.c
178
struct usb_device *sc_udev;
sys/bus/u4b/serial/uplcom.c
148
struct usb_device *sc_udev;
sys/bus/u4b/serial/uplcom.c
163
static usb_error_t uplcom_reset(struct uplcom_softc *, struct usb_device *);
sys/bus/u4b/serial/uplcom.c
164
static usb_error_t uplcom_pl2303_do(struct usb_device *, int8_t, uint8_t,
sys/bus/u4b/serial/uplcom.c
166
static int uplcom_pl2303_init(struct usb_device *, uint8_t);
sys/bus/u4b/serial/uplcom.c
461
uplcom_reset(struct uplcom_softc *sc, struct usb_device *udev)
sys/bus/u4b/serial/uplcom.c
476
uplcom_pl2303_do(struct usb_device *udev, int8_t req_type, uint8_t request,
sys/bus/u4b/serial/uplcom.c
498
uplcom_pl2303_init(struct usb_device *udev, uint8_t chiptype)
sys/bus/u4b/serial/usb_serial.h
82
struct usb_device;
sys/bus/u4b/serial/uslcom.c
130
struct usb_device *sc_udev;
sys/bus/u4b/serial/uvisor.c
171
struct usb_device *sc_udev;
sys/bus/u4b/serial/uvisor.c
193
static usb_error_t uvisor_init(struct uvisor_softc *, struct usb_device *,
sys/bus/u4b/serial/uvisor.c
371
uvisor_init(struct uvisor_softc *sc, struct usb_device *udev, struct usb_config *config)
sys/bus/u4b/serial/uvscom.c
144
struct usb_device *sc_udev;
sys/bus/u4b/storage/umass.c
424
struct usb_device *sc_udev;
sys/bus/u4b/storage/urio.c
96
struct usb_device *sc_udev;
sys/bus/u4b/storage/ustorage_fs.c
201
struct usb_device *sc_udev;
sys/bus/u4b/template/usb_template.c
100
static const void *usb_temp_get_string_desc(struct usb_device *, uint16_t,
sys/bus/u4b/template/usb_template.c
1010
usb_temp_get_qualifier_desc(struct usb_device *udev)
sys/bus/u4b/template/usb_template.c
102
static const void *usb_temp_get_vendor_desc(struct usb_device *,
sys/bus/u4b/template/usb_template.c
1033
usb_temp_get_config_desc(struct usb_device *udev,
sys/bus/u4b/template/usb_template.c
104
static const void *usb_temp_get_hub_desc(struct usb_device *);
sys/bus/u4b/template/usb_template.c
105
static usb_error_t usb_temp_get_desc(struct usb_device *,
sys/bus/u4b/template/usb_template.c
107
static usb_error_t usb_temp_setup_by_index(struct usb_device *,
sys/bus/u4b/template/usb_template.c
1073
usb_temp_get_vendor_desc(struct usb_device *udev,
sys/bus/u4b/template/usb_template.c
1096
usb_temp_get_string_desc(struct usb_device *udev,
sys/bus/u4b/template/usb_template.c
1119
usb_temp_get_hub_desc(struct usb_device *udev)
sys/bus/u4b/template/usb_template.c
1131
usb_temp_get_desc(struct usb_device *udev, struct usb_device_request *req,
sys/bus/u4b/template/usb_template.c
1231
usb_temp_setup(struct usb_device *udev,
sys/bus/u4b/template/usb_template.c
1335
usb_temp_unsetup(struct usb_device *udev)
sys/bus/u4b/template/usb_template.c
1342
usb_temp_setup_by_index(struct usb_device *udev, uint16_t index)
sys/bus/u4b/template/usb_template.c
840
usb_hw_ep_resolve(struct usb_device *udev,
sys/bus/u4b/template/usb_template.c
93
static usb_error_t usb_hw_ep_resolve(struct usb_device *,
sys/bus/u4b/template/usb_template.c
95
static const struct usb_temp_device_desc *usb_temp_get_tdd(struct usb_device *);
sys/bus/u4b/template/usb_template.c
96
static void *usb_temp_get_device_desc(struct usb_device *);
sys/bus/u4b/template/usb_template.c
97
static void *usb_temp_get_qualifier_desc(struct usb_device *);
sys/bus/u4b/template/usb_template.c
971
usb_temp_get_tdd(struct usb_device *udev)
sys/bus/u4b/template/usb_template.c
98
static void *usb_temp_get_config_desc(struct usb_device *, uint16_t *,
sys/bus/u4b/template/usb_template.c
987
usb_temp_get_device_desc(struct usb_device *udev)
sys/bus/u4b/template/usb_template.h
111
usb_error_t usb_temp_setup(struct usb_device *,
sys/bus/u4b/template/usb_template.h
113
void usb_temp_unsetup(struct usb_device *);
sys/bus/u4b/usb_bus.h
112
struct usb_device **devices;
sys/bus/u4b/usb_controller.h
109
void (*get_hw_ep_profile) (struct usb_device *udev, const struct usb_hw_ep_profile **ppf, uint8_t ep_addr);
sys/bus/u4b/usb_controller.h
111
void (*set_stall) (struct usb_device *udev, struct usb_endpoint *ep, uint8_t *did_stall);
sys/bus/u4b/usb_controller.h
115
void (*clear_stall) (struct usb_device *udev, struct usb_endpoint *ep);
sys/bus/u4b/usb_controller.h
123
void (*get_power_mode) (struct usb_device *udev, int8_t *pmode);
sys/bus/u4b/usb_controller.h
127
void (*endpoint_uninit) (struct usb_device *, struct usb_endpoint *);
sys/bus/u4b/usb_controller.h
131
usb_error_t (*device_init) (struct usb_device *);
sys/bus/u4b/usb_controller.h
135
void (*device_uninit) (struct usb_device *);
sys/bus/u4b/usb_controller.h
141
void (*device_state_change) (struct usb_device *);
sys/bus/u4b/usb_controller.h
145
usb_error_t (*set_address) (struct usb_device *, struct lock *, uint16_t);
sys/bus/u4b/usb_controller.h
149
usb_error_t (*set_endpoint_mode) (struct usb_device *, struct usb_endpoint *, uint8_t);
sys/bus/u4b/usb_controller.h
60
void (*endpoint_init) (struct usb_device *,
sys/bus/u4b/usb_controller.h
64
void (*get_dma_delay) (struct usb_device *, uint32_t *);
sys/bus/u4b/usb_controller.h
65
void (*device_suspend) (struct usb_device *);
sys/bus/u4b/usb_controller.h
66
void (*device_resume) (struct usb_device *);
sys/bus/u4b/usb_core.h
68
struct usb_device;
sys/bus/u4b/usb_debug.c
138
usb_dump_device(struct usb_device *udev)
sys/bus/u4b/usb_debug.c
205
struct usb_device *udev;
sys/bus/u4b/usb_debug.h
54
struct usb_device;
sys/bus/u4b/usb_debug.h
59
void usb_dump_device(struct usb_device *udev);
sys/bus/u4b/usb_dev.c
103
static struct usb_endpoint *usb_dev_get_ep(struct usb_device *, uint8_t,
sys/bus/u4b/usb_dev.c
1859
usb_fifo_attach(struct usb_device *udev, void *priv_sc,
sys/bus/u4b/usb_dev.c
397
struct usb_device *udev = cpd->udev;
sys/bus/u4b/usb_dev.c
636
usb_dev_get_ep(struct usb_device *udev, uint8_t ep_index, uint8_t dir)
sys/bus/u4b/usb_dev.h
112
struct usb_device *udev;
sys/bus/u4b/usb_dev.h
53
struct usb_device *udev;
sys/bus/u4b/usb_device.c
101
static void usb_notify_addq(const char *type, struct usb_device *);
sys/bus/u4b/usb_device.c
104
static void usb_fifo_free_wrap(struct usb_device *, uint8_t, uint8_t);
sys/bus/u4b/usb_device.c
105
static void usb_cdev_create(struct usb_device *);
sys/bus/u4b/usb_device.c
1050
usb_reset_iface_endpoints(struct usb_device *udev, uint8_t iface_index)
sys/bus/u4b/usb_device.c
106
static void usb_cdev_free(struct usb_device *);
sys/bus/u4b/usb_device.c
1079
usb_detach_device_sub(struct usb_device *udev, device_t *ppdev,
sys/bus/u4b/usb_device.c
1135
usb_detach_device(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_device.c
1185
usb_probe_and_attach_sub(struct usb_device *udev,
sys/bus/u4b/usb_device.c
1270
usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_device.c
1285
usb_init_attach_arg(struct usb_device *udev,
sys/bus/u4b/usb_device.c
1316
usb_probe_and_attach(struct usb_device *udev, uint8_t iface_index)
sys/bus/u4b/usb_device.c
1432
usb_suspend_resume_sub(struct usb_device *udev, device_t dev, uint8_t do_suspend)
sys/bus/u4b/usb_device.c
1463
usb_suspend_resume(struct usb_device *udev, uint8_t do_suspend)
sys/bus/u4b/usb_device.c
149
usb_get_manufacturer(struct usb_device *udev)
sys/bus/u4b/usb_device.c
1509
struct usb_device *udev = pm->udev;
sys/bus/u4b/usb_device.c
1535
struct usb_device *
sys/bus/u4b/usb_device.c
1537
struct usb_device *parent_hub, uint8_t depth, uint8_t port_index,
sys/bus/u4b/usb_device.c
1541
struct usb_device *udev;
sys/bus/u4b/usb_device.c
1542
struct usb_device *adev;
sys/bus/u4b/usb_device.c
1543
struct usb_device *hub;
sys/bus/u4b/usb_device.c
155
usb_get_product(struct usb_device *udev)
sys/bus/u4b/usb_device.c
161
usb_get_serial(struct usb_device *udev)
sys/bus/u4b/usb_device.c
177
usbd_get_ep_by_addr(struct usb_device *udev, uint8_t ea_val)
sys/bus/u4b/usb_device.c
1969
usb_make_dev(struct usb_device *udev, const char *devname, int ep,
sys/bus/u4b/usb_device.c
2052
usb_cdev_create(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2113
usb_cdev_free(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2138
usb_free_device(struct usb_device *udev, uint8_t flag)
sys/bus/u4b/usb_device.c
2237
usbd_get_iface(struct usb_device *udev, uint8_t iface_index)
sys/bus/u4b/usb_device.c
2247
usbd_get_phys(struct usb_device *udev, char *phys, uint8_t len)
sys/bus/u4b/usb_device.c
2293
usbd_find_descriptor(struct usb_device *udev, void *id, uint8_t iface_index,
sys/bus/u4b/usb_device.c
231
usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_device.c
2339
usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len)
sys/bus/u4b/usb_device.c
2390
struct usb_device *udev;
sys/bus/u4b/usb_device.c
2420
struct usb_device *udev;
sys/bus/u4b/usb_device.c
2446
usb_device_is_UVC(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2464
usbd_set_device_strings(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2545
usbd_get_mode(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2555
usbd_get_speed(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2561
usbd_get_isoc_fps(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2574
usbd_get_device_descriptor(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2582
usbd_get_config_descriptor(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2634
usbd_get_bus_index(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2640
usbd_get_device_index(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2647
usb_notify_addq(const char *type, struct usb_device *udev)
sys/bus/u4b/usb_device.c
2758
usb_fifo_free_wrap(struct usb_device *udev,
sys/bus/u4b/usb_device.c
2812
usb_peer_can_wakeup(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2824
usb_set_device_state(struct usb_device *udev, enum usb_dev_state state)
sys/bus/u4b/usb_device.c
2844
usb_get_device_state(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2852
usbd_device_attached(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2863
usbd_enum_lock(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2881
usbd_enum_unlock(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2890
usbd_sr_lock(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2903
usbd_sr_unlock(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2914
usbd_ctrl_lock(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2931
usbd_ctrl_unlock(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2949
usbd_enum_is_locked(struct usb_device *udev)
sys/bus/u4b/usb_device.c
2965
usbd_set_pnpinfo(struct usb_device *udev, uint8_t iface_index, const char *pnpinfo)
sys/bus/u4b/usb_device.c
2989
usbd_add_dynamic_quirk(struct usb_device *udev, uint16_t quirk)
sys/bus/u4b/usb_device.c
3009
usbd_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep,
sys/bus/u4b/usb_device.c
3036
usbd_get_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep)
sys/bus/u4b/usb_device.c
352
usbd_interface_count(struct usb_device *udev, uint8_t *count)
sys/bus/u4b/usb_device.c
370
usb_init_endpoint(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_device.c
425
usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep)
sys/bus/u4b/usb_device.c
457
usb_wait_pending_refs(struct usb_device *udev)
sys/bus/u4b/usb_device.c
486
usb_unconfigure(struct usb_device *udev, uint8_t flag)
sys/bus/u4b/usb_device.c
542
usbd_set_config_index(struct usb_device *udev, uint8_t index)
sys/bus/u4b/usb_device.c
686
usb_config_parse(struct usb_device *udev, uint8_t iface_index, uint8_t cmd)
sys/bus/u4b/usb_device.c
84
static void usb_init_endpoint(struct usb_device *, uint8_t,
sys/bus/u4b/usb_device.c
88
static void usb_unconfigure(struct usb_device *, uint8_t);
sys/bus/u4b/usb_device.c
89
static void usb_detach_device_sub(struct usb_device *, device_t *,
sys/bus/u4b/usb_device.c
906
usbd_set_alt_interface_index(struct usb_device *udev,
sys/bus/u4b/usb_device.c
91
static uint8_t usb_probe_and_attach_sub(struct usb_device *,
sys/bus/u4b/usb_device.c
93
static void usb_init_attach_arg(struct usb_device *,
sys/bus/u4b/usb_device.c
95
static void usb_suspend_resume_sub(struct usb_device *, device_t,
sys/bus/u4b/usb_device.c
966
usbd_set_endpoint_stall(struct usb_device *udev, struct usb_endpoint *ep,
sys/bus/u4b/usb_device.c
98
static usb_error_t usb_config_parse(struct usb_device *, uint8_t, uint8_t);
sys/bus/u4b/usb_device.c
99
static void usbd_set_device_strings(struct usb_device *);
sys/bus/u4b/usb_device.h
145
struct usb_device *udev;
sys/bus/u4b/usb_device.h
208
struct usb_device *parent_hub;
sys/bus/u4b/usb_device.h
209
struct usb_device *parent_hs_hub; /* high-speed parent HUB */
sys/bus/u4b/usb_device.h
293
struct usb_device *usb_alloc_device(device_t parent_dev, struct usb_bus *bus,
sys/bus/u4b/usb_device.h
294
struct usb_device *parent_hub, uint8_t depth,
sys/bus/u4b/usb_device.h
298
struct usb_fs_privdata *usb_make_dev(struct usb_device *, const char *,
sys/bus/u4b/usb_device.h
303
usb_error_t usb_probe_and_attach(struct usb_device *udev,
sys/bus/u4b/usb_device.h
305
void usb_detach_device(struct usb_device *, uint8_t, uint8_t);
sys/bus/u4b/usb_device.h
306
usb_error_t usb_reset_iface_endpoints(struct usb_device *udev,
sys/bus/u4b/usb_device.h
308
usb_error_t usbd_set_config_index(struct usb_device *udev, uint8_t index);
sys/bus/u4b/usb_device.h
309
usb_error_t usbd_set_endpoint_stall(struct usb_device *udev,
sys/bus/u4b/usb_device.h
311
usb_error_t usb_suspend_resume(struct usb_device *udev,
sys/bus/u4b/usb_device.h
313
void usb_devinfo(struct usb_device *udev, char *dst_ptr, uint16_t dst_len);
sys/bus/u4b/usb_device.h
314
void usb_free_device(struct usb_device *, uint8_t);
sys/bus/u4b/usb_device.h
315
void usb_linux_free_device(struct usb_device *dev);
sys/bus/u4b/usb_device.h
316
uint8_t usb_peer_can_wakeup(struct usb_device *udev);
sys/bus/u4b/usb_device.h
317
struct usb_endpoint *usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep);
sys/bus/u4b/usb_device.h
318
void usb_set_device_state(struct usb_device *, enum usb_dev_state);
sys/bus/u4b/usb_device.h
319
enum usb_dev_state usb_get_device_state(struct usb_device *);
sys/bus/u4b/usb_device.h
321
uint8_t usbd_enum_lock(struct usb_device *);
sys/bus/u4b/usb_device.h
322
void usbd_enum_unlock(struct usb_device *);
sys/bus/u4b/usb_device.h
323
void usbd_sr_lock(struct usb_device *);
sys/bus/u4b/usb_device.h
324
void usbd_sr_unlock(struct usb_device *);
sys/bus/u4b/usb_device.h
325
uint8_t usbd_ctrl_lock(struct usb_device *);
sys/bus/u4b/usb_device.h
326
void usbd_ctrl_unlock(struct usb_device *);
sys/bus/u4b/usb_device.h
327
uint8_t usbd_enum_is_locked(struct usb_device *);
sys/bus/u4b/usb_device.h
330
void uhub_tt_buffer_reset_async_locked(struct usb_device *, struct usb_endpoint *);
sys/bus/u4b/usb_device.h
333
uint8_t uhub_count_active_host_ports(struct usb_device *, enum usb_dev_speed);
sys/bus/u4b/usb_device.h
337
int usb_device_is_UVC(struct usb_device *udev);
sys/bus/u4b/usb_device.h
338
void usbd_get_phys(struct usb_device *udev, char *phys, uint8_t len);
sys/bus/u4b/usb_device.h
36
struct usb_device; /* linux compat */
sys/bus/u4b/usb_device.h
56
struct usb_device *udev;
sys/bus/u4b/usb_dynamic.c
68
usb_temp_setup_by_index_w(struct usb_device *udev, uint16_t index)
sys/bus/u4b/usb_dynamic.c
86
usb_temp_get_desc_w(struct usb_device *udev, struct usb_device_request *req, const void **pPtr, uint16_t *pLength)
sys/bus/u4b/usb_dynamic.c
93
usb_temp_unsetup_w(struct usb_device *udev)
sys/bus/u4b/usb_dynamic.h
32
struct usb_device;
sys/bus/u4b/usb_dynamic.h
38
typedef usb_error_t (usb_temp_setup_by_index_t)(struct usb_device *udev,
sys/bus/u4b/usb_dynamic.h
44
typedef void (usb_temp_unsetup_t)(struct usb_device *udev);
sys/bus/u4b/usb_generic.c
141
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
1727
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
1816
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
1827
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
1828
struct usb_device *next;
sys/bus/u4b/usb_generic.c
1866
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
1878
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
664
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
758
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_generic.c
820
struct usb_device *udev;
sys/bus/u4b/usb_generic.c
821
struct usb_device *hub;
sys/bus/u4b/usb_generic.c
866
ugen_check_request(struct usb_device *udev, struct usb_device_request *req)
sys/bus/u4b/usb_generic.c
946
struct usb_device *udev = f->udev;
sys/bus/u4b/usb_handle_request.c
143
struct usb_device *udev = xfer->xroot->udev;
sys/bus/u4b/usb_handle_request.c
184
usb_check_alt_setting(struct usb_device *udev,
sys/bus/u4b/usb_handle_request.c
216
struct usb_device *udev = xfer->xroot->udev;
sys/bus/u4b/usb_handle_request.c
379
struct usb_device *udev = xfer->xroot->udev;
sys/bus/u4b/usb_handle_request.c
397
usb_handle_get_stall(struct usb_device *udev, uint8_t ea_val)
sys/bus/u4b/usb_handle_request.c
424
struct usb_device *udev;
sys/bus/u4b/usb_handle_request.c
462
struct usb_device *udev;
sys/bus/u4b/usb_handle_request.c
64
static uint8_t usb_handle_get_stall(struct usb_device *, uint8_t);
sys/bus/u4b/usb_hid.c
802
usbd_req_get_hid_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_hub.c
1002
uhub_explore(struct usb_device *udev)
sys/bus/u4b/usb_hub.c
1143
uhub_query_info(struct usb_device *udev, uint8_t *pnports, uint8_t *ptt)
sys/bus/u4b/usb_hub.c
1207
struct usb_device *udev = uaa->device;
sys/bus/u4b/usb_hub.c
1208
struct usb_device *parent_hub = udev->parent_hub;
sys/bus/u4b/usb_hub.c
121
struct usb_device *sc_udev; /* USB device */
sys/bus/u4b/usb_hub.c
154
static void usb_dev_resume_peer(struct usb_device *udev);
sys/bus/u4b/usb_hub.c
155
static void usb_dev_suspend_peer(struct usb_device *udev);
sys/bus/u4b/usb_hub.c
1557
struct usb_device *child;
sys/bus/u4b/usb_hub.c
156
static uint8_t usb_peer_should_wakeup(struct usb_device *udev);
sys/bus/u4b/usb_hub.c
1622
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
1632
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
1845
usb_hs_bandwidth_adjust(struct usb_device *udev, int16_t len,
sys/bus/u4b/usb_hub.c
1905
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
1986
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
2189
struct usb_device *
sys/bus/u4b/usb_hub.c
2210
struct usb_device *udev, uint8_t device_index)
sys/bus/u4b/usb_hub.c
2354
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
2425
usb_peer_should_wakeup(struct usb_device *udev)
sys/bus/u4b/usb_hub.c
2448
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
2569
usb_dev_resume_peer(struct usb_device *udev)
sys/bus/u4b/usb_hub.c
259
struct usb_device *udev = pm->udev;
sys/bus/u4b/usb_hub.c
2682
usb_dev_suspend_peer(struct usb_device *udev)
sys/bus/u4b/usb_hub.c
2684
struct usb_device *child;
sys/bus/u4b/usb_hub.c
2833
usbd_set_power_mode(struct usb_device *udev, uint8_t power_mode)
sys/bus/u4b/usb_hub.c
2857
usbd_filter_power_mode(struct usb_device *udev, uint8_t power_mode)
sys/bus/u4b/usb_hub.c
288
uhub_tt_buffer_reset_async_locked(struct usb_device *child, struct usb_endpoint *ep)
sys/bus/u4b/usb_hub.c
2884
usbd_start_re_enumerate(struct usb_device *udev)
sys/bus/u4b/usb_hub.c
2900
usbd_start_set_config(struct usb_device *udev, uint8_t index)
sys/bus/u4b/usb_hub.c
291
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
358
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
412
uhub_count_active_host_ports(struct usb_device *udev, enum usb_dev_speed speed)
sys/bus/u4b/usb_hub.c
415
struct usb_device *child;
sys/bus/u4b/usb_hub.c
443
uhub_explore_handle_re_enumerate(struct usb_device *child)
sys/bus/u4b/usb_hub.c
533
struct usb_device *child;
sys/bus/u4b/usb_hub.c
612
struct usb_device *child;
sys/bus/u4b/usb_hub.c
613
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
861
usb_device_20_compatible(struct usb_device *udev)
sys/bus/u4b/usb_hub.c
885
struct usb_device *child;
sys/bus/u4b/usb_hub.c
886
struct usb_device *udev;
sys/bus/u4b/usb_hub.c
975
uhub_is_too_deep(struct usb_device *udev)
sys/bus/u4b/usb_hub.h
47
struct usb_device *hubudev; /* the HUB device */
sys/bus/u4b/usb_hub.h
48
usb_error_t (*explore) (struct usb_device *hub);
sys/bus/u4b/usb_hub.h
69
struct usb_device *udev, uint8_t device_index);
sys/bus/u4b/usb_hub.h
70
struct usb_device *usb_bus_port_get_device(struct usb_bus *bus,
sys/bus/u4b/usb_hub.h
77
usb_error_t uhub_query_info(struct usb_device *, uint8_t *, uint8_t *);
sys/bus/u4b/usb_hub.h
78
void uhub_explore_handle_re_enumerate(struct usb_device *);
sys/bus/u4b/usb_msctest.c
1033
usb_dymo_eject(struct usb_device *udev, uint8_t iface_index)
sys/bus/u4b/usb_msctest.c
1048
usb_msc_read_10(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_msctest.c
1079
usb_msc_write_10(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_msctest.c
1110
usb_msc_read_capacity(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_msctest.c
191
static struct bbb_transfer *bbb_attach(struct usb_device *, uint8_t, uint8_t);
sys/bus/u4b/usb_msctest.c
591
bbb_attach(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_msctest.c
705
usb_iface_is_cdrom(struct usb_device *udev, uint8_t iface_index)
sys/bus/u4b/usb_msctest.c
738
usb_msc_get_max_lun(struct usb_device *udev, uint8_t iface_index)
sys/bus/u4b/usb_msctest.c
771
usb_msc_auto_quirk(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usb_msctest.c
957
usb_msc_eject(struct usb_device *udev, uint8_t iface_index, int method)
sys/bus/u4b/usb_msctest.h
43
int usb_iface_is_cdrom(struct usb_device *udev,
sys/bus/u4b/usb_msctest.h
45
usb_error_t usb_msc_eject(struct usb_device *udev,
sys/bus/u4b/usb_msctest.h
47
usb_error_t usb_msc_auto_quirk(struct usb_device *udev,
sys/bus/u4b/usb_msctest.h
49
usb_error_t usb_msc_read_10(struct usb_device *udev,
sys/bus/u4b/usb_msctest.h
52
usb_error_t usb_msc_write_10(struct usb_device *udev,
sys/bus/u4b/usb_msctest.h
55
usb_error_t usb_msc_read_capacity(struct usb_device *udev,
sys/bus/u4b/usb_msctest.h
58
usb_error_t usb_dymo_eject(struct usb_device *udev,
sys/bus/u4b/usb_process.h
45
struct usb_device;
sys/bus/u4b/usb_process.h
80
void usb_proc_explore_mwait(struct usb_device *, void *, void *);
sys/bus/u4b/usb_process.h
81
void *usb_proc_explore_msignal(struct usb_device *, void *, void *);
sys/bus/u4b/usb_process.h
82
void usb_proc_explore_lock(struct usb_device *);
sys/bus/u4b/usb_process.h
83
void usb_proc_explore_unlock(struct usb_device *);
sys/bus/u4b/usb_request.c
1004
usbd_req_get_desc(struct usb_device *udev,
sys/bus/u4b/usb_request.c
1095
usbd_req_get_string_any(struct usb_device *udev, struct lock *lock, char *buf,
sys/bus/u4b/usb_request.c
1197
usbd_req_get_string_desc(struct usb_device *udev, struct lock *lock, void *sdesc,
sys/bus/u4b/usb_request.c
1217
usbd_req_get_descriptor_ptr(struct usb_device *udev,
sys/bus/u4b/usb_request.c
1267
usbd_req_get_config_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1298
usbd_alloc_config_desc(struct usb_device *udev, uint32_t size)
sys/bus/u4b/usb_request.c
1318
usbd_free_config_desc(struct usb_device *udev, void *ptr)
sys/bus/u4b/usb_request.c
1341
usbd_req_get_config_desc_full(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
135
usbd_get_debug_bits(struct usb_device *udev, struct usb_device_request *req,
sys/bus/u4b/usb_request.c
1391
usbd_req_get_device_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1407
usbd_req_get_alt_interface_no(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1433
usbd_req_set_alt_interface_no(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1460
usbd_req_get_device_status(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1481
usbd_req_get_hub_descriptor(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1503
usbd_req_get_ss_hub_descriptor(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1525
usbd_req_get_hub_status(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1549
usbd_req_set_address(struct usb_device *udev, struct lock *lock, uint16_t addr)
sys/bus/u4b/usb_request.c
1591
usbd_req_get_port_status(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1613
usbd_req_clear_hub_feature(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1634
usbd_req_set_hub_feature(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1655
usbd_req_set_hub_u1_timeout(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1677
usbd_req_set_hub_u2_timeout(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1699
usbd_req_set_hub_depth(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1720
usbd_req_clear_port_feature(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1742
usbd_req_set_port_feature(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1764
usbd_req_set_protocol(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1793
usbd_req_set_report(struct usb_device *udev, struct lock *lock, void *data, uint16_t len,
sys/bus/u4b/usb_request.c
1821
usbd_req_get_report(struct usb_device *udev, struct lock *lock, void *data,
sys/bus/u4b/usb_request.c
1849
usbd_req_set_idle(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1877
usbd_req_get_report_descriptor(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
1907
usbd_req_set_config(struct usb_device *udev, struct lock *lock, uint8_t conf)
sys/bus/u4b/usb_request.c
1932
usbd_req_get_config(struct usb_device *udev, struct lock *lock, uint8_t *pconf)
sys/bus/u4b/usb_request.c
1948
usbd_setup_device_desc(struct usb_device *udev, struct lock *lock)
sys/bus/u4b/usb_request.c
2027
usbd_req_re_enumerate(struct usb_device *udev, struct lock *lock)
sys/bus/u4b/usb_request.c
2029
struct usb_device *parent_hub;
sys/bus/u4b/usb_request.c
2138
usbd_req_clear_device_feature(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
2159
usbd_req_set_device_feature(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
2180
usbd_req_reset_tt(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
2210
usbd_req_clear_tt_buffer(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
2244
usbd_req_set_port_link_state(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
225
struct usb_device *udev;
sys/bus/u4b/usb_request.c
2271
usbd_req_set_lpm_info(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
336
usbd_get_hr_func(struct usb_device *udev)
sys/bus/u4b/usb_request.c
402
usbd_do_request_flags(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.c
760
usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc,
sys/bus/u4b/usb_request.c
804
usbd_req_reset_port(struct usb_device *udev, struct lock *lock, uint8_t port)
sys/bus/u4b/usb_request.c
894
usbd_req_warm_reset_port(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
32
usb_error_t usbd_req_clear_hub_feature(struct usb_device *udev,
sys/bus/u4b/usb_request.h
34
usb_error_t usbd_req_clear_port_feature(struct usb_device *udev,
sys/bus/u4b/usb_request.h
36
usb_error_t usbd_req_get_alt_interface_no(struct usb_device *udev,
sys/bus/u4b/usb_request.h
39
usb_error_t usbd_req_get_config(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
41
usb_error_t usbd_req_get_descriptor_ptr(struct usb_device *udev,
sys/bus/u4b/usb_request.h
43
usb_error_t usbd_req_get_config_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
45
usb_error_t usbd_req_get_config_desc_full(struct usb_device *udev,
sys/bus/u4b/usb_request.h
48
usb_error_t usbd_req_get_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
52
usb_error_t usbd_req_get_device_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
54
usb_error_t usbd_req_get_device_status(struct usb_device *udev,
sys/bus/u4b/usb_request.h
56
usb_error_t usbd_req_get_hub_descriptor(struct usb_device *udev,
sys/bus/u4b/usb_request.h
59
usb_error_t usbd_req_get_ss_hub_descriptor(struct usb_device *udev,
sys/bus/u4b/usb_request.h
62
usb_error_t usbd_req_get_hub_status(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
64
usb_error_t usbd_req_get_port_status(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
66
usb_error_t usbd_req_reset_port(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
68
usb_error_t usbd_req_warm_reset_port(struct usb_device *udev,
sys/bus/u4b/usb_request.h
70
usb_error_t usbd_req_set_address(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
72
usb_error_t usbd_req_set_hub_feature(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
74
usb_error_t usbd_req_set_port_feature(struct usb_device *udev,
sys/bus/u4b/usb_request.h
76
usb_error_t usbd_setup_device_desc(struct usb_device *udev, struct lock *lock);
sys/bus/u4b/usb_request.h
77
usb_error_t usbd_req_re_enumerate(struct usb_device *udev, struct lock *lock);
sys/bus/u4b/usb_request.h
78
usb_error_t usbd_req_clear_device_feature(struct usb_device *udev,
sys/bus/u4b/usb_request.h
80
usb_error_t usbd_req_set_device_feature(struct usb_device *udev,
sys/bus/u4b/usb_request.h
82
usb_error_t usbd_req_set_hub_u1_timeout(struct usb_device *udev,
sys/bus/u4b/usb_request.h
84
usb_error_t usbd_req_set_hub_u2_timeout(struct usb_device *udev,
sys/bus/u4b/usb_request.h
86
usb_error_t usbd_req_set_hub_depth(struct usb_device *udev,
sys/bus/u4b/usb_request.h
88
usb_error_t usbd_req_reset_tt(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
90
usb_error_t usbd_req_clear_tt_buffer(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
92
usb_error_t usbd_req_set_port_link_state(struct usb_device *udev,
sys/bus/u4b/usb_request.h
94
usb_error_t usbd_req_set_lpm_info(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usb_request.h
97
void * usbd_alloc_config_desc(struct usb_device *, uint32_t);
sys/bus/u4b/usb_request.h
98
void usbd_free_config_desc(struct usb_device *, void *);
sys/bus/u4b/usb_transfer.c
158
usbd_get_dma_delay(struct usb_device *udev)
sys/bus/u4b/usb_transfer.c
2724
struct usb_device *udev;
sys/bus/u4b/usb_transfer.c
3098
usbd_ctrl_transfer_setup(struct usb_device *udev)
sys/bus/u4b/usb_transfer.c
3176
usbd_clear_stall_locked(struct usb_device *udev, struct usb_endpoint *ep)
sys/bus/u4b/usb_transfer.c
3196
usbd_clear_data_toggle(struct usb_device *udev, struct usb_endpoint *ep)
sys/bus/u4b/usb_transfer.c
3313
struct usb_device *udev;
sys/bus/u4b/usb_transfer.c
3549
usb_reset_ep(struct usb_device *udev, struct usb_endpoint *ep)
sys/bus/u4b/usb_transfer.c
886
usbd_transfer_setup(struct usb_device *udev,
sys/bus/u4b/usb_transfer.h
182
struct usb_device *udev; /* pointer to USB device */
sys/bus/u4b/usb_transfer.h
207
struct usb_device *udev;
sys/bus/u4b/usb_transfer.h
241
void usbd_ctrl_transfer_setup(struct usb_device *udev);
sys/bus/u4b/usb_transfer.h
242
void usbd_clear_stall_locked(struct usb_device *udev,
sys/bus/u4b/usb_transfer.h
244
void usbd_clear_data_toggle(struct usb_device *udev,
sys/bus/u4b/usb_transfer.h
251
usb_timeout_t usbd_get_dma_delay(struct usb_device *udev);
sys/bus/u4b/usb_transfer.h
254
int usb_reset_ep(struct usb_device *udev, struct usb_endpoint *ep);
sys/bus/u4b/usb_util.c
67
struct usb_device *udev;
sys/bus/u4b/usbdi.h
106
typedef void (*usb_dev_configured_t)(void *, struct usb_device *,
sys/bus/u4b/usbdi.h
178
struct usb_device *linux_udev;
sys/bus/u4b/usbdi.h
31
struct usb_device;
sys/bus/u4b/usbdi.h
390
struct usb_device *device; /* current device */
sys/bus/u4b/usbdi.h
473
void *usbd_find_descriptor(struct usb_device *udev, void *id,
sys/bus/u4b/usbdi.h
477
struct usb_device *udev);
sys/bus/u4b/usbdi.h
479
struct usb_device *udev);
sys/bus/u4b/usbdi.h
480
struct usb_interface *usbd_get_iface(struct usb_device *udev,
sys/bus/u4b/usbdi.h
484
struct usb_endpoint *usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usbdi.h
486
struct usb_endpoint *usbd_get_ep_by_addr(struct usb_device *udev, uint8_t ea_val);
sys/bus/u4b/usbdi.h
487
usb_error_t usbd_interface_count(struct usb_device *udev, uint8_t *count);
sys/bus/u4b/usbdi.h
488
enum usb_hc_mode usbd_get_mode(struct usb_device *udev);
sys/bus/u4b/usbdi.h
489
enum usb_dev_speed usbd_get_speed(struct usb_device *udev);
sys/bus/u4b/usbdi.h
493
usb_error_t usbd_set_pnpinfo(struct usb_device *udev,
sys/bus/u4b/usbdi.h
495
usb_error_t usbd_add_dynamic_quirk(struct usb_device *udev,
sys/bus/u4b/usbdi.h
497
usb_error_t usbd_set_endpoint_mode(struct usb_device *udev,
sys/bus/u4b/usbdi.h
499
uint8_t usbd_get_endpoint_mode(struct usb_device *udev,
sys/bus/u4b/usbdi.h
508
usb_error_t usbd_do_request_flags(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi.h
517
usb_error_t usbd_set_alt_interface_index(struct usb_device *udev,
sys/bus/u4b/usbdi.h
519
uint32_t usbd_get_isoc_fps(struct usb_device *udev);
sys/bus/u4b/usbdi.h
520
usb_error_t usbd_transfer_setup(struct usb_device *udev,
sys/bus/u4b/usbdi.h
532
void usbd_set_parent_iface(struct usb_device *udev, uint8_t iface_index,
sys/bus/u4b/usbdi.h
534
uint8_t usbd_get_bus_index(struct usb_device *udev);
sys/bus/u4b/usbdi.h
535
uint8_t usbd_get_device_index(struct usb_device *udev);
sys/bus/u4b/usbdi.h
536
void usbd_set_power_mode(struct usb_device *udev, uint8_t power_mode);
sys/bus/u4b/usbdi.h
537
uint8_t usbd_filter_power_mode(struct usb_device *udev, uint8_t power_mode);
sys/bus/u4b/usbdi.h
538
uint8_t usbd_device_attached(struct usb_device *udev);
sys/bus/u4b/usbdi.h
588
void usbd_start_re_enumerate(struct usb_device *udev);
sys/bus/u4b/usbdi.h
590
usbd_start_set_config(struct usb_device *, uint8_t);
sys/bus/u4b/usbdi.h
592
int usb_fifo_attach(struct usb_device *udev, void *priv_sc,
sys/bus/u4b/usbdi.h
94
typedef usb_error_t (usb_handle_req_t)(struct usb_device *,
sys/bus/u4b/usbdi_util.h
42
usb_error_t usbd_do_request_proc(struct usb_device *udev, struct usb_process *pproc,
sys/bus/u4b/usbdi_util.h
62
usb_error_t usbd_req_get_report(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi_util.h
65
usb_error_t usbd_req_get_report_descriptor(struct usb_device *udev,
sys/bus/u4b/usbdi_util.h
68
usb_error_t usbd_req_get_string_any(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi_util.h
70
usb_error_t usbd_req_get_string_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi_util.h
73
usb_error_t usbd_req_set_config(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi_util.h
75
usb_error_t usbd_req_set_alt_interface_no(struct usb_device *udev,
sys/bus/u4b/usbdi_util.h
77
usb_error_t usbd_req_set_idle(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi_util.h
79
usb_error_t usbd_req_set_protocol(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi_util.h
81
usb_error_t usbd_req_set_report(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/usbdi_util.h
87
const char *usb_get_manufacturer(struct usb_device *);
sys/bus/u4b/usbdi_util.h
88
const char *usb_get_product(struct usb_device *);
sys/bus/u4b/usbdi_util.h
89
const char *usb_get_serial(struct usb_device *);
sys/bus/u4b/usbhid.h
242
usb_error_t usbd_req_get_hid_desc(struct usb_device *udev, struct lock *lock,
sys/bus/u4b/uvc/uvc_drv.c
1290
uvc_drv_halt_ep_request(struct usb_device *udev, uint8_t epaddr, int timeout)
sys/bus/u4b/uvc/uvc_drv.c
164
usbd_iface_num_to_index(struct usb_device *udev, int num)
sys/bus/u4b/uvc/uvc_drv.c
185
usbd_iface_get_altsetting_num(struct usb_device *udev,
sys/bus/u4b/uvc/uvc_drv.c
205
uvc_drv_do_request(struct usb_device *udev, uint8_t query, uint8_t unit,
sys/bus/u4b/uvc/uvc_drv.h
729
struct usb_device *udev;
sys/bus/u4b/uvc/uvc_v4l2.c
120
struct usb_device *udev;
sys/bus/u4b/wlan/if_mtw.c
161
static void mtw_autoinst(void *, struct usb_device *, struct usb_attach_arg *);
sys/bus/u4b/wlan/if_mtw.c
390
mtw_autoinst(void *arg, struct usb_device *udev, struct usb_attach_arg *uaa)
sys/bus/u4b/wlan/if_mtwvar.h
303
struct usb_device *sc_udev;
sys/bus/u4b/wlan/if_rumvar.h
117
struct usb_device *sc_udev;
sys/bus/u4b/wlan/if_run.c
335
static void run_autoinst(void *, struct usb_device *,
sys/bus/u4b/wlan/if_run.c
641
run_autoinst(void *arg, struct usb_device *udev,
sys/bus/u4b/wlan/if_runvar.h
166
struct usb_device *sc_udev;
sys/bus/u4b/wlan/if_urtwnvar.h
154
struct usb_device *sc_udev;
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
78
struct usb_device *sc_udev;