Lines Matching defs:master
988 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_page_response() local
1220 static void arm_smmu_sync_cd(struct arm_smmu_master *master, in arm_smmu_sync_cd()
1257 struct arm_smmu_cd *arm_smmu_get_cd_ptr(struct arm_smmu_master *master, in arm_smmu_get_cd_ptr()
1275 static struct arm_smmu_cd *arm_smmu_alloc_cd_ptr(struct arm_smmu_master *master, in arm_smmu_alloc_cd_ptr()
1350 void arm_smmu_write_cd_entry(struct arm_smmu_master *master, int ssid, in arm_smmu_write_cd_entry()
1375 struct arm_smmu_master *master, in arm_smmu_make_s1_cd()
1417 void arm_smmu_clear_cd(struct arm_smmu_master *master, ioasid_t ssid) in arm_smmu_clear_cd()
1430 static int arm_smmu_alloc_cd_tables(struct arm_smmu_master *master) in arm_smmu_alloc_cd_tables()
1480 static void arm_smmu_free_cd_tables(struct arm_smmu_master *master) in arm_smmu_free_cd_tables()
1548 static void arm_smmu_write_ste(struct arm_smmu_master *master, u32 sid, in arm_smmu_write_ste()
1601 struct arm_smmu_master *master, bool ats_enabled, in arm_smmu_make_cdtable_ste()
1658 struct arm_smmu_master *master, in arm_smmu_make_s2_domain_ste()
1786 struct arm_smmu_master *master; in arm_smmu_decode_event() local
1821 struct arm_smmu_master *master; in arm_smmu_handle_event() local
2157 static int arm_smmu_atc_inv_master(struct arm_smmu_master *master, in arm_smmu_atc_inv_master()
2211 struct arm_smmu_master *master = master_domain->master; in arm_smmu_atc_inv_domain() local
2416 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_capable() local
2604 void arm_smmu_install_ste_for_dev(struct arm_smmu_master *master, in arm_smmu_install_ste_for_dev()
2633 static bool arm_smmu_ats_supported(struct arm_smmu_master *master) in arm_smmu_ats_supported()
2648 static void arm_smmu_enable_ats(struct arm_smmu_master *master) in arm_smmu_enable_ats()
2666 static int arm_smmu_enable_pasid(struct arm_smmu_master *master) in arm_smmu_enable_pasid()
2697 static void arm_smmu_disable_pasid(struct arm_smmu_master *master) in arm_smmu_disable_pasid()
2715 struct arm_smmu_master *master, in arm_smmu_find_master_domain()
2751 static void arm_smmu_remove_master_domain(struct arm_smmu_master *master, in arm_smmu_remove_master_domain()
2801 struct arm_smmu_master *master = state->master; in arm_smmu_attach_prepare() local
2892 struct arm_smmu_master *master = state->master; in arm_smmu_attach_commit() local
2925 struct arm_smmu_master *master; in arm_smmu_attach_dev() local
2988 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_s1_set_dev_pasid() local
3007 static void arm_smmu_update_ste(struct arm_smmu_master *master, in arm_smmu_update_ste()
3032 int arm_smmu_set_pasid(struct arm_smmu_master *master, in arm_smmu_set_pasid()
3087 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_blocking_set_dev_pasid() local
3116 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_attach_dev_ste() local
3163 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_attach_dev_identity() local
3204 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_domain_alloc_paging_flags() local
3352 struct arm_smmu_master *master) in arm_smmu_insert_master()
3396 static void arm_smmu_remove_master(struct arm_smmu_master *master) in arm_smmu_remove_master()
3417 struct arm_smmu_master *master; in arm_smmu_probe_device() local
3476 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_release_device() local
3557 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_dev_enable_feature() local
3584 struct arm_smmu_master *master = dev_iommu_priv_get(dev); in arm_smmu_dev_disable_feature() local