Lines Matching refs:flush_ops
387 const struct arm_smmu_flush_ops *ops = smmu_domain->flush_ops; in arm_smmu_tlb_inv_walk()
397 const struct arm_smmu_flush_ops *ops = smmu_domain->flush_ops; in arm_smmu_tlb_inv_leaf()
408 const struct arm_smmu_flush_ops *ops = smmu_domain->flush_ops; in arm_smmu_tlb_add_page()
715 smmu_domain->flush_ops = &arm_smmu_s1_tlb_ops; in arm_smmu_init_domain_context()
735 smmu_domain->flush_ops = &arm_smmu_s2_tlb_ops_v2; in arm_smmu_init_domain_context()
737 smmu_domain->flush_ops = &arm_smmu_s2_tlb_ops_v1; in arm_smmu_init_domain_context()
773 .tlb = &smmu_domain->flush_ops->tlb, in arm_smmu_init_domain_context()
1201 if (smmu_domain->flush_ops) { in arm_smmu_flush_iotlb_all()
1203 smmu_domain->flush_ops->tlb.tlb_flush_all(smmu_domain); in arm_smmu_flush_iotlb_all()
1214 if (smmu_domain->flush_ops) { in arm_smmu_iotlb_sync()
1216 smmu_domain->flush_ops->tlb_sync(smmu_domain); in arm_smmu_iotlb_sync()