Home
last modified time | relevance | path

Searched refs:TLB_LOOP_TIMEOUT (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-nvidia.c86 for (delay = 1; delay < TLB_LOOP_TIMEOUT; delay *= 2) { in nvidia_smmu_tlb_sync()
H A Darm-smmu.h242 #define TLB_LOOP_TIMEOUT 1000000 /* 1s! */ macro
H A Darm-smmu.c222 for (delay = 1; delay < TLB_LOOP_TIMEOUT; delay *= 2) { in __arm_smmu_tlb_sync()
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-nvidia.c105 for (delay = 1; delay < TLB_LOOP_TIMEOUT; delay *= 2) { in nvidia_smmu_tlb_sync()
H A Darm-smmu-qcom.c29 for (delay = 1; delay < TLB_LOOP_TIMEOUT; delay *= 2) { in qcom_smmu_tlb_sync()
H A Darm-smmu.h245 #define TLB_LOOP_TIMEOUT 1000000 /* 1s! */ macro
H A Darm-smmu.c203 for (delay = 1; delay < TLB_LOOP_TIMEOUT; delay *= 2) { in __arm_smmu_tlb_sync()
/kernel/linux/linux-5.10/drivers/iommu/
H A Dipmmu-vmsa.c94 #define TLB_LOOP_TIMEOUT 100 /* 100us */ macro
259 if (++count == TLB_LOOP_TIMEOUT) { in ipmmu_tlb_sync()
/kernel/linux/linux-6.6/drivers/iommu/
H A Dipmmu-vmsa.c92 #define TLB_LOOP_TIMEOUT 100 /* 100us */ macro
260 !(val & IMCTR_FLUSH), 1, TLB_LOOP_TIMEOUT, in ipmmu_tlb_sync()

Completed in 14 milliseconds