Symbol: xhci_trb
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
1109
struct xhci_trb *trb;
sys/dev/usb/xhci.c
1125
TRBOFF(&sc->sc_cmd_ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
1816
size = ntrb * sizeof(struct xhci_trb);
sys/dev/usb/xhci.c
1841
size = ring->ntrb * sizeof(struct xhci_trb);
sys/dev/usb/xhci.c
1853
struct xhci_trb *trb = &ring->trbs[ring->ntrb - 1];
sys/dev/usb/xhci.c
1865
struct xhci_trb*
sys/dev/usb/xhci.c
1868
struct xhci_trb *trb = &ring->trbs[ring->index];
sys/dev/usb/xhci.c
1873
sizeof(struct xhci_trb), BUS_DMASYNC_POSTREAD);
sys/dev/usb/xhci.c
1889
struct xhci_trb*
sys/dev/usb/xhci.c
1892
struct xhci_trb *lnk, *trb;
sys/dev/usb/xhci.c
1902
sizeof(struct xhci_trb), BUS_DMASYNC_POSTREAD |
sys/dev/usb/xhci.c
1910
sizeof(struct xhci_trb), BUS_DMASYNC_PREWRITE);
sys/dev/usb/xhci.c
1915
sizeof(struct xhci_trb), BUS_DMASYNC_PREWRITE);
sys/dev/usb/xhci.c
1920
sizeof(struct xhci_trb), BUS_DMASYNC_POSTREAD |
sys/dev/usb/xhci.c
1932
struct xhci_trb *
sys/dev/usb/xhci.c
1966
xhci_command_submit(struct xhci_softc *sc, struct xhci_trb *trb0, int timeout)
sys/dev/usb/xhci.c
1968
struct xhci_trb *trb;
sys/dev/usb/xhci.c
1981
TRBOFF(&sc->sc_cmd_ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
1986
TRBOFF(&sc->sc_cmd_ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
2020
memcpy(trb0, &sc->sc_result_trb, sizeof(struct xhci_trb));
sys/dev/usb/xhci.c
2065
struct xhci_trb trb;
sys/dev/usb/xhci.c
2085
struct xhci_trb trb;
sys/dev/usb/xhci.c
2105
struct xhci_trb trb;
sys/dev/usb/xhci.c
2122
struct xhci_trb trb;
sys/dev/usb/xhci.c
2138
struct xhci_trb trb;
sys/dev/usb/xhci.c
2168
struct xhci_trb trb;
sys/dev/usb/xhci.c
2189
struct xhci_trb trb;
sys/dev/usb/xhci.c
219
xhci_dump_trb(struct xhci_trb *trb)
sys/dev/usb/xhci.c
2928
struct xhci_trb *trb0, *trb;
sys/dev/usb/xhci.c
2961
TRBOFF(&xp->ring, trb0), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
2980
TRBOFF(&xp->ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
2996
TRBOFF(&xp->ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3002
TRBOFF(&xp->ring, trb0), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3042
struct xhci_trb *trb0, *trb;
sys/dev/usb/xhci.c
3090
TRBOFF(&xp->ring, trb0), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3115
TRBOFF(&xp->ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3129
TRBOFF(&xp->ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3136
TRBOFF(&xp->ring, trb0), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3189
struct xhci_trb *trb0, *trb;
sys/dev/usb/xhci.c
3284
TRBOFF(&xp->ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3313
TRBOFF(&xp->ring, trb), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
3326
TRBOFF(&xp->ring, trb0), sizeof(struct xhci_trb),
sys/dev/usb/xhci.c
55
#define DEQPTR(r) ((r).dma.paddr + (sizeof(struct xhci_trb) * (r).index))
sys/dev/usb/xhci.c
759
struct xhci_trb *trb;
sys/dev/usb/xhci.c
873
trb_idx = (paddr - xp->ring.dma.paddr) / sizeof(struct xhci_trb);
sys/dev/usb/xhcivar.h
119
struct xhci_trb *sc_cmd_trb;
sys/dev/usb/xhcivar.h
120
struct xhci_trb sc_result_trb;
sys/dev/usb/xhcivar.h
47
struct xhci_trb *trbs;