Lines Matching refs:dmap
163 struct dma_buf_map *dmap, in ttm_kmap_iter_iomap_map_local() argument
190 dma_buf_map_set_vaddr_iomem(dmap, addr); in ttm_kmap_iter_iomap_map_local()
245 struct dma_buf_map *dmap, in ttm_kmap_iter_linear_io_map_local() argument
251 *dmap = iter_io->dmap; in ttm_kmap_iter_linear_io_map_local()
252 dma_buf_map_incr(dmap, i * PAGE_SIZE); in ttm_kmap_iter_linear_io_map_local()
288 dma_buf_map_set_vaddr(&iter_io->dmap, mem->bus.addr); in ttm_kmap_iter_linear_io_init()
294 memset(&iter_io->dmap, 0, sizeof(iter_io->dmap)); in ttm_kmap_iter_linear_io_init()
296 dma_buf_map_set_vaddr_iomem(&iter_io->dmap, in ttm_kmap_iter_linear_io_init()
300 dma_buf_map_set_vaddr(&iter_io->dmap, in ttm_kmap_iter_linear_io_init()
307 if (dma_buf_map_is_null(&iter_io->dmap)) in ttm_kmap_iter_linear_io_init()
308 dma_buf_map_set_vaddr_iomem(&iter_io->dmap, in ttm_kmap_iter_linear_io_init()
312 if (dma_buf_map_is_null(&iter_io->dmap)) { in ttm_kmap_iter_linear_io_init()
341 if (iter_io->needs_unmap && dma_buf_map_is_set(&iter_io->dmap)) { in ttm_kmap_iter_linear_io_fini()
342 if (iter_io->dmap.is_iomem) in ttm_kmap_iter_linear_io_fini()
343 iounmap(iter_io->dmap.vaddr_iomem); in ttm_kmap_iter_linear_io_fini()
345 memunmap(iter_io->dmap.vaddr); in ttm_kmap_iter_linear_io_fini()