Searched refs:iotlb_sync_map (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/iommu/intel/ |
| H A D | iommu.c | 2856 dmar_domain->iotlb_sync_map = true; in intel_iommu_domain_alloc_first_stage() 2973 dmar_domain->iotlb_sync_map = true; in intel_iommu_domain_alloc_second_stage() 3040 if ((rwbf_required(iommu)) && !dmar_domain->iotlb_sync_map) in paging_domain_compatible_first_stage() 3086 !dmar_domain->iotlb_sync_map) in paging_domain_compatible_second_stage() 3514 if (dmar_domain->iotlb_sync_map) in intel_iommu_iotlb_sync_map() 3890 .iotlb_sync_map = intel_iommu_iotlb_sync_map, 3901 .iotlb_sync_map = intel_iommu_iotlb_sync_map,
|
| H A D | iommu.h | 612 u8 iotlb_sync_map:1; /* Need to flush IOTLB cache or write member
|
| /linux/drivers/iommu/ |
| H A D | sprd-iommu.c | 421 .iotlb_sync_map = sprd_iommu_sync_map,
|
| H A D | msm_iommu.c | 708 .iotlb_sync_map = msm_iommu_sync_map,
|
| H A D | sun50i-iommu.c | 858 .iotlb_sync_map = sun50i_iommu_iotlb_sync_map,
|
| H A D | s390-iommu.c | 1185 .iotlb_sync_map = s390_iommu_iotlb_sync_map, \
|
| H A D | virtio-iommu.c | 1108 .iotlb_sync_map = viommu_iotlb_sync_map,
|
| H A D | apple-dart.c | 1020 .iotlb_sync_map = apple_dart_iotlb_sync_map,
|
| H A D | iommu.c | 2651 if (!ops->iotlb_sync_map) in iommu_sync_map() 2653 return ops->iotlb_sync_map(domain, iova, size); in iommu_sync_map()
|
| H A D | mtk_iommu.c | 1072 .iotlb_sync_map = mtk_iommu_sync_map,
|
| /linux/include/linux/ |
| H A D | iommu.h | 767 int (*iotlb_sync_map)(struct iommu_domain *domain, unsigned long iova, member
|
| /linux/drivers/iommu/amd/ |
| H A D | iommu.c | 2659 .iotlb_sync_map = amd_iommu_iotlb_sync_map, 2737 .iotlb_sync_map = amd_iommu_iotlb_sync_map,
|