omap_iommu         25 drivers/iommu/omap-iommu-debug.c static inline bool is_omap_iommu_detached(struct omap_iommu *obj)
omap_iommu         44 drivers/iommu/omap-iommu-debug.c omap2_iommu_dump_ctx(struct omap_iommu *obj, char *buf, ssize_t len)
omap_iommu         68 drivers/iommu/omap-iommu-debug.c static ssize_t omap_iommu_dump_ctx(struct omap_iommu *obj, char *buf,
omap_iommu         86 drivers/iommu/omap-iommu-debug.c 	struct omap_iommu *obj = file->private_data;
omap_iommu        110 drivers/iommu/omap-iommu-debug.c __dump_tlb_entries(struct omap_iommu *obj, struct cr_regs *crs, int num)
omap_iommu        132 drivers/iommu/omap-iommu-debug.c static ssize_t iotlb_dump_cr(struct omap_iommu *obj, struct cr_regs *cr,
omap_iommu        140 drivers/iommu/omap-iommu-debug.c static size_t omap_dump_tlb_entries(struct omap_iommu *obj, struct seq_file *s)
omap_iommu        161 drivers/iommu/omap-iommu-debug.c 	struct omap_iommu *obj = s->private;
omap_iommu        182 drivers/iommu/omap-iommu-debug.c 	struct omap_iommu *obj = s->private;
omap_iommu        212 drivers/iommu/omap-iommu-debug.c 	struct omap_iommu *obj = s->private;
omap_iommu        239 drivers/iommu/omap-iommu-debug.c void omap_iommu_debugfs_add(struct omap_iommu *obj)
omap_iommu        255 drivers/iommu/omap-iommu-debug.c void omap_iommu_debugfs_remove(struct omap_iommu *obj)
omap_iommu         47 drivers/iommu/omap-iommu.c #define to_iommu(dev)	((struct omap_iommu *)dev_get_drvdata(dev))
omap_iommu         86 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj;
omap_iommu        116 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj;
omap_iommu        136 drivers/iommu/omap-iommu.c static void dra7_cfg_dspsys_mmu(struct omap_iommu *obj, bool enable)
omap_iommu        148 drivers/iommu/omap-iommu.c static void __iommu_set_twl(struct omap_iommu *obj, bool on)
omap_iommu        166 drivers/iommu/omap-iommu.c static int omap2_iommu_enable(struct omap_iommu *obj)
omap_iommu        193 drivers/iommu/omap-iommu.c static void omap2_iommu_disable(struct omap_iommu *obj)
omap_iommu        204 drivers/iommu/omap-iommu.c static int iommu_enable(struct omap_iommu *obj)
omap_iommu        215 drivers/iommu/omap-iommu.c static void iommu_disable(struct omap_iommu *obj)
omap_iommu        243 drivers/iommu/omap-iommu.c static u32 iommu_report_fault(struct omap_iommu *obj, u32 *da)
omap_iommu        262 drivers/iommu/omap-iommu.c void iotlb_lock_get(struct omap_iommu *obj, struct iotlb_lock *l)
omap_iommu        272 drivers/iommu/omap-iommu.c void iotlb_lock_set(struct omap_iommu *obj, struct iotlb_lock *l)
omap_iommu        282 drivers/iommu/omap-iommu.c static void iotlb_read_cr(struct omap_iommu *obj, struct cr_regs *cr)
omap_iommu        288 drivers/iommu/omap-iommu.c static void iotlb_load_cr(struct omap_iommu *obj, struct cr_regs *cr)
omap_iommu        298 drivers/iommu/omap-iommu.c struct cr_regs __iotlb_read_cr(struct omap_iommu *obj, int n)
omap_iommu        312 drivers/iommu/omap-iommu.c static struct cr_regs *iotlb_alloc_cr(struct omap_iommu *obj,
omap_iommu        341 drivers/iommu/omap-iommu.c static int load_iotlb_entry(struct omap_iommu *obj, struct iotlb_entry *e)
omap_iommu        400 drivers/iommu/omap-iommu.c static int load_iotlb_entry(struct omap_iommu *obj, struct iotlb_entry *e)
omap_iommu        407 drivers/iommu/omap-iommu.c static int prefetch_iotlb_entry(struct omap_iommu *obj, struct iotlb_entry *e)
omap_iommu        419 drivers/iommu/omap-iommu.c static void flush_iotlb_page(struct omap_iommu *obj, u32 da)
omap_iommu        454 drivers/iommu/omap-iommu.c static void flush_iotlb_all(struct omap_iommu *obj)
omap_iommu        480 drivers/iommu/omap-iommu.c static void iopte_free(struct omap_iommu *obj, u32 *iopte, bool dma_valid)
omap_iommu        496 drivers/iommu/omap-iommu.c static u32 *iopte_alloc(struct omap_iommu *obj, u32 *iopgd,
omap_iommu        556 drivers/iommu/omap-iommu.c static int iopgd_alloc_section(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
omap_iommu        572 drivers/iommu/omap-iommu.c static int iopgd_alloc_super(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
omap_iommu        590 drivers/iommu/omap-iommu.c static int iopte_alloc_page(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
omap_iommu        609 drivers/iommu/omap-iommu.c static int iopte_alloc_large(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
omap_iommu        633 drivers/iommu/omap-iommu.c iopgtable_store_entry_core(struct omap_iommu *obj, struct iotlb_entry *e)
omap_iommu        635 drivers/iommu/omap-iommu.c 	int (*fn)(struct omap_iommu *, u32, u32, u32);
omap_iommu        678 drivers/iommu/omap-iommu.c omap_iopgtable_store_entry(struct omap_iommu *obj, struct iotlb_entry *e)
omap_iommu        697 drivers/iommu/omap-iommu.c iopgtable_lookup_entry(struct omap_iommu *obj, u32 da, u32 **ppgd, u32 **ppte)
omap_iommu        712 drivers/iommu/omap-iommu.c static size_t iopgtable_clear_entry_core(struct omap_iommu *obj, u32 da)
omap_iommu        769 drivers/iommu/omap-iommu.c static size_t iopgtable_clear_entry(struct omap_iommu *obj, u32 da)
omap_iommu        783 drivers/iommu/omap-iommu.c static void iopgtable_clear_entry_all(struct omap_iommu *obj)
omap_iommu        820 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj = data;
omap_iommu        858 drivers/iommu/omap-iommu.c static int omap_iommu_attach(struct omap_iommu *obj, u32 *iopgd)
omap_iommu        894 drivers/iommu/omap-iommu.c static void omap_iommu_detach(struct omap_iommu *obj)
omap_iommu        912 drivers/iommu/omap-iommu.c static void omap_iommu_save_tlb_entries(struct omap_iommu *obj)
omap_iommu        930 drivers/iommu/omap-iommu.c static void omap_iommu_restore_tlb_entries(struct omap_iommu *obj)
omap_iommu        965 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu;
omap_iommu        994 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu;
omap_iommu       1026 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj = to_iommu(dev);
omap_iommu       1068 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj = to_iommu(dev);
omap_iommu       1135 drivers/iommu/omap-iommu.c 					      struct omap_iommu *obj)
omap_iommu       1177 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj;
omap_iommu       1282 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj = platform_get_drvdata(pdev);
omap_iommu       1347 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu;
omap_iommu       1391 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu;
omap_iommu       1481 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu;
omap_iommu       1545 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu;
omap_iommu       1628 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu = iommu->iommu_dev;
omap_iommu       1663 drivers/iommu/omap-iommu.c 	struct omap_iommu *oiommu;
omap_iommu         35 drivers/iommu/omap-iommu.h 	struct omap_iommu *iommu_dev;
omap_iommu         99 drivers/iommu/omap-iommu.h 	struct omap_iommu *iommu_dev;
omap_iommu        235 drivers/iommu/omap-iommu.h struct cr_regs __iotlb_read_cr(struct omap_iommu *obj, int n);
omap_iommu        236 drivers/iommu/omap-iommu.h void iotlb_lock_get(struct omap_iommu *obj, struct iotlb_lock *l);
omap_iommu        237 drivers/iommu/omap-iommu.h void iotlb_lock_set(struct omap_iommu *obj, struct iotlb_lock *l);
omap_iommu        243 drivers/iommu/omap-iommu.h void omap_iommu_debugfs_add(struct omap_iommu *obj);
omap_iommu        244 drivers/iommu/omap-iommu.h void omap_iommu_debugfs_remove(struct omap_iommu *obj);
omap_iommu        249 drivers/iommu/omap-iommu.h static inline void omap_iommu_debugfs_add(struct omap_iommu *obj) { }
omap_iommu        250 drivers/iommu/omap-iommu.h static inline void omap_iommu_debugfs_remove(struct omap_iommu *obj) { }
omap_iommu        256 drivers/iommu/omap-iommu.h static inline u32 iommu_read_reg(struct omap_iommu *obj, size_t offs)
omap_iommu        261 drivers/iommu/omap-iommu.h static inline void iommu_write_reg(struct omap_iommu *obj, u32 val, size_t offs)