Home
last modified time | relevance | path

Searched refs:xhci_softc (Results 1 – 3 of 3) sorted by relevance

/third_party/FreeBSD/sys/dev/usb/controller/
Dxhci.c50 ((struct xhci_softc *)(((uint8_t *)(bus)) - \
51 ((uint8_t *)&(((struct xhci_softc *)0)->sc_bus))))
80 struct xhci_softc *sc;
103 static void xhci_root_intr(struct xhci_softc *);
115 static usb_error_t xhci_cmd_evaluate_ctx(struct xhci_softc *,
118 static void xhci_ctx_set_le32(struct xhci_softc *sc, volatile uint32_t *ptr, uint32_t val);
119 static uint32_t xhci_ctx_get_le32(struct xhci_softc *sc, volatile uint32_t *ptr);
120 static void xhci_ctx_set_le64(struct xhci_softc *sc, volatile uint64_t *ptr, uint64_t val);
122 static uint64_t xhci_ctx_get_le64(struct xhci_softc *sc, volatile uint64_t *ptr);
138 xhci_dump_endpoint(struct xhci_softc *sc, struct xhci_endp_ctx *pep) in xhci_dump_endpoint()
[all …]
Dxhci.h462 struct xhci_softc { struct
541 usb_error_t xhci_halt_controller(struct xhci_softc *); argument
542 usb_error_t xhci_reset_controller(struct xhci_softc *);
543 usb_error_t xhci_init(struct xhci_softc *, device_t, uint8_t);
544 usb_error_t xhci_start_controller(struct xhci_softc *);
545 void xhci_interrupt(unsigned int irq, struct xhci_softc *);
546 void xhci_uninit(struct xhci_softc *);
Dxhci_pci.c59 .size = sizeof(struct xhci_softc),
90 struct xhci_softc *sc = device_get_softc(self);; in xhci_pci_attach()
169 struct xhci_softc *sc = device_get_softc(self); in xhci_pci_detach()
199 struct xhci_softc *sc = device_get_softc(self); in xhci_pci_take_controller()