Lines Matching refs:dmap
543 struct iosys_map *dmap, in ttm_kmap_iter_iomap_map_local() argument
570 iosys_map_set_vaddr_iomem(dmap, addr); in ttm_kmap_iter_iomap_map_local()
625 struct iosys_map *dmap, in ttm_kmap_iter_linear_io_map_local() argument
631 *dmap = iter_io->dmap; in ttm_kmap_iter_linear_io_map_local()
632 iosys_map_incr(dmap, i * PAGE_SIZE); in ttm_kmap_iter_linear_io_map_local()
668 iosys_map_set_vaddr(&iter_io->dmap, mem->bus.addr); in ttm_kmap_iter_linear_io_init()
672 memset(&iter_io->dmap, 0, sizeof(iter_io->dmap)); in ttm_kmap_iter_linear_io_init()
674 iosys_map_set_vaddr_iomem(&iter_io->dmap, in ttm_kmap_iter_linear_io_init()
678 iosys_map_set_vaddr(&iter_io->dmap, in ttm_kmap_iter_linear_io_init()
685 if (iosys_map_is_null(&iter_io->dmap)) in ttm_kmap_iter_linear_io_init()
686 iosys_map_set_vaddr_iomem(&iter_io->dmap, in ttm_kmap_iter_linear_io_init()
690 if (iosys_map_is_null(&iter_io->dmap)) { in ttm_kmap_iter_linear_io_init()
719 if (iter_io->needs_unmap && iosys_map_is_set(&iter_io->dmap)) { in ttm_kmap_iter_linear_io_fini()
720 if (iter_io->dmap.is_iomem) in ttm_kmap_iter_linear_io_fini()
721 iounmap(iter_io->dmap.vaddr_iomem); in ttm_kmap_iter_linear_io_fini()
723 memunmap(iter_io->dmap.vaddr); in ttm_kmap_iter_linear_io_fini()