Searched refs:last_iova (Results 1 – 4 of 4) sorted by relevance
| /drivers/iommu/iommufd/ |
| A D | io_pagetable.c | 34 unsigned long last_iova) in iopt_area_contig_init() argument 39 iter->last_iova = last_iova; in iopt_area_contig_init() 52 unsigned long last_iova; in iopt_area_contig_next() local 56 last_iova = iopt_area_last_iova(iter->area); in iopt_area_contig_next() 57 if (iter->last_iova <= last_iova) in iopt_area_contig_next() 60 iter->cur_iova = last_iova + 1; in iopt_area_contig_next() 62 iter->last_iova); in iopt_area_contig_next() 509 unsigned long last_iova = iova + length - 1; in __iommu_read_and_clear_dirty() local 569 u64 last_iova; in iommufd_check_iova_range() local 578 ((last_iova + 1) & (iommu_pgsize - 1))) in iommufd_check_iova_range() [all …]
|
| A D | io_pagetable.h | 150 unsigned long last_iova; member 156 unsigned long last_iova); 161 return iter->area && iter->last_iova <= iopt_area_last_iova(iter->area); in iopt_area_contig_done() 169 #define iopt_for_each_contig_area(iter, area, iopt, iova, last_iova) \ argument 170 for (area = iopt_area_contig_init(iter, iopt, iova, last_iova); area; \
|
| A D | device.c | 1337 unsigned long last_iova; in iommufd_access_unpin_pages() local 1341 WARN_ON(check_add_overflow(iova, length - 1, &last_iova))) in iommufd_access_unpin_pages() 1356 iopt_for_each_contig_area(&iter, area, iopt, iova, last_iova) in iommufd_access_unpin_pages() 1361 min(last_iova, iopt_area_last_iova(area))), in iommufd_access_unpin_pages() 1414 unsigned long last_iova; in iommufd_access_pin_pages() local 1426 if (check_add_overflow(iova, length - 1, &last_iova)) in iommufd_access_pin_pages() 1471 last_iova = iter.cur_iova - 1; in iommufd_access_pin_pages() 1472 iopt_for_each_contig_area(&iter, area, iopt, iova, last_iova) in iommufd_access_pin_pages() 1477 area, min(last_iova, in iommufd_access_pin_pages() 1505 unsigned long last_iova; in iommufd_access_rw() local [all …]
|
| A D | pages.c | 494 unsigned long last_iova = iopt_area_last_iova(area); in batch_to_domain() local 508 next_iova = min(last_iova + 1, in batch_to_domain()
|
Completed in 15 milliseconds