/kernel/linux/linux-5.10/drivers/staging/media/tegra-vde/ |
H A D | iommu.c | 42 __free_iova(&vde->iova, iova); in tegra_vde_iommu_map() 58 __free_iova(&vde->iova, iova); in tegra_vde_iommu_unmap() 130 __free_iova(&vde->iova, vde->iova_resv_static_addresses); in tegra_vde_iommu_init() 147 __free_iova(&vde->iova, vde->iova_resv_last_page); in tegra_vde_iommu_deinit() 148 __free_iova(&vde->iova, vde->iova_resv_static_addresses); in tegra_vde_iommu_deinit()
|
/kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/ |
H A D | iommu.c | 42 __free_iova(&vde->iova, iova); in tegra_vde_iommu_map() 58 __free_iova(&vde->iova, iova); in tegra_vde_iommu_unmap() 130 __free_iova(&vde->iova, vde->iova_resv_static_addresses); in tegra_vde_iommu_init() 147 __free_iova(&vde->iova, vde->iova_resv_last_page); in tegra_vde_iommu_deinit() 148 __free_iova(&vde->iova, vde->iova_resv_static_addresses); in tegra_vde_iommu_deinit()
|
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/ |
H A D | ipu3-dmamap.c | 146 __free_iova(&imgu->iova_domain, iova); in imgu_dmamap_alloc() 163 __free_iova(&imgu->iova_domain, iova); in imgu_dmamap_unmap() 226 __free_iova(&imgu->iova_domain, iova); in imgu_dmamap_map_sg()
|
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/ |
H A D | ipu3-dmamap.c | 146 __free_iova(&imgu->iova_domain, iova); in imgu_dmamap_alloc() 163 __free_iova(&imgu->iova_domain, iova); in imgu_dmamap_unmap() 226 __free_iova(&imgu->iova_domain, iova); in imgu_dmamap_map_sg()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | iova.h | 85 void __free_iova(struct iova_domain *iovad, struct iova *iova); 114 static inline void __free_iova(struct iova_domain *iovad, struct iova *iova) in __free_iova() function
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | iova.h | 142 void __free_iova(struct iova_domain *iovad, struct iova *iova); 189 static inline void __free_iova(struct iova_domain *iovad, struct iova *iova) in __free_iova() function
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | dma-mapping.c | 1159 static inline void __free_iova(struct dma_iommu_mapping *mapping, in __free_iova() function 1345 __free_iova(mapping, dma_addr, size); in __iommu_create_mapping() 1361 __free_iova(mapping, iova, size); in __iommu_remove_mapping() 1616 __free_iova(mapping, iova_base, size); in __map_sg_chunk() 1822 __free_iova(mapping, dma_addr, len); in arm_coherent_iommu_map_page() 1867 __free_iova(mapping, iova, len); in arm_coherent_iommu_unmap_page() 1895 __free_iova(mapping, iova, len); in arm_iommu_unmap_page() 1928 __free_iova(mapping, dma_addr, len); in arm_iommu_map_resource() 1952 __free_iova(mapping, iova, len); in arm_iommu_unmap_resource()
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | dma-mapping.c | 814 static inline void __free_iova(struct dma_iommu_mapping *mapping, in __free_iova() function 1001 __free_iova(mapping, dma_addr, size); in __iommu_create_mapping() 1017 __free_iova(mapping, iova, size); in __iommu_remove_mapping() 1227 __free_iova(mapping, iova_base, size); in __map_sg_chunk() 1395 __free_iova(mapping, dma_addr, len); in arm_iommu_map_page() 1426 __free_iova(mapping, iova, len); in arm_iommu_unmap_page() 1459 __free_iova(mapping, dma_addr, len); in arm_iommu_map_resource() 1483 __free_iova(mapping, iova, len); in arm_iommu_unmap_resource()
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | iova.c | 367 * __free_iova - frees the given iova 373 __free_iova(struct iova_domain *iovad, struct iova *iova) in __free_iova() function 381 EXPORT_SYMBOL_GPL(__free_iova); variable 396 __free_iova(iovad, iova); in free_iova()
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | iova.c | 386 * __free_iova - frees the given iova 392 __free_iova(struct iova_domain *iovad, struct iova *iova) in __free_iova() function 401 EXPORT_SYMBOL_GPL(__free_iova); variable
|
/kernel/linux/linux-5.10/drivers/gpu/host1x/ |
H A D | cdma.c | 127 __free_iova(&host1x->iova, alloc); in host1x_pushbuffer_init()
|
H A D | job.c | 245 __free_iova(&host->iova, alloc); in pin_job()
|
/kernel/linux/linux-6.6/drivers/gpu/host1x/ |
H A D | cdma.c | 127 __free_iova(&host1x->iova, alloc); in host1x_pushbuffer_init()
|
H A D | job.c | 254 __free_iova(&host->iova, alloc); in pin_job()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | drm.c | 1016 __free_iova(&tegra->carveout.domain, alloc); in tegra_drm_alloc()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | drm.c | 1061 __free_iova(&tegra->carveout.domain, alloc); in tegra_drm_alloc()
|