Home
last modified time | relevance | path

Searched refs:dma_iommu_mapping (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Ddma-iommu.h11 struct dma_iommu_mapping { struct
26 struct dma_iommu_mapping *
29 void arm_iommu_release_mapping(struct dma_iommu_mapping *mapping);
32 struct dma_iommu_mapping *mapping);
H A Ddevice.h13 struct dma_iommu_mapping *mapping;
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Ddma-iommu.h11 struct dma_iommu_mapping { struct
26 struct dma_iommu_mapping *
29 void arm_iommu_release_mapping(struct dma_iommu_mapping *mapping);
32 struct dma_iommu_mapping *mapping);
H A Ddevice.h10 struct dma_iommu_mapping *mapping;
/kernel/linux/linux-5.10/arch/arm/mm/
H A Ddma-mapping.c1099 static int extend_iommu_mapping(struct dma_iommu_mapping *mapping);
1101 static inline dma_addr_t __alloc_iova(struct dma_iommu_mapping *mapping, in __alloc_iova()
1159 static inline void __free_iova(struct dma_iommu_mapping *mapping, in __free_iova()
1313 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __iommu_create_mapping()
1351 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __iommu_remove_mapping()
1582 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __map_sg_chunk()
1806 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_coherent_iommu_map_page()
1858 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_coherent_iommu_unmap_page()
1882 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_unmap_page()
1909 struct dma_iommu_mapping *mappin in arm_iommu_map_resource()
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Ddma-mapping.c754 static int extend_iommu_mapping(struct dma_iommu_mapping *mapping);
756 static inline dma_addr_t __alloc_iova(struct dma_iommu_mapping *mapping, in __alloc_iova()
814 static inline void __free_iova(struct dma_iommu_mapping *mapping, in __free_iova()
968 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __iommu_create_mapping()
1007 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __iommu_remove_mapping()
1192 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in __map_sg_chunk()
1375 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_map_page()
1411 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_unmap_page()
1440 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in arm_iommu_map_resource()
1474 struct dma_iommu_mapping *mappin in arm_iommu_unmap_resource()
[all...]
/kernel/linux/linux-5.10/drivers/iommu/
H A Dmtk_iommu.h71 struct dma_iommu_mapping *mapping; /* For mtk_iommu_v1.c */
H A Dmtk_iommu_v1.c268 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_attach_device()
371 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_create_mapping()
455 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_probe_finalize()
H A Dipmmu-vmsa.c70 struct dma_iommu_mapping *mapping;
823 struct dma_iommu_mapping *mapping; in ipmmu_init_arm_mapping()
/kernel/linux/linux-6.6/drivers/iommu/
H A Dmtk_iommu_v1.c105 struct dma_iommu_mapping *mapping;
301 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_v1_attach_device()
398 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_v1_create_mapping()
514 struct dma_iommu_mapping *mtk_mapping; in mtk_iommu_v1_probe_finalize()
H A Dipmmu-vmsa.c68 struct dma_iommu_mapping *mapping;
767 struct dma_iommu_mapping *mapping; in ipmmu_init_arm_mapping()
/kernel/linux/linux-5.10/drivers/staging/media/tegra-vde/
H A Diommu.c75 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in tegra_vde_iommu_init()
/kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/
H A Diommu.c75 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in tegra_vde_iommu_init()
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
H A Disp.h188 struct dma_iommu_mapping *mapping;
H A Disp.c1957 struct dma_iommu_mapping *mapping; in isp_attach_iommu()
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/
H A Disp.h188 struct dma_iommu_mapping *mapping;
H A Disp.c1961 struct dma_iommu_mapping *mapping; in isp_attach_iommu()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Dtegra.c114 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in nvkm_device_tegra_probe_iommu()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Dtegra.c110 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in nvkm_device_tegra_probe_iommu()
/kernel/linux/linux-5.10/drivers/gpu/host1x/
H A Ddev.c245 struct dma_iommu_mapping *mapping = in host1x_iommu_attach()
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
H A Drockchip_drm_drv.c62 struct dma_iommu_mapping *mapping = to_dma_iommu_mapping(dev); in rockchip_drm_dma_attach_device()
/kernel/linux/linux-6.6/drivers/gpu/host1x/
H A Ddev.c352 struct dma_iommu_mapping *mapping = in host1x_iommu_attach()
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Ddrm.c949 struct dma_iommu_mapping *mapping = in host1x_client_iommu_attach()

Completed in 34 milliseconds