Searched defs:smmu_domain (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-impl.c71 static int cavium_init_context(struct arm_smmu_domain *smmu_domain, argument
H A Darm-smmu-nvidia.c225 struct arm_smmu_domain *smmu_domain; local
261 static int nvidia_smmu_init_context(struct arm_smmu_domain *smmu_domain, argument
H A Darm-smmu-qcom.c62 struct arm_smmu_domain *smmu_domain = (void *)cookie; local
77 struct arm_smmu_domain *smmu_domain = (void *)cookie; local
89 struct arm_smmu_domain *smmu_domain = (void *)cookie; local
124 struct arm_smmu_domain *smmu_domain local
139 struct arm_smmu_domain *smmu_domain = (void *)cookie; local
177 qcom_adreno_smmu_alloc_context_bank(struct arm_smmu_domain *smmu_domain, struct arm_smmu_device *smmu, struct device *dev, int start) argument
208 qcom_adreno_smmu_init_context(struct arm_smmu_domain *smmu_domain, struct io_pgtable_cfg *pgtbl_cfg, struct device *dev) argument
267 qcom_smmu_init_context(struct arm_smmu_domain *smmu_domain, struct io_pgtable_cfg *pgtbl_cfg, struct device *dev) argument
[all...]
H A Darm-smmu.c243 static void arm_smmu_tlb_sync_context(struct arm_smmu_domain *smmu_domain) argument
256 struct arm_smmu_domain *smmu_domain = cookie; local
269 struct arm_smmu_domain *smmu_domain = cookie; local
281 struct arm_smmu_domain *smmu_domain = cookie; local
309 struct arm_smmu_domain *smmu_domain = cookie; local
329 struct arm_smmu_domain *smmu_domain = cookie; local
381 struct arm_smmu_domain *smmu_domain = cookie; local
412 struct arm_smmu_domain *smmu_domain = dev; local
470 arm_smmu_init_context_bank(struct arm_smmu_domain *smmu_domain, struct io_pgtable_cfg *pgtbl_cfg) argument
616 arm_smmu_alloc_context_bank(struct arm_smmu_domain *smmu_domain, struct arm_smmu_device *smmu, struct device *dev, unsigned int start) argument
626 arm_smmu_init_domain_context(struct arm_smmu_domain *smmu_domain, struct arm_smmu_device *smmu, struct device *dev) argument
831 arm_smmu_destroy_domain_context(struct arm_smmu_domain *smmu_domain) argument
864 struct arm_smmu_domain *smmu_domain; local
887 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
1114 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
1250 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
1263 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
1281 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
1333 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
1520 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
1536 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
[all...]
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c42 static void arm_smmu_update_ctx_desc_devices(struct arm_smmu_domain *smmu_domain, argument
67 struct arm_smmu_domain *smmu_domain; local
220 struct arm_smmu_domain *smmu_domain = smmu_mn->domain; local
255 struct arm_smmu_domain *smmu_domain = smmu_mn->domain; local
290 arm_smmu_mmu_notifier_get(struct arm_smmu_domain *smmu_domain, struct mm_struct *mm) argument
337 struct arm_smmu_domain *smmu_domain = smmu_mn->domain; local
366 struct arm_smmu_domain *smmu_domain; local
[all...]
H A Darm-smmu-v3.c1946 int arm_smmu_atc_inv_domain(struct arm_smmu_domain *smmu_domain, int ssid, argument
1520 arm_smmu_make_s2_domain_ste(struct arm_smmu_ste *target, struct arm_smmu_master *master, struct arm_smmu_domain *smmu_domain) argument
1997 struct arm_smmu_domain *smmu_domain = cookie; local
2018 __arm_smmu_tlb_inv_range(struct arm_smmu_cmdq_ent *cmd, unsigned long iova, size_t size, size_t granule, struct arm_smmu_domain *smmu_domain) argument
2089 arm_smmu_tlb_inv_range_domain(unsigned long iova, size_t size, size_t granule, bool leaf, struct arm_smmu_domain *smmu_domain) argument
2116 arm_smmu_tlb_inv_range_asid(unsigned long iova, size_t size, int asid, size_t granule, bool leaf, struct arm_smmu_domain *smmu_domain) argument
2136 struct arm_smmu_domain *smmu_domain = cookie; local
2181 struct arm_smmu_domain *smmu_domain; local
2212 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
2232 arm_smmu_domain_finalise_s1(struct arm_smmu_device *smmu, struct arm_smmu_domain *smmu_domain, struct io_pgtable_cfg *pgtbl_cfg) argument
2269 arm_smmu_domain_finalise_s2(struct arm_smmu_device *smmu, struct arm_smmu_domain *smmu_domain, struct io_pgtable_cfg *pgtbl_cfg) argument
2286 arm_smmu_domain_finalise(struct arm_smmu_domain *smmu_domain, struct arm_smmu_device *smmu) argument
2406 arm_smmu_enable_ats(struct arm_smmu_master *master, struct arm_smmu_domain *smmu_domain) argument
2427 arm_smmu_disable_ats(struct arm_smmu_master *master, struct arm_smmu_domain *smmu_domain) argument
2493 struct arm_smmu_domain *smmu_domain; local
2516 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
2697 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
2708 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
2717 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
2949 struct arm_smmu_domain *smmu_domain = to_smmu_domain(domain); local
[all...]

Completed in 120 milliseconds