Searched refs:iova_align (Results 1 – 11 of 11) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/iommu/ |
| H A D | dma-iommu.c | 184 num_pages = iova_align(iovad, end - start) >> iova_shift(iovad); in cookie_init_hw_msi_region() 546 size = iova_align(iovad, size + iova_off); in __iommu_dma_unmap() 569 size = iova_align(iovad, size + iova_off); in __iommu_dma_map() 695 size = iova_align(iovad, size); in iommu_dma_alloc_remap() 941 s_length = iova_align(iovad, s_length + s_iova_off); in iommu_dma_map_sg()
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/tegra-vde/ |
| H A D | iommu.c | 30 size = iova_align(&vde->iova, size); in tegra_vde_iommu_map()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | iova.h | 121 static inline size_t iova_align(struct iova_domain *iovad, size_t size) in iova_align() function
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_dma_buf.c | 290 align_size = iova_align(iovad, size); in rga_iommu_map_sgt() 335 align_size = iova_align(iovad, size); in rga_iommu_map()
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/ipu3/ |
| H A D | ipu3-dmamap.c | 203 size = iova_align(&imgu->iova_domain, size); in imgu_dmamap_map_sg()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/host1x/ |
| H A D | cdma.c | 91 size = iova_align(&host1x->iova, size); in host1x_pushbuffer_init()
|
| H A D | job.c | 231 gather_size = iova_align(&host->iova, gather_size); in pin_job()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/ |
| H A D | drm.c | 971 size = iova_align(&tegra->carveout.domain, size); in tegra_drm_alloc() 1027 size = iova_align(&tegra->carveout.domain, size); in tegra_drm_free()
|
| /OK3568_Linux_fs/kernel/drivers/rknpu/ |
| H A D | rknpu_gem.c | 458 rknpu_obj->iova_size = iova_align(iovad, cache_size + rknpu_obj->size); in rknpu_gem_alloc_buf_with_cache()
|
| /OK3568_Linux_fs/external/linux-rga/docs/ |
| H A D | Rockchip_FAQ_RGA_CN.md | 481 rga_dma_buf: iova_align size = 3686400 //iova对齐后的大小
|
| H A D | Rockchip_FAQ_RGA_EN.md | 478 rga_dma_buf: iova_align size = 3686400
|