tegra_smmu 50 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu; tegra_smmu 65 drivers/iommu/tegra-smmu.c static inline void smmu_writel(struct tegra_smmu *smmu, u32 value, tegra_smmu 71 drivers/iommu/tegra-smmu.c static inline u32 smmu_readl(struct tegra_smmu *smmu, unsigned long offset) tegra_smmu 156 drivers/iommu/tegra-smmu.c static bool smmu_dma_addr_valid(struct tegra_smmu *smmu, dma_addr_t addr) tegra_smmu 162 drivers/iommu/tegra-smmu.c static dma_addr_t smmu_pde_to_dma(struct tegra_smmu *smmu, u32 pde) tegra_smmu 167 drivers/iommu/tegra-smmu.c static void smmu_flush_ptc_all(struct tegra_smmu *smmu) tegra_smmu 172 drivers/iommu/tegra-smmu.c static inline void smmu_flush_ptc(struct tegra_smmu *smmu, dma_addr_t dma, tegra_smmu 192 drivers/iommu/tegra-smmu.c static inline void smmu_flush_tlb(struct tegra_smmu *smmu) tegra_smmu 197 drivers/iommu/tegra-smmu.c static inline void smmu_flush_tlb_asid(struct tegra_smmu *smmu, tegra_smmu 211 drivers/iommu/tegra-smmu.c static inline void smmu_flush_tlb_section(struct tegra_smmu *smmu, tegra_smmu 226 drivers/iommu/tegra-smmu.c static inline void smmu_flush_tlb_group(struct tegra_smmu *smmu, tegra_smmu 241 drivers/iommu/tegra-smmu.c static inline void smmu_flush(struct tegra_smmu *smmu) tegra_smmu 246 drivers/iommu/tegra-smmu.c static int tegra_smmu_alloc_asid(struct tegra_smmu *smmu, unsigned int *idp) tegra_smmu 265 drivers/iommu/tegra-smmu.c static void tegra_smmu_free_asid(struct tegra_smmu *smmu, unsigned int id) tegra_smmu 332 drivers/iommu/tegra-smmu.c tegra_smmu_find_swgroup(struct tegra_smmu *smmu, unsigned int swgroup) tegra_smmu 347 drivers/iommu/tegra-smmu.c static void tegra_smmu_enable(struct tegra_smmu *smmu, unsigned int swgroup, tegra_smmu 375 drivers/iommu/tegra-smmu.c static void tegra_smmu_disable(struct tegra_smmu *smmu, unsigned int swgroup, tegra_smmu 403 drivers/iommu/tegra-smmu.c static int tegra_smmu_as_prepare(struct tegra_smmu *smmu, tegra_smmu 447 drivers/iommu/tegra-smmu.c static void tegra_smmu_as_unprepare(struct tegra_smmu *smmu, tegra_smmu 463 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = dev->archdata.iommu; tegra_smmu 499 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = as->smmu; tegra_smmu 524 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = as->smmu; tegra_smmu 552 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = as->smmu; tegra_smmu 570 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = as->smmu; tegra_smmu 626 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = as->smmu; tegra_smmu 641 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = as->smmu; tegra_smmu 717 drivers/iommu/tegra-smmu.c static struct tegra_smmu *tegra_smmu_find(struct device_node *np) tegra_smmu 733 drivers/iommu/tegra-smmu.c static int tegra_smmu_configure(struct tegra_smmu *smmu, struct device *dev, tegra_smmu 758 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = NULL; tegra_smmu 804 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = dev->archdata.iommu; tegra_smmu 814 drivers/iommu/tegra-smmu.c tegra_smmu_find_group(struct tegra_smmu *smmu, unsigned int swgroup) tegra_smmu 826 drivers/iommu/tegra-smmu.c static struct iommu_group *tegra_smmu_group_get(struct tegra_smmu *smmu, tegra_smmu 869 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = dev->archdata.iommu; tegra_smmu 920 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = s->private; tegra_smmu 952 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu = s->private; tegra_smmu 978 drivers/iommu/tegra-smmu.c static void tegra_smmu_debugfs_init(struct tegra_smmu *smmu) tegra_smmu 990 drivers/iommu/tegra-smmu.c static void tegra_smmu_debugfs_exit(struct tegra_smmu *smmu) tegra_smmu 995 drivers/iommu/tegra-smmu.c struct tegra_smmu *tegra_smmu_probe(struct device *dev, tegra_smmu 999 drivers/iommu/tegra-smmu.c struct tegra_smmu *smmu; tegra_smmu 1087 drivers/iommu/tegra-smmu.c void tegra_smmu_remove(struct tegra_smmu *smmu) tegra_smmu 77 include/soc/tegra/mc.h struct tegra_smmu; tegra_smmu 81 include/soc/tegra/mc.h struct tegra_smmu *tegra_smmu_probe(struct device *dev, tegra_smmu 84 include/soc/tegra/mc.h void tegra_smmu_remove(struct tegra_smmu *smmu); tegra_smmu 86 include/soc/tegra/mc.h static inline struct tegra_smmu * tegra_smmu 93 include/soc/tegra/mc.h static inline void tegra_smmu_remove(struct tegra_smmu *smmu) tegra_smmu 167 include/soc/tegra/mc.h struct tegra_smmu *smmu;