Home
last modified time | relevance | path

Searched refs:mmu_info (Results 1 – 11 of 11) sorted by relevance

/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-mmu.c91 static void page_table_dump(struct ipu6_mmu_info *mmu_info) in page_table_dump() argument
95 dev_dbg(mmu_info->dev, "begin IOMMU page table dump\n"); in page_table_dump()
101 if (mmu_info->l1_pt[l1_idx] == mmu_info->dummy_l2_pteval) in page_table_dump()
103 dev_dbg(mmu_info->dev, in page_table_dump()
106 TBL_PHYS_ADDR(mmu_info->l1_pt[l1_idx])); in page_table_dump()
109 u32 *l2_pt = mmu_info->l2_pts[l1_idx]; in page_table_dump()
112 if (l2_pt[l2_idx] == mmu_info->dummy_page_pteval) in page_table_dump()
115 dev_dbg(mmu_info->dev, in page_table_dump()
122 dev_dbg(mmu_info->dev, "end IOMMU page table dump\n"); in page_table_dump()
126 static dma_addr_t map_single(struct ipu6_mmu_info *mmu_info, void *ptr) in map_single() argument
[all …]
Dipu6-mmu.h67 int ipu6_mmu_map(struct ipu6_mmu_info *mmu_info, unsigned long iova,
69 size_t ipu6_mmu_unmap(struct ipu6_mmu_info *mmu_info, unsigned long iova,
71 phys_addr_t ipu6_mmu_iova_to_phys(struct ipu6_mmu_info *mmu_info,
Dipu6-dma.c193 ret = ipu6_mmu_map(mmu->dmap->mmu_info, in ipu6_dma_alloc()
222 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_alloc()
227 ipu6_mmu_unmap(mmu->dmap->mmu_info, ipu6_iova, PAGE_SIZE); in ipu6_dma_alloc()
275 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_free()
281 ipu6_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu6_dma_free()
370 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_unmap_sg()
379 ipu6_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu6_dma_unmap_sg()
437 ret = ipu6_mmu_map(mmu->dmap->mmu_info, PFN_PHYS(iova_addr), in ipu6_dma_map_sg()
Dipu6-dma.h13 struct ipu6_mmu_info *mmu_info; member
/linux-6.12.1/arch/sparc/mm/
Dinit_64.h18 void mmu_info(struct seq_file *m);
Dsrmmu.c986 void mmu_info(struct seq_file *m) in mmu_info() function
Dinit_64.c531 void mmu_info(struct seq_file *m) in mmu_info() function
/linux-6.12.1/arch/sparc/kernel/
Dcpu.c357 mmu_info(m); in show_cpuinfo()
405 mmu_info(m); in show_cpuinfo()
/linux-6.12.1/arch/sparc/include/asm/
Dpgtable_32.h312 void mmu_info(struct seq_file *m);
Dpgtable_64.h982 void mmu_info(struct seq_file *);
/linux-6.12.1/drivers/gpu/drm/imagination/
Dpvr_rogue_fwif.h398 struct rogue_mmuinfo mmu_info; member