Searched refs:iotlb_gather (Results 1 – 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
D | iommu.h | 245 size_t size, struct iommu_iotlb_gather *iotlb_gather); 249 struct iommu_iotlb_gather *iotlb_gather); 447 struct iommu_iotlb_gather *iotlb_gather); 527 struct iommu_iotlb_gather *iotlb_gather) in iommu_iotlb_sync() argument 530 domain->ops->iotlb_sync(domain, iotlb_gather); in iommu_iotlb_sync() 532 iommu_iotlb_gather_init(iotlb_gather); in iommu_iotlb_sync() 715 struct iommu_iotlb_gather *iotlb_gather) in iommu_unmap_fast() argument 739 struct iommu_iotlb_gather *iotlb_gather) in iommu_iotlb_sync() argument
|
/kernel/linux/linux-5.10/drivers/vfio/ |
D | vfio_iommu_type1.c | 855 struct iommu_iotlb_gather *iotlb_gather) in vfio_sync_unpin() argument 860 iommu_iotlb_sync(domain->domain, iotlb_gather); in vfio_sync_unpin() 891 struct iommu_iotlb_gather *iotlb_gather) in unmap_unpin_fast() argument 898 iotlb_gather); in unmap_unpin_fast() 919 iotlb_gather); in unmap_unpin_fast() 950 struct iommu_iotlb_gather iotlb_gather; in vfio_unmap_unpin() local 975 iommu_iotlb_gather_init(&iotlb_gather); in vfio_unmap_unpin() 1005 &iotlb_gather); in vfio_unmap_unpin() 1018 &iotlb_gather); in vfio_unmap_unpin()
|
/kernel/linux/linux-5.10/drivers/iommu/ |
D | iommu.c | 2459 struct iommu_iotlb_gather *iotlb_gather) in __iommu_unmap() argument 2496 unmapped_page = ops->unmap(domain, iova, pgsize, iotlb_gather); in __iommu_unmap() 2514 struct iommu_iotlb_gather iotlb_gather; in iommu_unmap() local 2517 iommu_iotlb_gather_init(&iotlb_gather); in iommu_unmap() 2518 ret = __iommu_unmap(domain, iova, size, &iotlb_gather); in iommu_unmap() 2519 iommu_iotlb_sync(domain, &iotlb_gather); in iommu_unmap() 2527 struct iommu_iotlb_gather *iotlb_gather) in iommu_unmap_fast() argument 2529 return __iommu_unmap(domain, iova, size, iotlb_gather); in iommu_unmap_fast()
|
D | dma-iommu.c | 467 struct iommu_iotlb_gather iotlb_gather; in __iommu_dma_unmap() local 472 iommu_iotlb_gather_init(&iotlb_gather); in __iommu_dma_unmap() 474 unmapped = iommu_unmap_fast(domain, dma_addr, size, &iotlb_gather); in __iommu_dma_unmap() 478 iommu_iotlb_sync(domain, &iotlb_gather); in __iommu_dma_unmap()
|
/kernel/linux/patches/linux-5.10/yangfan_patch/ |
D | include.patch | 1550 size_t size, struct iommu_iotlb_gather *iotlb_gather); 1553 + struct iommu_iotlb_gather *iotlb_gather); 1559 struct iommu_iotlb_gather *iotlb_gather);
|
D | drivers.patch | 39383 + struct iommu_iotlb_gather *iotlb_gather) 39390 + ops->unmap_pages(domain, iova, pgsize, count, iotlb_gather) : 39391 + ops->unmap(domain, iova, pgsize, iotlb_gather); 39396 struct iommu_iotlb_gather *iotlb_gather) 39412 - unmapped_page = ops->unmap(domain, iova, pgsize, iotlb_gather); 39415 + iotlb_gather);
|