Home
last modified time | relevance | path

Searched refs:iopt_area_iova (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/iommu/iommufd/
H A Dio_pagetable.h93 static inline unsigned long iopt_area_iova(struct iopt_area *area) in iopt_area_iova() function
117 WARN_ON(iova < iopt_area_iova(area) || in iopt_area_start_byte()
119 return (iova - iopt_area_iova(area)) + area->page_offset + in iopt_area_start_byte()
H A Dio_pagetable.c67 if (iter->cur_iova != iopt_area_iova(iter->area) || in iopt_area_contig_next()
664 ret = ops->read_and_clear_dirty(domain, iopt_area_iova(area), in iopt_clear_dirty_data()
760 unsigned long area_first = iopt_area_iova(area); in iopt_unmap_iova_range()
1114 if ((iopt_area_iova(area) & align_mask) || in iopt_check_iova_alignment()
1291 unsigned long start_iova = iopt_area_iova(area); in iopt_area_split()
H A Dpages.c209 return iopt_area_iova(area); in iopt_area_index_to_iova()
210 return iopt_area_iova(area) - area->page_offset + index * PAGE_SIZE; in iopt_area_index_to_iova()
221 return iopt_area_iova(area) - area->page_offset + in iopt_area_index_to_iova_last()
1809 iommu_unmap_nofail(domain, iopt_area_iova(area), in iopt_area_unmap_domain()
H A Dselftest.c75 return iopt_area_iova(area) + syz->offset; in __iommufd_test_syz_conv_iova()