Home
last modified time | relevance | path

Searched refs:ipu6_mmu (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/media/pci/intel/ipu6/
Dipu6-mmu.h38 struct ipu6_mmu { struct
58 void (*tlb_invalidate)(struct ipu6_mmu *mmu); argument
61 struct ipu6_mmu *ipu6_mmu_init(struct device *dev,
64 void ipu6_mmu_cleanup(struct ipu6_mmu *mmu);
65 int ipu6_mmu_hw_init(struct ipu6_mmu *mmu);
66 void ipu6_mmu_hw_cleanup(struct ipu6_mmu *mmu);
Dipu6-dma.c29 static struct vm_info *get_vm_info(struct ipu6_mmu *mmu, dma_addr_t iova) in get_vm_info()
125 struct ipu6_mmu *mmu = to_ipu6_bus_device(dev)->mmu; in ipu6_dma_sync_single_for_cpu()
154 struct ipu6_mmu *mmu = to_ipu6_bus_device(dev)->mmu; in ipu6_dma_alloc()
244 struct ipu6_mmu *mmu = to_ipu6_bus_device(dev)->mmu; in ipu6_dma_free()
297 struct ipu6_mmu *mmu = to_ipu6_bus_device(dev)->mmu; in ipu6_dma_mmap()
332 struct ipu6_mmu *mmu = to_ipu6_bus_device(dev)->mmu; in ipu6_dma_unmap_sg()
393 struct ipu6_mmu *mmu = to_ipu6_bus_device(dev)->mmu; in ipu6_dma_map_sg()
466 struct ipu6_mmu *mmu = to_ipu6_bus_device(dev)->mmu; in ipu6_dma_get_sgtable()
Dipu6-mmu.c54 static void tlb_invalidate(struct ipu6_mmu *mmu) in tlb_invalidate()
385 static int allocate_trash_buffer(struct ipu6_mmu *mmu) in allocate_trash_buffer()
444 int ipu6_mmu_hw_init(struct ipu6_mmu *mmu) in ipu6_mmu_hw_init()
572 void ipu6_mmu_hw_cleanup(struct ipu6_mmu *mmu) in ipu6_mmu_hw_cleanup()
745 static void ipu6_mmu_destroy(struct ipu6_mmu *mmu) in ipu6_mmu_destroy()
788 struct ipu6_mmu *ipu6_mmu_init(struct device *dev, in ipu6_mmu_init()
794 struct ipu6_mmu *mmu; in ipu6_mmu_init()
837 void ipu6_mmu_cleanup(struct ipu6_mmu *mmu) in ipu6_mmu_cleanup()
Dipu6-bus.h28 struct ipu6_mmu *mmu;
Dipu6.c710 struct ipu6_mmu *isys_mmu = isp->isys->mmu; in ipu6_pci_remove()
711 struct ipu6_mmu *psys_mmu = isp->psys->mmu; in ipu6_pci_remove()