Home
last modified time | relevance | path

Searched refs:arm_smmu_master (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.h682 struct arm_smmu_master *master;
687 struct arm_smmu_master { struct
753 bool arm_smmu_master_sva_supported(struct arm_smmu_master *master);
754 bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master);
755 int arm_smmu_master_enable_sva(struct arm_smmu_master *master);
756 int arm_smmu_master_disable_sva(struct arm_smmu_master *master);
757 bool arm_smmu_master_iopf_supported(struct arm_smmu_master *master);
769 static inline bool arm_smmu_master_sva_supported(struct arm_smmu_master *master) in arm_smmu_master_sva_supported()
774 static inline bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master) in arm_smmu_master_sva_enabled()
779 static inline int arm_smmu_master_enable_sva(struct arm_smmu_master *master) in arm_smmu_master_enable_sva()
[all …]
Darm-smmu-v3-sva.c312 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in __arm_smmu_sva_bind()
438 bool arm_smmu_master_iopf_supported(struct arm_smmu_master *master) in arm_smmu_master_iopf_supported()
447 bool arm_smmu_master_sva_supported(struct arm_smmu_master *master) in arm_smmu_master_sva_supported()
456 bool arm_smmu_master_sva_enabled(struct arm_smmu_master *master) in arm_smmu_master_sva_enabled()
466 static int arm_smmu_master_sva_enable_iopf(struct arm_smmu_master *master) in arm_smmu_master_sva_enable_iopf()
493 static void arm_smmu_master_sva_disable_iopf(struct arm_smmu_master *master) in arm_smmu_master_sva_disable_iopf()
504 int arm_smmu_master_enable_sva(struct arm_smmu_master *master) in arm_smmu_master_enable_sva()
517 int arm_smmu_master_disable_sva(struct arm_smmu_master *master) in arm_smmu_master_disable_sva()
Darm-smmu-v3.c907 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_page_response()
957 struct arm_smmu_master *master; in arm_smmu_sync_cd()
1235 static void arm_smmu_write_strtab_ent(struct arm_smmu_master *master, u32 sid, in arm_smmu_write_strtab_ent()
1415 static struct arm_smmu_master *
1443 struct arm_smmu_master *master; in arm_smmu_handle_evt()
1763 static int arm_smmu_atc_inv_master(struct arm_smmu_master *master) in arm_smmu_atc_inv_master()
1785 struct arm_smmu_master *master; in arm_smmu_atc_inv_domain()
2062 struct arm_smmu_master *master, in arm_smmu_domain_finalise_s1()
2121 struct arm_smmu_master *master, in arm_smmu_domain_finalise_s2()
2147 struct arm_smmu_master *master) in arm_smmu_domain_finalise()
[all …]