Searched refs:xm_dma_handle (Results 1 - 2 of 2) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | xsvc.h | 97 ddi_dma_handle_t xm_dma_handle; member in struct:xsvc_mem_s
|
/illumos-gate/usr/src/uts/i86pc/io/xsvc/ |
H A D | xsvc.c | 540 DDI_DMA_SLEEP, NULL, &mp->xm_dma_handle); 547 err = ddi_dma_mem_alloc(mp->xm_dma_handle, mp->xm_size, 555 err = ddi_dma_addr_bind_handle(mp->xm_dma_handle, NULL, mp->xm_addr, 584 ddi_dma_nextcookie(mp->xm_dma_handle, &mp->xm_cookie); 610 (void) ddi_dma_unbind_handle(mp->xm_dma_handle); 614 ddi_dma_free_handle(&mp->xm_dma_handle); 616 mp->xm_dma_handle = NULL; 661 (void) ddi_dma_sync(mp->xm_dma_handle, 0, 0, DDI_DMA_SYNC_FORCPU); 739 if (mp->xm_dma_handle != NULL) { 740 (void) ddi_dma_unbind_handle(mp->xm_dma_handle); [all...] |
Completed in 127 milliseconds