Home
last modified time | relevance | path

Searched refs:xr_dma (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/
H A Dxhci_ring.c118 xhci_dma_free(&xrp->xr_dma); in xhci_ring_free()
147 ltrb->trb_addr = LE_64(xhci_dma_pa(&xrp->xr_dma)); in xhci_ring_reset()
150 XHCI_DMA_SYNC(xrp->xr_dma, DDI_DMA_SYNC_FORDEV); in xhci_ring_reset()
151 if (xhci_check_dma_handle(xhcip, &xrp->xr_dma) != DDI_FM_OK) { in xhci_ring_reset()
172 if (xhci_dma_alloc(xhcip, &xrp->xr_dma, &attr, &acc, B_FALSE, in xhci_ring_alloc()
175 xrp->xr_trb = (xhci_trb_t *)xrp->xr_dma.xdb_va; in xhci_ring_alloc()
220 tail = xhci_dma_pa(&xrp->xr_dma) + xrp->xr_tail * sizeof (xhci_trb_t); in xhci_ring_trb_tail_valid()
237 taddr = xhci_dma_pa(&xrp->xr_dma) + tail * sizeof (xhci_trb_t); in xhci_ring_trb_valid_range()
336 ASSERT3U(xrp->xr_dma.xdb_ncookies, ==, 1); in xhci_ring_trb_fill()
337 pa = xrp->xr_dma.xdb_cookies[0].dmac_laddress; in xhci_ring_trb_fill()
[all …]
H A Dxhci_event.c95 xev->xev_segs[0].xes_addr = LE_64(xhci_dma_pa(&xev->xev_ring.xr_dma)); in xhci_event_init()
104 xhci_dma_pa(&xev->xev_ring.xr_dma)); in xhci_event_init()
213 XHCI_DMA_SYNC(xrp->xr_dma, DDI_DMA_SYNC_FORKERNEL); in xhci_event_process()
214 if (xhci_check_dma_handle(xhcip, &xrp->xr_dma) != DDI_FM_OK) { in xhci_event_process()
234 addr = xhci_dma_pa(&xrp->xr_dma) + sizeof (xhci_trb_t) * xrp->xr_tail; in xhci_event_process()
H A Dxhci_command.c178 addr = LE_64(xhci_dma_pa(&xcr->xcr_ring.xr_dma) | XHCI_CRCR_RCS); in xhci_command_ring_init()
419 XHCI_DMA_SYNC(xrp->xr_dma, DDI_DMA_SYNC_FORDEV); in xhci_command_submit()
420 if (xhci_check_dma_handle(xhcip, &xrp->xr_dma) != DDI_FM_OK) { in xhci_command_submit()
746 pa = xhci_dma_pa(&xrp->xr_dma) + sizeof (xhci_trb_t) * xrp->xr_tail; in xhci_command_set_tr_dequeue()
H A Dxhci_polled.c208 XHCI_DMA_SYNC(xrp->xr_dma, DDI_DMA_SYNC_FORKERNEL); in xhci_polled_event_process()
254 addr = xhci_dma_pa(&xrp->xr_dma) + sizeof (xhci_trb_t) * xrp->xr_tail; in xhci_polled_event_process()
H A Dxhci_endpoint.c174 deq = xhci_dma_pa(&xep->xep_ring.xr_dma) + sizeof (xhci_trb_t) * in xhci_endpoint_setup_default_context()
606 deq = xhci_dma_pa(&xep->xep_ring.xr_dma) + sizeof (xhci_trb_t) * in xhci_endpoint_setup_context()
1025 XHCI_DMA_SYNC(rp->xr_dma, DDI_DMA_SYNC_FORDEV); in xhci_endpoint_schedule()
1029 XHCI_DMA_SYNC(rp->xr_dma, DDI_DMA_SYNC_FORDEV); in xhci_endpoint_schedule()
1030 if (xhci_check_dma_handle(xhcip, &rp->xr_dma) != DDI_FM_OK) { in xhci_endpoint_schedule()
/illumos-gate/usr/src/uts/common/sys/usb/hcd/xhci/
H A Dxhci.h350 xhci_dma_buffer_t xr_dma; member
/illumos-gate/usr/src/cmd/mdb/intel/modules/xhci/
H A Dxhci.c842 base = xr.xr_dma.xdb_cookies[0].dmac_laddress; in xhci_mdb_find_trb()