Lines Matching refs:cb_dma
456 if (cb->cb_dma != NULL) { in vioif_free_bufs()
457 virtio_dma_free(cb->cb_dma); in vioif_free_bufs()
458 cb->cb_dma = NULL; in vioif_free_bufs()
571 if ((cb->cb_dma = virtio_dma_alloc(vif->vif_virtio, in vioif_alloc_bufs()
576 VERIFY3U(virtio_dma_ncookies(cb->cb_dma), ==, 1); in vioif_alloc_bufs()
666 if (totlen > virtio_dma_size(cb->cb_dma)) { in vioif_ctrlq_req()
677 p = virtio_dma_va(cb->cb_dma, 0); in vioif_ctrlq_req()
678 bzero(p, virtio_dma_size(cb->cb_dma)); in vioif_ctrlq_req()
698 pa = virtio_dma_cookie_pa(cb->cb_dma, 0); in vioif_ctrlq_req()
707 p = virtio_dma_va(cb->cb_dma, hdrlen); in vioif_ctrlq_req()
718 ackp = virtio_dma_va(cb->cb_dma, hdrlen + datalen); in vioif_ctrlq_req()
725 virtio_dma_sync(cb->cb_dma, DDI_DMA_SYNC_FORDEV); in vioif_ctrlq_req()
738 virtio_dma_sync(cb->cb_dma, DDI_DMA_SYNC_FORCPU); in vioif_ctrlq_req()