Home
last modified time | relevance | path

Searched refs:iova_offset (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/iommu/
H A Ddma-iommu.c479 start -= iova_offset(iovad, start); in cookie_init_hw_msi_region()
818 size_t iova_off = iova_offset(iovad, dma_addr); in __iommu_dma_unmap()
841 size_t iova_off = iova_offset(iovad, phys); in __iommu_dma_map()
1195 return iova_offset(iovad, phys | size); in iova_unaligned()
1423 size_t s_iova_off = iova_offset(iovad, s->offset); in iommu_dma_map_sg()
1779 iova_off = iova_offset(iovad, phys); in dma_iova_try_alloc()
1825 size_t iova_start_pad = iova_offset(iovad, state->addr); in dma_iova_free()
1877 size_t iova_start_pad = iova_offset(iovad, phys); in iommu_dma_iova_link_swiotlb()
1878 size_t iova_end_pad = iova_offset(iovad, phys + size); in iommu_dma_iova_link_swiotlb()
1944 size_t iova_start_pad = iova_offset(iovad, phys); in dma_iova_link()
[all …]
/linux/include/linux/
H A Diova.h58 static inline size_t iova_offset(struct iova_domain *iovad, dma_addr_t iova) in iova_offset() function