Lines Matching refs:v_addr
74 dma->v_addr = NULL; in fwdma_malloc()
94 err = bus_dmamem_alloc(dma->dma_tag, &dma->v_addr, in fwdma_malloc()
102 bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->v_addr, in fwdma_malloc()
105 return (dma->v_addr); in fwdma_malloc()
112 bus_dmamem_free(dma->dma_tag, dma->v_addr, dma->dma_map); in fwdma_free()
121 void *v_addr; in fwdma_malloc_size() local
123 if (bus_dmamem_alloc(dmat, &v_addr, flag, dmamap)) { in fwdma_malloc_size()
127 bus_dmamap_load(dmat, *dmamap, v_addr, size, in fwdma_malloc_size()
129 return (v_addr); in fwdma_malloc_size()
187 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map, in fwdma_malloc_multiseg()
189 if (seg->v_addr == NULL) { in fwdma_malloc_multiseg()
207 seg->v_addr, am->ssize); in fwdma_free_multiseg()