Symbol: xhci_softc
sys/arch/armv7/marvell/mvxhci.c
54
struct xhci_softc sc;
sys/dev/acpi/xhci_acpi.c
40
struct xhci_softc sc;
sys/dev/fdt/mtxhci.c
68
struct xhci_softc sc;
sys/dev/fdt/xhci_fdt.c
44
struct xhci_softc sc;
sys/dev/pci/xhci_pci.c
57
struct xhci_softc sc;
sys/dev/usb/xhci.c
100
void xhci_ring_free(struct xhci_softc *, struct xhci_ring *);
sys/dev/usb/xhci.c
101
void xhci_ring_reset(struct xhci_softc *, struct xhci_ring *);
sys/dev/usb/xhci.c
102
struct xhci_trb *xhci_ring_consume(struct xhci_softc *, struct xhci_ring *);
sys/dev/usb/xhci.c
103
struct xhci_trb *xhci_ring_produce(struct xhci_softc *, struct xhci_ring *);
sys/dev/usb/xhci.c
105
struct xhci_trb *xhci_xfer_get_trb(struct xhci_softc *, struct usbd_xfer*,
sys/dev/usb/xhci.c
109
int xhci_command_submit(struct xhci_softc *, struct xhci_trb *, int);
sys/dev/usb/xhci.c
110
int xhci_command_abort(struct xhci_softc *);
sys/dev/usb/xhci.c
1107
xhci_event_command(struct xhci_softc *sc, uint64_t paddr)
sys/dev/usb/xhci.c
112
void xhci_cmd_reset_ep_async(struct xhci_softc *, uint8_t, uint8_t);
sys/dev/usb/xhci.c
113
void xhci_cmd_set_tr_deq_async(struct xhci_softc *, uint8_t, uint8_t, uint64_t);
sys/dev/usb/xhci.c
114
int xhci_cmd_configure_ep(struct xhci_softc *, uint8_t, uint64_t);
sys/dev/usb/xhci.c
115
int xhci_cmd_stop_ep(struct xhci_softc *, uint8_t, uint8_t);
sys/dev/usb/xhci.c
116
int xhci_cmd_slot_control(struct xhci_softc *, uint8_t *, int);
sys/dev/usb/xhci.c
117
int xhci_cmd_set_address(struct xhci_softc *, uint8_t, uint64_t, uint32_t);
sys/dev/usb/xhci.c
1180
xhci_event_port_change(struct xhci_softc *sc, uint64_t paddr, uint32_t status)
sys/dev/usb/xhci.c
119
int xhci_cmd_noop(struct xhci_softc *);
sys/dev/usb/xhci.c
1264
struct xhci_softc *sc = (struct xhci_softc *)pipe->device->bus;
sys/dev/usb/xhci.c
1355
xhci_get_txinfo(struct xhci_softc *sc, struct usbd_pipe *pipe)
sys/dev/usb/xhci.c
1485
xhci_context_setup(struct xhci_softc *sc, struct usbd_pipe *pipe)
sys/dev/usb/xhci.c
1607
xhci_pipe_init(struct xhci_softc *sc, struct usbd_pipe *pipe)
sys/dev/usb/xhci.c
1661
struct xhci_softc *sc = (struct xhci_softc *)pipe->device->bus;
sys/dev/usb/xhci.c
1708
struct xhci_softc *sc = (struct xhci_softc *)dev->bus;
sys/dev/usb/xhci.c
1758
xhci_scratchpad_alloc(struct xhci_softc *sc, int npage)
sys/dev/usb/xhci.c
1799
xhci_scratchpad_free(struct xhci_softc *sc)
sys/dev/usb/xhci.c
1810
xhci_ring_alloc(struct xhci_softc *sc, struct xhci_ring *ring, size_t ntrb,
sys/dev/usb/xhci.c
1831
xhci_ring_free(struct xhci_softc *sc, struct xhci_ring *ring)
sys/dev/usb/xhci.c
1837
xhci_ring_reset(struct xhci_softc *sc, struct xhci_ring *ring)
sys/dev/usb/xhci.c
1866
xhci_ring_consume(struct xhci_softc *sc, struct xhci_ring *ring)
sys/dev/usb/xhci.c
1890
xhci_ring_produce(struct xhci_softc *sc, struct xhci_ring *ring)
sys/dev/usb/xhci.c
1933
xhci_xfer_get_trb(struct xhci_softc *sc, struct usbd_xfer *xfer,
sys/dev/usb/xhci.c
1966
xhci_command_submit(struct xhci_softc *sc, struct xhci_trb *trb0, int timeout)
sys/dev/usb/xhci.c
2035
xhci_command_abort(struct xhci_softc *sc)
sys/dev/usb/xhci.c
2063
xhci_cmd_configure_ep(struct xhci_softc *sc, uint8_t slot, uint64_t addr)
sys/dev/usb/xhci.c
2083
xhci_cmd_stop_ep(struct xhci_softc *sc, uint8_t slot, uint8_t dci)
sys/dev/usb/xhci.c
2103
xhci_cmd_reset_ep_async(struct xhci_softc *sc, uint8_t slot, uint8_t dci)
sys/dev/usb/xhci.c
2119
xhci_cmd_set_tr_deq_async(struct xhci_softc *sc, uint8_t slot, uint8_t dci,
sys/dev/usb/xhci.c
2136
xhci_cmd_slot_control(struct xhci_softc *sc, uint8_t *slotp, int enable)
sys/dev/usb/xhci.c
2165
xhci_cmd_set_address(struct xhci_softc *sc, uint8_t slot, uint64_t addr,
sys/dev/usb/xhci.c
2187
xhci_cmd_noop(struct xhci_softc *sc)
sys/dev/usb/xhci.c
2206
xhci_softdev_alloc(struct xhci_softc *sc, uint8_t slot)
sys/dev/usb/xhci.c
2252
xhci_softdev_free(struct xhci_softc *sc, uint8_t slot)
sys/dev/usb/xhci.c
2336
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
2409
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
2447
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
2828
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
2841
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
2926
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
293
xhci_init(struct xhci_softc *sc)
sys/dev/usb/xhci.c
3040
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
3186
struct xhci_softc *sc = (struct xhci_softc *)xfer->device->bus;
sys/dev/usb/xhci.c
415
xhci_config(struct xhci_softc *sc)
sys/dev/usb/xhci.c
500
struct xhci_softc *sc = (struct xhci_softc *)self;
sys/dev/usb/xhci.c
548
struct xhci_softc *sc = (struct xhci_softc *)self;
sys/dev/usb/xhci.c
571
xhci_reset(struct xhci_softc *sc)
sys/dev/usb/xhci.c
605
xhci_suspend(struct xhci_softc *sc)
sys/dev/usb/xhci.c
671
xhci_reinit(struct xhci_softc *sc)
sys/dev/usb/xhci.c
686
struct xhci_softc *sc = v;
sys/dev/usb/xhci.c
701
xhci_intr1(struct xhci_softc *sc)
sys/dev/usb/xhci.c
737
struct xhci_softc *sc = (struct xhci_softc *)bus;
sys/dev/usb/xhci.c
746
struct xhci_softc *sc = v;
sys/dev/usb/xhci.c
757
xhci_event_dequeue(struct xhci_softc *sc)
sys/dev/usb/xhci.c
81
int xhci_reset(struct xhci_softc *);
sys/dev/usb/xhci.c
82
void xhci_suspend(struct xhci_softc *);
sys/dev/usb/xhci.c
828
xhci_event_xfer(struct xhci_softc *sc, uint64_t paddr, uint32_t status,
sys/dev/usb/xhci.c
83
int xhci_intr1(struct xhci_softc *);
sys/dev/usb/xhci.c
84
void xhci_event_dequeue(struct xhci_softc *);
sys/dev/usb/xhci.c
85
void xhci_event_xfer(struct xhci_softc *, uint64_t, uint32_t, uint32_t);
sys/dev/usb/xhci.c
86
int xhci_event_xfer_generic(struct xhci_softc *, struct usbd_xfer *,
sys/dev/usb/xhci.c
90
void xhci_event_command(struct xhci_softc *, uint64_t);
sys/dev/usb/xhci.c
91
void xhci_event_port_change(struct xhci_softc *, uint64_t, uint32_t);
sys/dev/usb/xhci.c
92
int xhci_pipe_init(struct xhci_softc *, struct usbd_pipe *);
sys/dev/usb/xhci.c
93
int xhci_context_setup(struct xhci_softc *, struct usbd_pipe *);
sys/dev/usb/xhci.c
935
xhci_event_xfer_generic(struct xhci_softc *sc, struct usbd_xfer *xfer,
sys/dev/usb/xhci.c
94
int xhci_scratchpad_alloc(struct xhci_softc *, int);
sys/dev/usb/xhci.c
95
void xhci_scratchpad_free(struct xhci_softc *);
sys/dev/usb/xhci.c
96
int xhci_softdev_alloc(struct xhci_softc *, uint8_t);
sys/dev/usb/xhci.c
97
void xhci_softdev_free(struct xhci_softc *, uint8_t);
sys/dev/usb/xhci.c
98
int xhci_ring_alloc(struct xhci_softc *, struct xhci_ring *, size_t,
sys/dev/usb/xhcivar.h
129
int xhci_init(struct xhci_softc *);
sys/dev/usb/xhcivar.h
130
void xhci_config(struct xhci_softc *);
sys/dev/usb/xhcivar.h
131
void xhci_reinit(struct xhci_softc *);