Home
last modified time | relevance | path

Searched refs:master_domain (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c19 struct arm_smmu_master_domain *master_domain; in arm_smmu_update_s1_domain_cd_entry() local
24 list_for_each_entry(master_domain, &smmu_domain->devices, devices_elm) { in arm_smmu_update_s1_domain_cd_entry()
25 struct arm_smmu_master *master = master_domain->master; in arm_smmu_update_s1_domain_cd_entry()
28 cdptr = arm_smmu_get_cd_ptr(master, master_domain->ssid); in arm_smmu_update_s1_domain_cd_entry()
33 arm_smmu_write_cd_entry(master, master_domain->ssid, cdptr, in arm_smmu_update_s1_domain_cd_entry()
170 struct arm_smmu_master_domain *master_domain; in arm_smmu_mm_release() local
178 list_for_each_entry(master_domain, &smmu_domain->devices, in arm_smmu_mm_release()
180 struct arm_smmu_master *master = master_domain->master; in arm_smmu_mm_release()
184 cdptr = arm_smmu_get_cd_ptr(master, master_domain->ssid); in arm_smmu_mm_release()
189 arm_smmu_write_cd_entry(master, master_domain->ssid, cdptr, in arm_smmu_mm_release()
H A Darm-smmu-v3.c2186 struct arm_smmu_master_domain *master_domain; in arm_smmu_atc_inv_domain() local
2217 list_for_each_entry(master_domain, &smmu_domain->devices, in arm_smmu_atc_inv_domain()
2219 struct arm_smmu_master *master = master_domain->master; in arm_smmu_atc_inv_domain()
2224 if (master_domain->nested_ats_flush) { in arm_smmu_atc_inv_domain()
2231 arm_smmu_atc_inv_to_cmd(master_domain->ssid, iova, size, in arm_smmu_atc_inv_domain()
2445 struct arm_smmu_master_domain *master_domain; in arm_smmu_enforce_cache_coherency() local
2450 list_for_each_entry(master_domain, &smmu_domain->devices, in arm_smmu_enforce_cache_coherency()
2452 if (!arm_smmu_master_canwbs(master_domain->master)) { in arm_smmu_enforce_cache_coherency()
2727 struct arm_smmu_master_domain *master_domain; in arm_smmu_find_master_domain() local
2731 list_for_each_entry(master_domain, &smmu_domain->devices, in arm_smmu_find_master_domain()
[all …]