Searched refs:flush_iotlb (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/iommu/intel/ |
D | pasid.c | 265 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_pasid_tear_down_entry() 492 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_pasid_setup_dirty_tracking() 797 iommu->flush.flush_iotlb(iommu, 0, 0, 0, DMA_TLB_GLOBAL_FLUSH); in device_pasid_table_setup() 822 iommu->flush.flush_iotlb(iommu, 0, 0, 0, DMA_TLB_DSI_FLUSH); in device_pasid_table_setup() 905 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_context_flush_present() 932 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in intel_context_flush_present()
|
D | iommu.c | 1130 iommu->flush.flush_iotlb(iommu, 0, 0, 0, DMA_TLB_GLOBAL_FLUSH); in iommu_set_root_entry() 1607 iommu->flush.flush_iotlb(iommu, did_old, 0, 0, in copied_context_tear_down() 1628 iommu->flush.flush_iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH); in context_present_cache_flush() 2067 iommu->flush.flush_iotlb = __iommu_flush_iotlb; in intel_iommu_init_qi() 2072 iommu->flush.flush_iotlb = qi_flush_iotlb; in intel_iommu_init_qi() 2465 iommu->flush.flush_iotlb(iommu, 0, 0, 0, in iommu_flush_all()
|
D | iommu.h | 524 void (*flush_iotlb)(struct intel_iommu *iommu, u16 did, u64 addr, member
|