Home
last modified time | relevance | path

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

/linux-6.15/drivers/media/pci/intel/ipu6/
H A Dipu6-mmu.c102 if (mmu_info->l1_pt[l1_idx] == mmu_info->dummy_l2_pteval) in page_table_dump()
273 if (mmu_info->l1_pt[l1_idx] == mmu_info->dummy_l2_pteval) { in l2_unmap()
479 mmu_info = mmu->dmap->mmu_info; in ipu6_mmu_hw_init()
552 mmu_info = kzalloc(sizeof(*mmu_info), GFP_KERNEL); in ipu6_mmu_alloc()
553 if (!mmu_info) in ipu6_mmu_alloc()
580 mmu_info->l1_pt = alloc_l1_pt(mmu_info); in ipu6_mmu_alloc()
588 return mmu_info; in ipu6_mmu_alloc()
597 kfree(mmu_info); in ipu6_mmu_alloc()
708 struct ipu6_mmu_info *mmu_info = dmap->mmu_info; in ipu6_mmu_destroy() local
731 if (mmu_info->l1_pt[l1_idx] != mmu_info->dummy_l2_pteval) { in ipu6_mmu_destroy()
[all …]
H A Dipu6-mmu.h67 int ipu6_mmu_map(struct ipu6_mmu_info *mmu_info, unsigned long iova,
69 void 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,
H A Dipu6-dma.c196 ret = ipu6_mmu_map(mmu->dmap->mmu_info, in ipu6_dma_alloc()
225 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_alloc()
230 ipu6_mmu_unmap(mmu->dmap->mmu_info, ipu6_iova, PAGE_SIZE); in ipu6_dma_alloc()
278 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_free()
284 ipu6_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu6_dma_free()
357 pci_dma_addr = ipu6_mmu_iova_to_phys(mmu->dmap->mmu_info, in ipu6_dma_unmap_sg()
366 ipu6_mmu_unmap(mmu->dmap->mmu_info, PFN_PHYS(iova->pfn_lo), in ipu6_dma_unmap_sg()
417 ret = ipu6_mmu_map(mmu->dmap->mmu_info, PFN_PHYS(iova_addr), in ipu6_dma_map_sg()
H A Dipu6-dma.h19 struct ipu6_mmu_info *mmu_info; member
/linux-6.15/arch/sparc/mm/
H A Dinit_64.h18 void mmu_info(struct seq_file *m);
H A Dsrmmu.c978 void mmu_info(struct seq_file *m) in mmu_info() function
H A Dinit_64.c531 void mmu_info(struct seq_file *m) in mmu_info() function
/linux-6.15/arch/sparc/kernel/
H A Dcpu.c357 mmu_info(m); in show_cpuinfo()
405 mmu_info(m); in show_cpuinfo()
/linux-6.15/arch/sparc/include/asm/
H A Dpgtable_32.h312 void mmu_info(struct seq_file *m);
H A Dpgtable_64.h980 void mmu_info(struct seq_file *);
/linux-6.15/drivers/gpu/drm/imagination/
H A Dpvr_rogue_fwif.h398 struct rogue_mmuinfo mmu_info; member