Searched refs:arm_smmu_master (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.h | 799 struct arm_smmu_master *master; 829 struct arm_smmu_master { struct 886 struct arm_smmu_master *master; 896 struct arm_smmu_master *master, 908 struct arm_smmu_master *master, bool ats_enabled, 911 struct arm_smmu_master *master, struct mm_struct *mm, 917 struct arm_smmu_master *master; 942 struct arm_smmu_master *master, 948 int arm_smmu_set_pasid(struct arm_smmu_master *master, 977 struct arm_smmu_master *master; [all …]
|
| H A D | arm-smmu-v3-sva.c | 27 struct arm_smmu_master *master = master_domain->master; in arm_smmu_update_s1_domain_cd_entry() 54 struct arm_smmu_master *master, struct mm_struct *mm, in arm_smmu_make_sva_cd() 182 struct arm_smmu_master *master = master_domain->master; in arm_smmu_mm_release() 260 bool arm_smmu_master_iopf_supported(struct arm_smmu_master *master) in arm_smmu_master_iopf_supported() 269 bool arm_smmu_master_sva_supported(struct arm_smmu_master *master) in arm_smmu_master_sva_supported() 278 bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master) in arm_smmu_master_sva_enabled() 288 static int arm_smmu_master_sva_enable_iopf(struct arm_smmu_master *master) in arm_smmu_master_sva_enable_iopf() 315 int arm_smmu_master_enable_sva(struct arm_smmu_master *master) in arm_smmu_master_enable_sva() 328 int arm_smmu_master_disable_sva(struct arm_smmu_master *master) in arm_smmu_master_disable_sva() 352 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_sva_set_dev_pasid() [all …]
|
| H A D | arm-smmu-v3-iommufd.c | 12 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_hw_info() 34 struct arm_smmu_ste *target, struct arm_smmu_master *master, in arm_smmu_make_nested_cd_table_ste() 59 struct arm_smmu_ste *target, struct arm_smmu_master *master, in arm_smmu_make_nested_domain_ste() 116 struct arm_smmu_master *master = state->master; in arm_smmu_attach_commit_vmaster() 124 void arm_smmu_master_clear_vmaster(struct arm_smmu_master *master) in arm_smmu_master_clear_vmaster() 136 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_attach_dev_nested() 257 struct arm_smmu_master *master; in arm_vsmmu_vsid_to_sid() 392 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_vsmmu_alloc()
|
| H A D | arm-smmu-v3.c | 1375 struct arm_smmu_master *master, in arm_smmu_make_s1_cd() 1658 struct arm_smmu_master *master, in arm_smmu_make_s2_domain_ste() 1769 static struct arm_smmu_master * 1786 struct arm_smmu_master *master; in arm_smmu_decode_event() 1821 struct arm_smmu_master *master; in arm_smmu_handle_event() 2723 struct arm_smmu_master *master, in arm_smmu_find_master_domain() 2809 struct arm_smmu_master *master = state->master; in arm_smmu_attach_prepare() 2946 struct arm_smmu_master *master; in arm_smmu_attach_dev() 3376 struct arm_smmu_master *master) in arm_smmu_insert_master() 3405 struct arm_smmu_master *existing_master = in arm_smmu_insert_master() [all …]
|
| H A D | arm-smmu-v3-test.c | 178 struct arm_smmu_master master = { in arm_smmu_test_make_cdtable_ste() 300 struct arm_smmu_master master = { in arm_smmu_test_make_s2_ste() 454 struct arm_smmu_master master = { in arm_smmu_test_make_s1_cd() 504 struct arm_smmu_master master = { in arm_smmu_test_make_sva_cd() 514 struct arm_smmu_master master = { in arm_smmu_test_make_sva_release_cd()
|