Home
last modified time | relevance | path

Searched refs:iova_align (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/include/linux/
A Diova.h63 static inline size_t iova_align(struct iova_domain *iovad, size_t size) in iova_align() function
/linux-6.3-rc2/drivers/media/platform/nvidia/tegra-vde/
A Diommu.c30 size = iova_align(&vde->iova, size); in tegra_vde_iommu_map()
/linux-6.3-rc2/drivers/iommu/
A Ddma-iommu.c408 num_pages = iova_align(iovad, end - start) >> iova_shift(iovad); in cookie_init_hw_msi_region()
688 size = iova_align(iovad, size + iova_off); in __iommu_dma_unmap()
713 size = iova_align(iovad, size + iova_off); in __iommu_dma_map()
823 size = iova_align(iovad, size); in __iommu_dma_alloc_noncontiguous()
1010 aligned_size = iova_align(iovad, size); in iommu_dma_map_page()
1257 s_length = iova_align(iovad, s_length + s_iova_off); in iommu_dma_map_sg()
/linux-6.3-rc2/drivers/staging/media/ipu3/
A Dipu3-dmamap.c203 size = iova_align(&imgu->iova_domain, size); in imgu_dmamap_map_sg()
/linux-6.3-rc2/drivers/vdpa/vdpa_user/
A Diova_domain.c359 unsigned long iova_len = iova_align(iovad, size) >> shift; in vduse_domain_alloc_iova()
371 unsigned long iova_len = iova_align(iovad, size) >> shift; in vduse_domain_free_iova()
/linux-6.3-rc2/drivers/gpu/host1x/
A Dcdma.c91 size = iova_align(&host1x->iova, size); in host1x_pushbuffer_init()
A Djob.c241 gather_size = iova_align(&host->iova, gather_size); in pin_job()
/linux-6.3-rc2/drivers/gpu/drm/tegra/
A Ddrm.c1022 size = iova_align(&tegra->carveout.domain, size); in tegra_drm_alloc()
1078 size = iova_align(&tegra->carveout.domain, size); in tegra_drm_free()

Completed in 31 milliseconds