Searched refs:xr_dma (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/ |
H A D | xhci_ring.c | 118 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 D | xhci_event.c | 95 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 D | xhci_command.c | 179 addr = LE_64(xhci_dma_pa(&xcr->xcr_ring.xr_dma) | XHCI_CRCR_RCS); in xhci_command_ring_init() 420 XHCI_DMA_SYNC(xrp->xr_dma, DDI_DMA_SYNC_FORDEV); in xhci_command_submit() 421 if (xhci_check_dma_handle(xhcip, &xrp->xr_dma) != DDI_FM_OK) { in xhci_command_submit() 747 pa = xhci_dma_pa(&xrp->xr_dma) + sizeof (xhci_trb_t) * xrp->xr_tail; in xhci_command_set_tr_dequeue()
|
H A D | xhci_polled.c | 208 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 D | xhci_endpoint.c | 258 deq = xhci_dma_pa(&xep->xep_ring.xr_dma) + sizeof (xhci_trb_t) * in xhci_endpoint_setup_default_context() 687 deq = xhci_dma_pa(&xep->xep_ring.xr_dma) + sizeof (xhci_trb_t) * in xhci_endpoint_setup_context() 1107 XHCI_DMA_SYNC(rp->xr_dma, DDI_DMA_SYNC_FORDEV); in xhci_endpoint_schedule() 1111 XHCI_DMA_SYNC(rp->xr_dma, DDI_DMA_SYNC_FORDEV); in xhci_endpoint_schedule() 1112 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 D | xhci.h | 356 xhci_dma_buffer_t xr_dma; member
|
/illumos-gate/usr/src/cmd/mdb/intel/modules/xhci/ |
H A D | xhci.c | 842 base = xr.xr_dma.xdb_cookies[0].dmac_laddress; in xhci_mdb_find_trb()
|