Lines Matching refs:arm_smmu_domain
342 struct arm_smmu_domain { struct
367 static struct arm_smmu_domain *to_smmu_domain(struct iommu_domain *dom) in to_smmu_domain() argument
369 return container_of(dom, struct arm_smmu_domain, domain); in to_smmu_domain()
559 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_sync()
565 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_context()
587 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_range_nosync()
633 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_context_fault()
704 static void arm_smmu_init_context_bank(struct arm_smmu_domain *smmu_domain, in arm_smmu_init_context_bank()
804 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_init_domain_context()
927 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_destroy_domain_context()
956 struct arm_smmu_domain *smmu_domain; in arm_smmu_domain_alloc()
977 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_domain_free()
1062 static int arm_smmu_domain_add_master(struct arm_smmu_domain *smmu_domain, in arm_smmu_domain_add_master()
1086 static void arm_smmu_domain_remove_master(struct arm_smmu_domain *smmu_domain, in arm_smmu_domain_remove_master()
1114 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_attach_dev()
1158 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_detach_dev()
1174 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_map()
1191 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_unmap()
1206 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_iova_to_phys_hard()
1250 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_iova_to_phys()
1397 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_domain_get_attr()
1412 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_domain_set_attr()