Searched refs:cur_iova (Results 1 – 4 of 4) sorted by relevance
| /drivers/iommu/iommufd/ |
| A D | io_pagetable.c | 38 iter->cur_iova = iova; in iopt_area_contig_init() 60 iter->cur_iova = last_iova + 1; in iopt_area_contig_next() 61 iter->area = iopt_area_iter_next(iter->area, iter->cur_iova, in iopt_area_contig_next() 65 if (iter->cur_iova != iopt_area_iova(iter->area) || in iopt_area_contig_next() 516 ret = ops->read_and_clear_dirty(domain, iter.cur_iova, in __iommu_read_and_clear_dirty() 517 last - iter.cur_iova + 1, flags, in __iommu_read_and_clear_dirty() 686 elm->start_byte = iopt_area_start_byte(area, iter.cur_iova); in iopt_get_pages() 688 elm->length = (last - iter.cur_iova) + 1; in iopt_get_pages()
|
| A D | device.c | 1358 area, iopt_area_iova_to_index(area, iter.cur_iova), in iommufd_access_unpin_pages() 1371 if (iopt_area_start_byte(iter->area, iter->cur_iova) % PAGE_SIZE) in iopt_area_contig_is_aligned() 1441 iopt_area_iova_to_index(area, iter.cur_iova); in iommufd_access_pin_pages() 1470 if (iova < iter.cur_iova) { in iommufd_access_pin_pages() 1471 last_iova = iter.cur_iova - 1; in iommufd_access_pin_pages() 1475 iopt_area_iova_to_index(area, iter.cur_iova), in iommufd_access_pin_pages() 1523 unsigned long bytes = (last - iter.cur_iova) + 1; in iommufd_access_rw() 1536 area->pages, iopt_area_start_byte(area, iter.cur_iova), in iommufd_access_rw()
|
| A D | io_pagetable.h | 149 unsigned long cur_iova; member
|
| /drivers/gpu/drm/i915/gvt/ |
| A D | kvmgt.c | 149 dma_addr_t cur_iova = (gfn + npage) << PAGE_SHIFT; in gvt_pin_guest_page() local 152 ret = vfio_pin_pages(&vgpu->vfio_device, cur_iova, 1, in gvt_pin_guest_page() 156 &cur_iova, ret); in gvt_pin_guest_page()
|
Completed in 18 milliseconds