/src/sys/dev/usb/ |
usbdivar.h | 103 void (*ubm_dopoll)(struct usbd_bus *); 104 struct usbd_xfer *(*ubm_allocx)(struct usbd_bus *, unsigned int); 105 void (*ubm_freex)(struct usbd_bus *, struct usbd_xfer *); 107 bool (*ubm_dying)(struct usbd_bus *); 108 void (*ubm_getlock)(struct usbd_bus *, kmutex_t **); 109 usbd_status (*ubm_newdev)(device_t, struct usbd_bus *, int, 112 int (*ubm_rhctrl)(struct usbd_bus *, 155 struct usbd_bus { struct 201 struct usbd_bus *ud_bus; /* our controller */ 316 struct usbd_bus *ux_bus [all...] |
xhcivar.h | 96 struct usbd_bus sc_bus; /* USB 3 bus */ 97 struct usbd_bus sc_bus2; /* USB 2 bus */
|
motgvar.h | 69 struct usbd_bus sc_bus;
|
uhcivar.h | 147 struct usbd_bus sc_bus;
|
ohcivar.h | 89 struct usbd_bus sc_bus;
|
vhci.c | 76 static struct usbd_xfer *vhci_allocx(struct usbd_bus *, unsigned int); 77 static void vhci_freex(struct usbd_bus *, struct usbd_xfer *); 78 static void vhci_get_lock(struct usbd_bus *, kmutex_t **); 79 static int vhci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *, 247 struct usbd_bus sc_bus; 389 struct usbd_bus *bus = dev->ud_bus; 439 vhci_allocx(struct usbd_bus *bus, unsigned int nframes) 451 vhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) 465 vhci_get_lock(struct usbd_bus *bus, kmutex_t **lock) 473 vhci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req [all...] |
usbdi.c | 544 struct usbd_bus *bus = xfer->ux_bus; 579 struct usbd_bus *bus = xfer->ux_bus; 1110 struct usbd_bus *bus = pipe->up_dev->ud_bus; 1541 struct usbd_bus *bus __diagused = xfer->ux_bus; 1582 struct usbd_bus *bus = xfer->ux_bus; 1631 struct usbd_bus *bus = xfer->ux_bus; 1679 struct usbd_bus *bus = xfer->ux_bus; 1748 struct usbd_bus *bus = xfer->ux_bus; 1865 struct usbd_bus *bus = xfer->ux_bus; 1913 struct usbd_bus *bus __diagused = xfer->ux_bus [all...] |
motg.c | 142 static void motg_poll(struct usbd_bus *); 145 motg_allocx(struct usbd_bus *, unsigned int); 146 static void motg_freex(struct usbd_bus *, struct usbd_xfer *); 147 static bool motg_dying(struct usbd_bus *); 148 static void motg_get_lock(struct usbd_bus *, kmutex_t **); 149 static int motg_roothub_ctrl(struct usbd_bus *, usb_device_request_t *, 592 struct usbd_bus *bus = v; 704 motg_poll(struct usbd_bus *bus) 746 motg_allocx(struct usbd_bus *bus, unsigned int nframes) 762 motg_freex(struct usbd_bus *bus, struct usbd_xfer *xfer [all...] |
usbroothub.c | 355 struct usbd_bus *bus = pipe->up_dev->ud_bus; 588 struct usbd_bus *bus = xfer->ux_bus;
|
usbdi.h | 41 struct usbd_bus;
|
usb.c | 145 struct usbd_bus *sc_bus; /* USB controller */ 199 "struct usbd_bus *"/*bus*/); 201 "struct usbd_bus *"/*bus*/); 203 "struct usbd_bus *"/*bus*/); 205 "struct usbd_bus *"/*bus*/); 207 "struct usbd_bus *"/*bus*/); 209 "struct usbd_bus *"/*bus*/); 718 struct usbd_bus *bus = sc->sc_bus; 1176 struct usbd_bus *bus = sc->sc_bus; 1345 struct usbd_bus *bus = arg [all...] |
ohci.c | 150 Static void ohci_poll(struct usbd_bus *); 171 ohci_allocx(struct usbd_bus *, unsigned int); 172 Static void ohci_freex(struct usbd_bus *, struct usbd_xfer *); 173 Static bool ohci_dying(struct usbd_bus *); 174 Static void ohci_get_lock(struct usbd_bus *, kmutex_t **); 175 Static int ohci_roothub_ctrl(struct usbd_bus *, 1110 ohci_allocx(struct usbd_bus *bus, unsigned int nframes) 1127 ohci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) 1141 ohci_dying(struct usbd_bus *bus) 1149 ohci_get_lock(struct usbd_bus *bus, kmutex_t **lock [all...] |
uhci.c | 211 uhci_allocx(struct usbd_bus *, unsigned int); 212 Static void uhci_freex(struct usbd_bus *, struct usbd_xfer *); 213 Static bool uhci_dying(struct usbd_bus *); 214 Static void uhci_get_lock(struct usbd_bus *, kmutex_t **); 215 Static int uhci_roothub_ctrl(struct usbd_bus *, 256 Static void uhci_poll(struct usbd_bus *); 656 uhci_allocx(struct usbd_bus *bus, unsigned int nframes) 675 uhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) 692 uhci_dying(struct usbd_bus *bus) 700 uhci_get_lock(struct usbd_bus *bus, kmutex_t **lock [all...] |
ehcivar.h | 165 struct usbd_bus sc_bus;
|
xhci.c | 147 static void xhci_poll(struct usbd_bus *); 148 static struct usbd_xfer *xhci_allocx(struct usbd_bus *, unsigned int); 149 static void xhci_freex(struct usbd_bus *, struct usbd_xfer *); 151 static bool xhci_dying(struct usbd_bus *); 152 static void xhci_get_lock(struct usbd_bus *, kmutex_t **); 153 static usbd_status xhci_new_device(device_t, struct usbd_bus *, int, int, int, 155 static int xhci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *, 2697 struct usbd_bus * const bus = v; 2756 xhci_poll(struct usbd_bus *bus) 2773 xhci_allocx(struct usbd_bus *bus, unsigned int nframes [all...] |
usb_subr.c | 70 Static int usbd_getnewaddr(struct usbd_bus *); 244 usb_delay_ms_locked(struct usbd_bus *bus, u_int ms, kmutex_t *lock) 254 usb_delay_ms(struct usbd_bus *bus, u_int ms) 1035 usbd_getnewaddr(struct usbd_bus *bus) 1395 usbd_new_device(device_t parent, struct usbd_bus *bus, int depth, int speed,
|
ehci.c | 165 Static void ehci_poll(struct usbd_bus *); 180 ehci_allocx(struct usbd_bus *, unsigned int); 181 Static void ehci_freex(struct usbd_bus *, struct usbd_xfer *); 183 Static void ehci_get_lock(struct usbd_bus *, kmutex_t **); 184 Static bool ehci_dying(struct usbd_bus *); 185 Static int ehci_roothub_ctrl(struct usbd_bus *, 889 struct usbd_bus *bus = v; 1364 ehci_poll(struct usbd_bus *bus) 1595 ehci_allocx(struct usbd_bus *bus, unsigned int nframes) 1614 ehci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer [all...] |
/src/sys/arch/mips/adm5120/dev/ |
ahcivar.h | 78 struct usbd_bus sc_bus;
|
ahci.c | 95 static void ahci_poll(struct usbd_bus *); 99 ahci_allocx(struct usbd_bus *, unsigned int); 100 static void ahci_freex(struct usbd_bus *, struct usbd_xfer *); 103 static void ahci_get_lock(struct usbd_bus *, kmutex_t **); 104 static int ahci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *, 409 ahci_poll(struct usbd_bus *bus) 495 ahci_allocx(struct usbd_bus *bus, unsigned int nframes) 524 ahci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) 543 ahci_get_lock(struct usbd_bus *bus, kmutex_t **lock) 561 ahci_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req [all...] |
/src/sys/dev/ic/ |
sl811hsvar.h | 53 struct usbd_bus sc_bus;
|
sl811hs.c | 417 struct usbd_xfer * slhci_allocx(struct usbd_bus *, unsigned int); 418 void slhci_freex(struct usbd_bus *, struct usbd_xfer *); 419 static void slhci_get_lock(struct usbd_bus *, kmutex_t **); 426 static int slhci_roothub_ctrl(struct usbd_bus *, usb_device_request_t *, 437 void slhci_poll(struct usbd_bus *); 444 void slhci_mem_use(struct usbd_bus *, int); 784 slhci_allocx(struct usbd_bus *bus, unsigned int nframes) 804 slhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) 831 slhci_get_lock(struct usbd_bus *bus, kmutex_t **lock) 1389 slhci_poll(struct usbd_bus *bus) /* XXX necessary? * [all...] |
/src/sys/external/bsd/dwc2/ |
dwc2var.h | 84 struct usbd_bus sc_bus;
|
dwc2.c | 112 Static void dwc2_poll(struct usbd_bus *); 116 dwc2_allocx(struct usbd_bus *, unsigned int); 117 Static void dwc2_freex(struct usbd_bus *, struct usbd_xfer *); 118 Static void dwc2_get_lock(struct usbd_bus *, kmutex_t **); 119 Static bool dwc2_dying(struct usbd_bus *); 120 Static int dwc2_roothub_ctrl(struct usbd_bus *, usb_device_request_t *, 231 dwc2_allocx(struct usbd_bus *bus, unsigned int nframes) 252 dwc2_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) 272 dwc2_dying(struct usbd_bus *bus) 280 dwc2_get_lock(struct usbd_bus *bus, kmutex_t **lock [all...] |
/src/sys/rump/dev/lib/libugenhc/ |
ugenhc.c | 94 struct usbd_bus sc_bus; 136 ugenhc_roothub_ctrl(struct usbd_bus *bus, usb_device_request_t *req, 852 ugenhc_poll(struct usbd_bus *ubus) 858 ugenhc_allocx(struct usbd_bus *bus, unsigned int nframes) 869 ugenhc_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) 877 ugenhc_getlock(struct usbd_bus *bus, kmutex_t **lock)
|