xhci_ring_t
xhci_ring_t xr;
xhci_ring_t *xrp = &xcr->xcr_ring;
xhci_ring_t *xrp = &xcr->xcr_ring;
xhci_ring_t *xrp;
xhci_ring_t *rp = &xep->xep_ring;
xhci_ring_t *xrp = &xhcip->xhci_event.xev_ring;
xhci_ring_t *xrp = &xhcip->xhci_event.xev_ring;
xhci_ring_free(xhci_ring_t *xrp)
xhci_ring_reset(xhci_t *xhcip, xhci_ring_t *xrp)
xhci_ring_alloc(xhci_t *xhcip, xhci_ring_t *xrp)
bzero(xrp, sizeof (xhci_ring_t));
xhci_ring_event_advance(xhci_ring_t *xrp)
xhci_ring_trb_tail_valid(xhci_ring_t *xrp, uint64_t dma)
xhci_ring_trb_valid_range(xhci_ring_t *xrp, uint64_t dma, uint_t range)
xhci_ring_trb_space(xhci_ring_t *xrp, uint_t ntrb)
xhci_ring_trb_fill(xhci_ring_t *xrp, uint_t trboff, xhci_trb_t *host_trb,
xhci_ring_trb_produce(xhci_ring_t *xrp, uint_t ntrb)
xhci_ring_trb_put(xhci_ring_t *xrp, xhci_trb_t *trb)
xhci_ring_trb_consumed(xhci_ring_t *xrp, uint64_t dma)
xhci_ring_skip(xhci_ring_t *xrp)
xhci_ring_skip_transfer(xhci_ring_t *xrp, xhci_transfer_t *xt)
xhci_ring_t xev_ring;
xhci_ring_t xcr_ring;
xhci_ring_t xep_ring;
extern void xhci_ring_free(xhci_ring_t *);
extern int xhci_ring_reset(xhci_t *, xhci_ring_t *);
extern int xhci_ring_alloc(xhci_t *, xhci_ring_t *);
extern xhci_trb_t *xhci_ring_event_advance(xhci_ring_t *);
extern boolean_t xhci_ring_trb_tail_valid(xhci_ring_t *, uint64_t);
extern int xhci_ring_trb_valid_range(xhci_ring_t *, uint64_t, uint_t);
extern boolean_t xhci_ring_trb_space(xhci_ring_t *, uint_t);
extern void xhci_ring_trb_fill(xhci_ring_t *, uint_t, xhci_trb_t *, uint64_t *,
extern void xhci_ring_trb_produce(xhci_ring_t *, uint_t);
extern boolean_t xhci_ring_trb_consumed(xhci_ring_t *, uint64_t);
extern void xhci_ring_trb_put(xhci_ring_t *, xhci_trb_t *);
extern void xhci_ring_skip(xhci_ring_t *);
extern void xhci_ring_skip_transfer(xhci_ring_t *, xhci_transfer_t *);