Lines Matching refs:va
172 ptr = carveout->va + offset; in rproc_da_to_va()
188 void *va; in rproc_alloc_vring() local
198 va = dma_alloc_coherent(dev->parent, size, &dma, GFP_KERNEL); in rproc_alloc_vring()
199 if (!va) { in rproc_alloc_vring()
212 dma_free_coherent(dev->parent, size, va, dma); in rproc_alloc_vring()
217 dev_dbg(dev, "vring%d: va %p dma %llx size %x idr %d\n", i, va, in rproc_alloc_vring()
220 rvring->va = va; in rproc_alloc_vring()
274 dma_free_coherent(rproc->dev.parent, size, rvring->va, rvring->dma); in rproc_free_vring()
421 trace->va = ptr; in rproc_handle_trace()
429 trace->va = NULL; in rproc_handle_trace()
550 void *va; in rproc_handle_carveout() local
573 va = dma_alloc_coherent(dev->parent, rsc->len, &dma, GFP_KERNEL); in rproc_handle_carveout()
574 if (!va) { in rproc_handle_carveout()
580 dev_dbg(dev, "carveout va %p, dma %llx, len 0x%x\n", va, in rproc_handle_carveout()
649 carveout->va = va; in rproc_handle_carveout()
661 dma_free_coherent(dev->parent, rsc->len, va, dma); in rproc_handle_carveout()
771 dma_free_coherent(dev->parent, entry->len, entry->va, entry->dma); in rproc_resource_cleanup()