Lines Matching refs:iova
1377 __aligned_u64 iova;
1398 * bitmap[(addr - iova)/page_size] & (1ULL << (addr % 64))
1416 __aligned_u64 iova;
1461 * outside the valid iova range will return error.
1525 * If flags & VFIO_DMA_MAP_FLAG_VADDR, update the base vaddr for iova. The vaddr
1529 * will result in user memory corruption and/or device misbehavior. iova and
1540 __u64 iova; /* IO virtual address */
1558 * field. No guarantee is made to the user that arbitrary unmaps of iova
1567 * vfio_bitmap.pgsize field, consecutively starting from iova offset. Bit set
1568 * indicates that the page at that offset from iova is dirty. A Bitmap of the
1572 * If flags & VFIO_DMA_UNMAP_FLAG_ALL, unmap all addresses. iova and size
1576 * virtual addresses in the iova range. DMA to already-mapped pages continues.
1586 __u64 iova; /* IO virtual address */
1624 * starting from iova offset. The user should provide page size in bitmap.pgsize
1626 * iova is dirty. The caller must set argsz to a value including the size of
1644 __u64 iova; /* IO virtual address */
1645 __u64 size; /* Size of iova range */