Searched defs:hDMA (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Additions/solaris/Virtio/
H A DVirtioPci-solaris.c77 ddi_dma_handle_t hDMA; /* DMA handle. */ member in struct:virtio_pci_queue_t
378 ddi_dma_unbind_handle(pPciQueue->hDMA);
380 ddi_dma_free_handle(&pPciQueue->hDMA);
438 int rc = ddi_dma_alloc_handle(pDevice->pDip, &g_VirtioPciDmaAttrRing, DDI_DMA_SLEEP, 0 /* addr */, &pPciQueue->hDMA);
441 rc = ddi_dma_mem_alloc(pPciQueue->hDMA, cbQueue, &g_VirtioPciAccAttrRing, DDI_DMA_CONSISTENT,
449 rc = ddi_dma_addr_bind_handle(pPciQueue->hDMA, NULL /* addrspace */, pQueue->pQueue, pPciQueue->cbBuf,
478 ddi_dma_free_handle(&pPciQueue->hDMA);
H A DVirtioNet-solaris.c138 ddi_dma_handle_t hDMA; /* DMA TX handle. */ member in struct:virtio_net_txbuf_t
368 0 /* Arg */, &pTxBuf->hDMA);
386 ddi_dma_free_handle(&pTxBuf->hDMA);
786 int rc = ddi_dma_addr_bind_handle(pTxBuf->hDMA, NULL /* addrspace */, (char *)pMsg->b_rptr, MBLKL(pMsg),
812 ddi_dma_nextcookie(pTxBuf->hDMA, &DmaCookie);
819 ddi_dma_unbind_handle(pTxBuf->hDMA);

Completed in 45 milliseconds