Searched refs:iovas (Results 1 – 4 of 4) sorted by relevance
| /drivers/iommu/iommufd/ |
| A D | vfio_compat.c | 236 unsigned long iovas[] = { unmap.iova + unmap.size - 1, in iommufd_vfio_unmap_dma() local 239 rc = iopt_cut_iova(&ioas->iopt, iovas, in iommufd_vfio_unmap_dma()
|
| A D | io_pagetable.c | 1344 int iopt_cut_iova(struct io_pagetable *iopt, unsigned long *iovas, in iopt_cut_iova() argument 1354 area = iopt_area_iter_first(iopt, iovas[i], iovas[i]); in iopt_cut_iova() 1357 rc = iopt_area_split(area, iovas[i]); in iopt_cut_iova()
|
| A D | iommufd_private.h | 142 int iopt_cut_iova(struct io_pagetable *iopt, unsigned long *iovas,
|
| /drivers/vfio/ |
| A D | vfio_iommu_type1.c | 2667 int iovas = 0, i = 0, ret; in vfio_iommu_iova_build_caps() local 2670 iovas++; in vfio_iommu_iova_build_caps() 2672 if (!iovas) { in vfio_iommu_iova_build_caps() 2680 size = struct_size(cap_iovas, iova_ranges, iovas); in vfio_iommu_iova_build_caps() 2686 cap_iovas->nr_iovas = iovas; in vfio_iommu_iova_build_caps()
|
Completed in 18 milliseconds