Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/iommu/iommufd/
Dio_pagetable.h81 static inline unsigned long iopt_area_iova(struct iopt_area *area) in iopt_area_iova() function
105 WARN_ON(iova < iopt_area_iova(area) || in iopt_area_start_byte()
107 return (iova - iopt_area_iova(area)) + area->page_offset + in iopt_area_start_byte()
Dio_pagetable.c65 if (iter->cur_iova != iopt_area_iova(iter->area) || in iopt_area_contig_next()
571 ret = ops->read_and_clear_dirty(domain, iopt_area_iova(area), in iopt_clear_dirty_data()
666 unsigned long area_first = iopt_area_iova(area); in iopt_unmap_iova_range()
1003 if ((iopt_area_iova(area) & align_mask) || in iopt_check_iova_alignment()
1180 unsigned long start_iova = iopt_area_iova(area); in iopt_area_split()
Dpages.c205 return iopt_area_iova(area); in iopt_area_index_to_iova()
206 return iopt_area_iova(area) - area->page_offset + index * PAGE_SIZE; in iopt_area_index_to_iova()
217 return iopt_area_iova(area) - area->page_offset + in iopt_area_index_to_iova_last()
1329 iommu_unmap_nofail(domain, iopt_area_iova(area), in iopt_area_unmap_domain()
Dselftest.c83 return iopt_area_iova(area) + syz->offset; in __iommufd_test_syz_conv_iova()