Searched refs:table_map_base (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/include/linux/
H A Diommu-common.h20 unsigned long table_map_base; member in struct:iommu_map_table
/linux-4.4.14/arch/sparc/kernel/
H A Diommu.c104 iommu->tbl.table_map_base = dma_offset; iommu_table_init()
230 *dma_addrp = (iommu->tbl.table_map_base + dma_4u_alloc_coherent()
296 bus_addr = (iommu->tbl.table_map_base + dma_4u_map_page()
407 ((bus_addr - iommu->tbl.table_map_base) >> IO_PAGE_SHIFT); dma_4u_unmap_page()
477 base_shift = iommu->tbl.table_map_base >> IO_PAGE_SHIFT; for_each_sg()
505 dma_addr = iommu->tbl.table_map_base + for_each_sg()
566 entry = (vaddr - iommu->tbl.table_map_base) for_each_sg()
601 ((bus_addr - tbl->table_map_base) >> IO_PAGE_SHIFT); fetch_sg_ctx()
638 entry = ((dma_handle - iommu->tbl.table_map_base) dma_4u_unmap_sg()
688 ((bus_addr - tbl->table_map_base)>>IO_PAGE_SHIFT); dma_4u_sync_single_for_cpu()
724 tbl->table_map_base) >> IO_PAGE_SHIFT); dma_4u_sync_sg_for_cpu()
H A Dpci_sun4v.c165 *dma_addrp = (iommu->tbl.table_map_base + (entry << IO_PAGE_SHIFT)); dma_4v_alloc_coherent()
227 entry = ((dvma - iommu->tbl.table_map_base) >> IO_PAGE_SHIFT); dma_4v_free_coherent()
262 bus_addr = (iommu->tbl.table_map_base + (entry << IO_PAGE_SHIFT)); dma_4v_map_page()
318 entry = (bus_addr - iommu->tbl.table_map_base) >> IO_PAGE_SHIFT; dma_4v_unmap_page()
362 base_shift = iommu->tbl.table_map_base >> IO_PAGE_SHIFT; for_each_sg()
389 dma_addr = iommu->tbl.table_map_base + (entry << IO_PAGE_SHIFT); for_each_sg()
496 entry = ((dma_handle - tbl->table_map_base) >> shift); dma_4v_unmap_sg()
585 iommu->tbl.table_map_base = dma_offset; pci_sun4v_iommu_init()
/linux-4.4.14/lib/
H A Diommu-common.c152 shift = iommu->table_map_base >> iommu->table_shift; iommu_tbl_range_alloc()
259 entry = (dma_addr - iommu->table_map_base) >> shift; iommu_tbl_range_free()

Completed in 238 milliseconds