Home
last modified time | relevance | path

Searched refs:arm_smmu_domain (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c103 static struct arm_smmu_domain *to_smmu_domain(struct iommu_domain *dom) in to_smmu_domain()
105 return container_of(dom, struct arm_smmu_domain, domain); in to_smmu_domain()
243 static void arm_smmu_tlb_sync_context(struct arm_smmu_domain *smmu_domain) in arm_smmu_tlb_sync_context()
256 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_context_s1()
269 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_context_s2()
281 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_range_s1()
309 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_range_s2()
329 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_walk_s1()
381 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_add_page_s2_v1()
455 struct arm_smmu_domain *smmu_domain = dev; in arm_smmu_context_fault()
[all …]
H A Darm-smmu-nvidia.c224 struct arm_smmu_domain *smmu_domain = dev; in nvidia_smmu_context_fault()
259 static int nvidia_smmu_init_context(struct arm_smmu_domain *smmu_domain, in nvidia_smmu_init_context()
/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c1376 struct arm_smmu_domain *smmu_domain) in arm_smmu_make_s1_cd()
1659 struct arm_smmu_domain *smmu_domain, in arm_smmu_make_s2_domain_ste()
2175 int arm_smmu_atc_inv_domain(struct arm_smmu_domain *smmu_domain, in arm_smmu_atc_inv_domain()
2240 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_context()
2264 struct arm_smmu_domain *smmu_domain) in __arm_smmu_tlb_inv_range()
2334 struct arm_smmu_domain *smmu_domain) in arm_smmu_tlb_inv_range_domain()
2370 struct arm_smmu_domain *smmu_domain) in arm_smmu_tlb_inv_range_asid()
2388 struct arm_smmu_domain *smmu_domain = cookie; in arm_smmu_tlb_inv_page_nosync()
2436 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); in arm_smmu_enforce_cache_coherency()
2454 struct arm_smmu_domain *arm_smmu_domain_alloc(void) in arm_smmu_domain_alloc()
[all …]
H A Darm-smmu-v3-test.c306 struct arm_smmu_domain smmu_domain = { in arm_smmu_test_make_s2_ste()
458 struct arm_smmu_domain smmu_domain = { in arm_smmu_test_make_s1_cd()
H A Darm-smmu-v3-iommufd.c350 struct arm_smmu_domain *s2_parent = to_smmu_domain(parent); in arm_vsmmu_alloc()