Symbol: usbd_bus
sys/arch/mips/adm5120/dev/ahci.c
100
static void ahci_freex(struct usbd_bus *, struct usbd_xfer *);
sys/arch/mips/adm5120/dev/ahci.c
103
static void ahci_get_lock(struct usbd_bus *, kmutex_t **);
sys/arch/mips/adm5120/dev/ahci.c
104
static int ahci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *,
sys/arch/mips/adm5120/dev/ahci.c
409
ahci_poll(struct usbd_bus *bus)
sys/arch/mips/adm5120/dev/ahci.c
495
ahci_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/arch/mips/adm5120/dev/ahci.c
524
ahci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/arch/mips/adm5120/dev/ahci.c
543
ahci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/arch/mips/adm5120/dev/ahci.c
561
ahci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/arch/mips/adm5120/dev/ahci.c
95
static void ahci_poll(struct usbd_bus *);
sys/arch/mips/adm5120/dev/ahci.c
99
ahci_allocx(struct usbd_bus *, unsigned int);
sys/arch/mips/adm5120/dev/ahcivar.h
78
struct usbd_bus sc_bus;
sys/dev/ic/sl811hs.c
1389
slhci_poll(struct usbd_bus *bus) /* XXX necessary? */
sys/dev/ic/sl811hs.c
1413
slhci_mem_use(struct usbd_bus *bus, int val)
sys/dev/ic/sl811hs.c
3187
slhci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/ic/sl811hs.c
417
struct usbd_xfer * slhci_allocx(struct usbd_bus *, unsigned int);
sys/dev/ic/sl811hs.c
418
void slhci_freex(struct usbd_bus *, struct usbd_xfer *);
sys/dev/ic/sl811hs.c
419
static void slhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/ic/sl811hs.c
426
static int slhci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *,
sys/dev/ic/sl811hs.c
437
void slhci_poll(struct usbd_bus *);
sys/dev/ic/sl811hs.c
444
void slhci_mem_use(struct usbd_bus *, int);
sys/dev/ic/sl811hs.c
784
slhci_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/dev/ic/sl811hs.c
804
slhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/dev/ic/sl811hs.c
831
slhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/ic/sl811hsvar.h
53
struct usbd_bus sc_bus;
sys/dev/usb/ehci.c
1364
ehci_poll(struct usbd_bus *bus)
sys/dev/usb/ehci.c
1595
ehci_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/dev/usb/ehci.c
1614
ehci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/dev/usb/ehci.c
1632
ehci_dying(struct usbd_bus *bus)
sys/dev/usb/ehci.c
1640
ehci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/ehci.c
165
Static void ehci_poll(struct usbd_bus *);
sys/dev/usb/ehci.c
180
ehci_allocx(struct usbd_bus *, unsigned int);
sys/dev/usb/ehci.c
181
Static void ehci_freex(struct usbd_bus *, struct usbd_xfer *);
sys/dev/usb/ehci.c
183
Static void ehci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/ehci.c
184
Static bool ehci_dying(struct usbd_bus *);
sys/dev/usb/ehci.c
185
Static int ehci_roothub_ctrl(struct usbd_bus *,
sys/dev/usb/ehci.c
2419
ehci_roothub_ctrl_locked(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/ehci.c
2708
ehci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/ehci.c
889
struct usbd_bus *bus = v;
sys/dev/usb/ehcivar.h
163
struct usbd_bus sc_bus;
sys/dev/usb/motg.c
142
static void motg_poll(struct usbd_bus *);
sys/dev/usb/motg.c
145
motg_allocx(struct usbd_bus *, unsigned int);
sys/dev/usb/motg.c
146
static void motg_freex(struct usbd_bus *, struct usbd_xfer *);
sys/dev/usb/motg.c
147
static bool motg_dying(struct usbd_bus *);
sys/dev/usb/motg.c
148
static void motg_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/motg.c
149
static int motg_roothub_ctrl(struct usbd_bus *, usb_device_request_t *,
sys/dev/usb/motg.c
592
struct usbd_bus *bus = v;
sys/dev/usb/motg.c
704
motg_poll(struct usbd_bus *bus)
sys/dev/usb/motg.c
746
motg_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/dev/usb/motg.c
762
motg_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/dev/usb/motg.c
778
motg_dying(struct usbd_bus *bus)
sys/dev/usb/motg.c
786
motg_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/motg.c
797
motg_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/motgvar.h
69
struct usbd_bus sc_bus;
sys/dev/usb/ohci.c
1110
ohci_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/dev/usb/ohci.c
1127
ohci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/dev/usb/ohci.c
1141
ohci_dying(struct usbd_bus *bus)
sys/dev/usb/ohci.c
1149
ohci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/ohci.c
1444
struct usbd_bus *bus = v;
sys/dev/usb/ohci.c
150
Static void ohci_poll(struct usbd_bus *);
sys/dev/usb/ohci.c
171
ohci_allocx(struct usbd_bus *, unsigned int);
sys/dev/usb/ohci.c
172
Static void ohci_freex(struct usbd_bus *, struct usbd_xfer *);
sys/dev/usb/ohci.c
173
Static bool ohci_dying(struct usbd_bus *);
sys/dev/usb/ohci.c
174
Static void ohci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/ohci.c
175
Static int ohci_roothub_ctrl(struct usbd_bus *,
sys/dev/usb/ohci.c
1809
ohci_poll(struct usbd_bus *bus)
sys/dev/usb/ohci.c
2080
struct usbd_bus *bus = dev->ud_bus;
sys/dev/usb/ohci.c
2444
ohci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/ohcivar.h
89
struct usbd_bus sc_bus;
sys/dev/usb/uhci.c
1443
struct usbd_bus *bus = v;
sys/dev/usb/uhci.c
1754
uhci_poll(struct usbd_bus *bus)
sys/dev/usb/uhci.c
211
uhci_allocx(struct usbd_bus *, unsigned int);
sys/dev/usb/uhci.c
212
Static void uhci_freex(struct usbd_bus *, struct usbd_xfer *);
sys/dev/usb/uhci.c
213
Static bool uhci_dying(struct usbd_bus *);
sys/dev/usb/uhci.c
214
Static void uhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/uhci.c
215
Static int uhci_roothub_ctrl(struct usbd_bus *,
sys/dev/usb/uhci.c
256
Static void uhci_poll(struct usbd_bus *);
sys/dev/usb/uhci.c
3385
struct usbd_bus *bus = pipe->up_dev->ud_bus;
sys/dev/usb/uhci.c
3565
uhci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/uhci.c
656
uhci_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/dev/usb/uhci.c
675
uhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/dev/usb/uhci.c
692
uhci_dying(struct usbd_bus *bus)
sys/dev/usb/uhci.c
700
uhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/uhcivar.h
147
struct usbd_bus sc_bus;
sys/dev/usb/usb.c
1176
struct usbd_bus *bus = sc->sc_bus;
sys/dev/usb/usb.c
1345
struct usbd_bus *bus = arg;
sys/dev/usb/usb.c
1353
usb_schedsoftintr(struct usbd_bus *bus)
sys/dev/usb/usb.c
145
struct usbd_bus *sc_bus; /* USB controller */
sys/dev/usb/usb.c
718
struct usbd_bus *bus = sc->sc_bus;
sys/dev/usb/usb_subr.c
1035
usbd_getnewaddr(struct usbd_bus *bus)
sys/dev/usb/usb_subr.c
1395
usbd_new_device(device_t parent, struct usbd_bus *bus, int depth, int speed,
sys/dev/usb/usb_subr.c
244
usb_delay_ms_locked(struct usbd_bus *bus, u_int ms, kmutex_t *lock)
sys/dev/usb/usb_subr.c
254
usb_delay_ms(struct usbd_bus *bus, u_int ms)
sys/dev/usb/usb_subr.c
70
Static int usbd_getnewaddr(struct usbd_bus *);
sys/dev/usb/usbdi.c
1110
struct usbd_bus *bus = pipe->up_dev->ud_bus;
sys/dev/usb/usbdi.c
1541
struct usbd_bus *bus __diagused = xfer->ux_bus;
sys/dev/usb/usbdi.c
1582
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/usbdi.c
1631
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/usbdi.c
1679
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/usbdi.c
1748
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/usbdi.c
1865
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/usbdi.c
1913
struct usbd_bus *bus __diagused = xfer->ux_bus;
sys/dev/usb/usbdi.c
544
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/usbdi.c
579
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/usbdi.h
41
struct usbd_bus;
sys/dev/usb/usbdivar.h
103
void (*ubm_dopoll)(struct usbd_bus *);
sys/dev/usb/usbdivar.h
104
struct usbd_xfer *(*ubm_allocx)(struct usbd_bus *, unsigned int);
sys/dev/usb/usbdivar.h
105
void (*ubm_freex)(struct usbd_bus *, struct usbd_xfer *);
sys/dev/usb/usbdivar.h
107
bool (*ubm_dying)(struct usbd_bus *);
sys/dev/usb/usbdivar.h
108
void (*ubm_getlock)(struct usbd_bus *, kmutex_t **);
sys/dev/usb/usbdivar.h
109
usbd_status (*ubm_newdev)(device_t, struct usbd_bus *, int,
sys/dev/usb/usbdivar.h
112
int (*ubm_rhctrl)(struct usbd_bus *,
sys/dev/usb/usbdivar.h
201
struct usbd_bus *ud_bus; /* our controller */
sys/dev/usb/usbdivar.h
316
struct usbd_bus *ux_bus;
sys/dev/usb/usbdivar.h
360
void usb_delay_ms_locked(struct usbd_bus *, u_int, kmutex_t *);
sys/dev/usb/usbdivar.h
361
void usb_delay_ms(struct usbd_bus *, u_int);
sys/dev/usb/usbdivar.h
374
usbd_status usbd_new_device(device_t, struct usbd_bus *, int, int, int,
sys/dev/usb/usbdivar.h
403
void usb_schedsoftintr(struct usbd_bus *);
sys/dev/usb/usbroothub.c
355
struct usbd_bus *bus = pipe->up_dev->ud_bus;
sys/dev/usb/usbroothub.c
588
struct usbd_bus *bus = xfer->ux_bus;
sys/dev/usb/vhci.c
247
struct usbd_bus sc_bus;
sys/dev/usb/vhci.c
389
struct usbd_bus *bus = dev->ud_bus;
sys/dev/usb/vhci.c
439
vhci_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/dev/usb/vhci.c
451
vhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/dev/usb/vhci.c
465
vhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/vhci.c
473
vhci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/vhci.c
76
static struct usbd_xfer *vhci_allocx(struct usbd_bus *, unsigned int);
sys/dev/usb/vhci.c
77
static void vhci_freex(struct usbd_bus *, struct usbd_xfer *);
sys/dev/usb/vhci.c
78
static void vhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/vhci.c
79
static int vhci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *,
sys/dev/usb/xhci.c
147
static void xhci_poll(struct usbd_bus *);
sys/dev/usb/xhci.c
148
static struct usbd_xfer *xhci_allocx(struct usbd_bus *, unsigned int);
sys/dev/usb/xhci.c
149
static void xhci_freex(struct usbd_bus *, struct usbd_xfer *);
sys/dev/usb/xhci.c
151
static bool xhci_dying(struct usbd_bus *);
sys/dev/usb/xhci.c
152
static void xhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/xhci.c
153
static usbd_status xhci_new_device(device_t, struct usbd_bus *, int, int, int,
sys/dev/usb/xhci.c
155
static int xhci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *,
sys/dev/usb/xhci.c
2697
struct usbd_bus * const bus = v;
sys/dev/usb/xhci.c
2756
xhci_poll(struct usbd_bus *bus)
sys/dev/usb/xhci.c
2773
xhci_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/dev/usb/xhci.c
2800
xhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/dev/usb/xhci.c
2824
xhci_dying(struct usbd_bus *bus)
sys/dev/usb/xhci.c
2832
xhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/xhci.c
2857
xhci_new_device(device_t parent, struct usbd_bus *bus, int depth,
sys/dev/usb/xhci.c
4089
xhci_roothub_ctrl_locked(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/xhci.c
4357
xhci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/dev/usb/xhcivar.h
96
struct usbd_bus sc_bus; /* USB 3 bus */
sys/dev/usb/xhcivar.h
97
struct usbd_bus sc_bus2; /* USB 2 bus */
sys/rump/dev/lib/libugenhc/ugenhc.c
136
ugenhc_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req,
sys/rump/dev/lib/libugenhc/ugenhc.c
852
ugenhc_poll(struct usbd_bus *ubus)
sys/rump/dev/lib/libugenhc/ugenhc.c
858
ugenhc_allocx(struct usbd_bus *bus, unsigned int nframes)
sys/rump/dev/lib/libugenhc/ugenhc.c
869
ugenhc_freex(struct usbd_bus *bus, struct usbd_xfer *xfer)
sys/rump/dev/lib/libugenhc/ugenhc.c
877
ugenhc_getlock(struct usbd_bus *bus, kmutex_t **lock)
sys/rump/dev/lib/libugenhc/ugenhc.c
94
struct usbd_bus sc_bus;