/kernel/linux/linux-5.10/include/linux/ |
H A D | iommu.h | 194 * @flush_iotlb_all: Synchronously flush all hardware TLBs for this domain 246 void (*flush_iotlb_all)(struct iommu_domain *domain); member 522 if (domain->ops->flush_iotlb_all) in iommu_flush_iotlb_all() 523 domain->ops->flush_iotlb_all(domain); in iommu_flush_iotlb_all()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | iommu.h | 320 * @flush_iotlb_all: Synchronously flush all hardware TLBs for this domain 348 void (*flush_iotlb_all)(struct iommu_domain *domain); member 546 if (domain->ops->flush_iotlb_all) in iommu_flush_iotlb_all() 547 domain->ops->flush_iotlb_all(domain); in iommu_flush_iotlb_all()
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | s390-iommu.c | 443 .flush_iotlb_all = s390_iommu_flush_iotlb_all,
|
H A D | omap-iommu.c | 439 * flush_iotlb_all - Clear all iommu tlb entries 442 static void flush_iotlb_all(struct omap_iommu *obj) in flush_iotlb_all() function 796 flush_iotlb_all(obj); in iopgtable_clear_entry_all() 864 flush_iotlb_all(obj); in omap_iommu_attach()
|
H A D | ipmmu-vmsa.c | 864 .flush_iotlb_all = ipmmu_flush_iotlb_all,
|
H A D | sun50i-iommu.c | 390 * At boot, we'll have a first call into .flush_iotlb_all right after in sun50i_iommu_flush_iotlb_all() 837 .flush_iotlb_all = sun50i_iommu_flush_iotlb_all,
|
H A D | apple-dart.c | 963 .flush_iotlb_all = apple_dart_flush_iotlb_all,
|
H A D | mtk_iommu.c | 1010 .flush_iotlb_all = mtk_iommu_flush_iotlb_all,
|
H A D | dma-iommu.c | 152 cookie->fq_domain->ops->flush_iotlb_all(cookie->fq_domain); in fq_flush_iotlb()
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | omap-iommu.c | 440 * flush_iotlb_all - Clear all iommu tlb entries 443 static void flush_iotlb_all(struct omap_iommu *obj) in flush_iotlb_all() function 797 flush_iotlb_all(obj); in iopgtable_clear_entry_all() 865 flush_iotlb_all(obj); in omap_iommu_attach()
|
H A D | sun50i-iommu.c | 333 * At boot, we'll have a first call into .flush_iotlb_all right after in sun50i_iommu_flush_iotlb_all() 779 .flush_iotlb_all = sun50i_iommu_flush_iotlb_all,
|
H A D | mtk_iommu.c | 541 .flush_iotlb_all = mtk_iommu_flush_iotlb_all,
|
H A D | ipmmu-vmsa.c | 903 .flush_iotlb_all = ipmmu_flush_iotlb_all,
|
H A D | dma-iommu.c | 286 * implies that ops->flush_iotlb_all must be non-NULL. in iommu_dma_flush_iotlb_all() 288 domain->ops->flush_iotlb_all(domain); in iommu_dma_flush_iotlb_all()
|
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/ |
H A D | qcom_iommu.c | 623 .flush_iotlb_all = qcom_iommu_flush_iotlb_all,
|
H A D | arm-smmu.c | 1625 .flush_iotlb_all = arm_smmu_flush_iotlb_all,
|
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
H A D | qcom_iommu.c | 578 .flush_iotlb_all = qcom_iommu_flush_iotlb_all,
|
H A D | arm-smmu.c | 1578 .flush_iotlb_all = arm_smmu_flush_iotlb_all,
|
/kernel/linux/linux-5.10/drivers/iommu/loongson/ |
H A D | iommu.c | 1351 .flush_iotlb_all = loongson_iommu_flush_iotlb_all,
|
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 2587 .flush_iotlb_all = arm_smmu_flush_iotlb_all,
|
/kernel/linux/linux-5.10/drivers/iommu/amd/ |
H A D | iommu.c | 2781 .flush_iotlb_all = amd_iommu_flush_iotlb_all,
|
/kernel/linux/linux-6.6/drivers/iommu/amd/ |
H A D | iommu.c | 2481 .flush_iotlb_all = amd_iommu_flush_iotlb_all,
|
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 2881 .flush_iotlb_all = arm_smmu_flush_iotlb_all,
|
/kernel/linux/linux-6.6/drivers/iommu/intel/ |
H A D | iommu.c | 4818 .flush_iotlb_all = intel_flush_iotlb_all,
|