Searched refs:smmu_domain (Results 1 – 2 of 2) sorted by relevance
426 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_sync_context() local427 struct arm_smmu_device *smmu = smmu_domain->smmu; in arm_smmu_tlb_sync_context()428 void __iomem *base = ARM_SMMU_CB(smmu, smmu_domain->cfg.cbndx); in arm_smmu_tlb_sync_context()431 spin_lock_irqsave(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()434 spin_unlock_irqrestore(&smmu_domain->cb_lock, flags); in arm_smmu_tlb_sync_context()439 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_sync_vmid() local441 arm_smmu_tlb_sync_global(smmu_domain->smmu); in arm_smmu_tlb_sync_vmid()446 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_context_s1() local447 struct arm_smmu_cfg *cfg = &smmu_domain->cfg; in arm_smmu_tlb_inv_context_s1()448 void __iomem *base = ARM_SMMU_CB(smmu_domain->smmu, cfg->cbndx); in arm_smmu_tlb_inv_context_s1()[all …]
1382 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_sync() local1383 __arm_smmu_tlb_sync(smmu_domain->smmu); in arm_smmu_tlb_sync()1388 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_context() local1389 struct arm_smmu_device *smmu = smmu_domain->smmu; in arm_smmu_tlb_inv_context()1392 if (smmu_domain->stage == ARM_SMMU_DOMAIN_S1) { in arm_smmu_tlb_inv_context()1394 cmd.tlbi.asid = smmu_domain->s1_cfg.cd.asid; in arm_smmu_tlb_inv_context()1398 cmd.tlbi.vmid = smmu_domain->s2_cfg.vmid; in arm_smmu_tlb_inv_context()1408 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_range_nosync() local1409 struct arm_smmu_device *smmu = smmu_domain->smmu; in arm_smmu_tlb_inv_range_nosync()1417 if (smmu_domain->stage == ARM_SMMU_DOMAIN_S1) { in arm_smmu_tlb_inv_range_nosync()[all …]