Home
last modified time | relevance | path

Searched refs:usbd_bus (Results 1 – 17 of 17) sorted by relevance

/openbsd/sys/dev/usb/
H A Dusbdivar.h66 void (*do_poll)(struct usbd_bus *);
67 struct usbd_xfer * (*allocx)(struct usbd_bus *);
68 void (*freex)(struct usbd_bus *, struct usbd_xfer *);
107 struct usbd_bus { struct
142 struct usbd_bus *bus; /* our controller */ argument
252 void usb_delay_ms(struct usbd_bus *, u_int);
259 usbd_status usbd_new_device(struct device *, struct usbd_bus *,
270 void usb_schedsoftintr(struct usbd_bus *);
271 void usb_tap(struct usbd_bus *, struct usbd_xfer *, uint8_t);
H A Dusb_mem.h54 usbd_status usb_allocmem(struct usbd_bus *, size_t, size_t, int,
56 void usb_freemem(struct usbd_bus *, struct usb_dma *);
H A Dusb_mem.c184 usb_allocmem(struct usbd_bus *bus, size_t size, size_t align, int flags, in usb_allocmem()
246 usb_freemem(struct usbd_bus *bus, struct usb_dma *p) in usb_freemem()
H A Duhcivar.h120 struct usbd_bus sc_bus; /* base device */
H A Dohcivar.h81 struct usbd_bus sc_bus; /* base device */
H A Dxhcivar.h85 struct usbd_bus sc_bus;
H A Dehcivar.h125 struct usbd_bus sc_bus; /* base device */
H A Dxhci.c134 void xhci_poll(struct usbd_bus *);
135 struct usbd_xfer *xhci_allocx(struct usbd_bus *);
136 void xhci_freex(struct usbd_bus *, struct usbd_xfer *);
227 int usbd_dma_contig_alloc(struct usbd_bus *, struct usbd_dma_info *,
229 void usbd_dma_contig_free(struct usbd_bus *, struct usbd_dma_info *);
232 usbd_dma_contig_alloc(struct usbd_bus *bus, struct usbd_dma_info *dma, in usbd_dma_contig_alloc()
279 usbd_dma_contig_free(struct usbd_bus *bus, struct usbd_dma_info *dma) in usbd_dma_contig_free()
735 xhci_poll(struct usbd_bus *bus) in xhci_poll()
1740 xhci_allocx(struct usbd_bus *bus) in xhci_allocx()
1746 xhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) in xhci_freex()
H A Dusb.c87 struct usbd_bus *sc_bus; /* USB controller */
876 usb_schedsoftintr(struct usbd_bus *bus) in usb_schedsoftintr()
945 usb_tap(struct usbd_bus *bus, struct usbd_xfer *xfer, uint8_t dir) in usb_tap()
H A Dusbdi.h38 struct usbd_bus;
H A Dusbdi.c281 struct usbd_bus *bus = pipe->device->bus; in usbd_transfer()
378 struct usbd_bus *bus = xfer->device->bus; in usbd_alloc_buffer()
730 struct usbd_bus *bus = pipe->device->bus; in usb_transfer_complete()
H A Dusb_subr.c63 int usbd_getnewaddr(struct usbd_bus *);
320 usb_delay_ms(struct usbd_bus *bus, u_int ms) in usb_delay_ms()
826 usbd_getnewaddr(struct usbd_bus *bus) in usbd_getnewaddr()
1005 usbd_new_device(struct device *parent, struct usbd_bus *bus, int depth, in usbd_new_device()
H A Dohci.c91 void ohci_poll(struct usbd_bus *);
108 struct usbd_xfer *ohci_allocx(struct usbd_bus *);
109 void ohci_freex(struct usbd_bus *, struct usbd_xfer *);
941 ohci_allocx(struct usbd_bus *bus) in ohci_allocx()
947 ohci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) in ohci_freex()
1533 ohci_poll(struct usbd_bus *bus) in ohci_poll()
H A Duhci.c141 struct usbd_xfer *uhci_allocx(struct usbd_bus *);
142 void uhci_freex(struct usbd_bus *, struct usbd_xfer *);
181 void uhci_poll(struct usbd_bus *);
581 uhci_allocx(struct usbd_bus *bus) in uhci_allocx()
594 uhci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) in uhci_freex()
1347 uhci_poll(struct usbd_bus *bus) in uhci_poll()
H A Dehci.c116 void ehci_poll(struct usbd_bus *);
128 struct usbd_xfer *ehci_allocx(struct usbd_bus *);
129 void ehci_freex(struct usbd_bus *, struct usbd_xfer *);
926 ehci_poll(struct usbd_bus *bus) in ehci_poll()
1128 ehci_allocx(struct usbd_bus *bus) in ehci_allocx()
1141 ehci_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) in ehci_freex()
/openbsd/sys/dev/usb/dwc2/
H A Ddwc2.c78 STATIC void dwc2_poll(struct usbd_bus *);
81 STATIC struct usbd_xfer *dwc2_allocx(struct usbd_bus *);
82 STATIC void dwc2_freex(struct usbd_bus *, struct usbd_xfer *);
225 dwc2_allocx(struct usbd_bus *bus) in dwc2_allocx()
243 dwc2_freex(struct usbd_bus *bus, struct usbd_xfer *xfer) in dwc2_freex()
293 struct usbd_bus *bus = v; in dwc2_softintr()
421 dwc2_poll(struct usbd_bus *bus) in dwc2_poll()
H A Ddwc2var.h74 struct usbd_bus sc_bus;