Symbol: omap_iommu
drivers/iommu/omap-iommu-debug.c
113
__dump_tlb_entries(struct omap_iommu *obj, struct cr_regs *crs, int num)
drivers/iommu/omap-iommu-debug.c
135
static ssize_t iotlb_dump_cr(struct omap_iommu *obj, struct cr_regs *cr,
drivers/iommu/omap-iommu-debug.c
143
static size_t omap_dump_tlb_entries(struct omap_iommu *obj, struct seq_file *s)
drivers/iommu/omap-iommu-debug.c
164
struct omap_iommu *obj = s->private;
drivers/iommu/omap-iommu-debug.c
185
struct omap_iommu *obj = s->private;
drivers/iommu/omap-iommu-debug.c
215
struct omap_iommu *obj = s->private;
drivers/iommu/omap-iommu-debug.c
242
void omap_iommu_debugfs_add(struct omap_iommu *obj)
drivers/iommu/omap-iommu-debug.c
25
static inline bool is_omap_iommu_detached(struct omap_iommu *obj)
drivers/iommu/omap-iommu-debug.c
258
void omap_iommu_debugfs_remove(struct omap_iommu *obj)
drivers/iommu/omap-iommu-debug.c
44
omap2_iommu_dump_ctx(struct omap_iommu *obj, char *buf, ssize_t len)
drivers/iommu/omap-iommu-debug.c
68
static ssize_t omap_iommu_dump_ctx(struct omap_iommu *obj, char *buf,
drivers/iommu/omap-iommu-debug.c
86
struct omap_iommu *obj = file->private_data;
drivers/iommu/omap-iommu.c
1014
struct omap_iommu *obj = to_iommu(dev);
drivers/iommu/omap-iommu.c
104
struct omap_iommu *obj;
drivers/iommu/omap-iommu.c
1056
struct omap_iommu *obj = to_iommu(dev);
drivers/iommu/omap-iommu.c
1123
struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
1151
struct omap_iommu *obj;
drivers/iommu/omap-iommu.c
124
static void dra7_cfg_dspsys_mmu(struct omap_iommu *obj, bool enable)
drivers/iommu/omap-iommu.c
1242
struct omap_iommu *obj = platform_get_drvdata(pdev);
drivers/iommu/omap-iommu.c
1304
struct omap_iommu *oiommu;
drivers/iommu/omap-iommu.c
1350
struct omap_iommu *oiommu;
drivers/iommu/omap-iommu.c
136
static void __iommu_set_twl(struct omap_iommu *obj, bool on)
drivers/iommu/omap-iommu.c
1439
struct omap_iommu *oiommu;
drivers/iommu/omap-iommu.c
1503
struct omap_iommu *oiommu;
drivers/iommu/omap-iommu.c
154
static int omap2_iommu_enable(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
1600
struct omap_iommu *oiommu = iommu->iommu_dev;
drivers/iommu/omap-iommu.c
1636
struct omap_iommu *oiommu;
drivers/iommu/omap-iommu.c
181
static void omap2_iommu_disable(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
192
static int iommu_enable(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
203
static void iommu_disable(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
231
static u32 iommu_report_fault(struct omap_iommu *obj, u32 *da)
drivers/iommu/omap-iommu.c
250
void iotlb_lock_get(struct omap_iommu *obj, struct iotlb_lock *l)
drivers/iommu/omap-iommu.c
260
void iotlb_lock_set(struct omap_iommu *obj, struct iotlb_lock *l)
drivers/iommu/omap-iommu.c
270
static void iotlb_read_cr(struct omap_iommu *obj, struct cr_regs *cr)
drivers/iommu/omap-iommu.c
276
static void iotlb_load_cr(struct omap_iommu *obj, struct cr_regs *cr)
drivers/iommu/omap-iommu.c
286
struct cr_regs __iotlb_read_cr(struct omap_iommu *obj, int n)
drivers/iommu/omap-iommu.c
300
static struct cr_regs *iotlb_alloc_cr(struct omap_iommu *obj,
drivers/iommu/omap-iommu.c
329
static int load_iotlb_entry(struct omap_iommu *obj, struct iotlb_entry *e)
drivers/iommu/omap-iommu.c
37
#define to_iommu(dev) ((struct omap_iommu *)dev_get_drvdata(dev))
drivers/iommu/omap-iommu.c
388
static int load_iotlb_entry(struct omap_iommu *obj, struct iotlb_entry *e)
drivers/iommu/omap-iommu.c
395
static int prefetch_iotlb_entry(struct omap_iommu *obj, struct iotlb_entry *e)
drivers/iommu/omap-iommu.c
407
static void flush_iotlb_page(struct omap_iommu *obj, u32 da)
drivers/iommu/omap-iommu.c
442
static void flush_iotlb_all(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
468
static void iopte_free(struct omap_iommu *obj, u32 *iopte, bool dma_valid)
drivers/iommu/omap-iommu.c
484
static u32 *iopte_alloc(struct omap_iommu *obj, u32 *iopgd,
drivers/iommu/omap-iommu.c
544
static int iopgd_alloc_section(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
drivers/iommu/omap-iommu.c
560
static int iopgd_alloc_super(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
drivers/iommu/omap-iommu.c
578
static int iopte_alloc_page(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
drivers/iommu/omap-iommu.c
597
static int iopte_alloc_large(struct omap_iommu *obj, u32 da, u32 pa, u32 prot)
drivers/iommu/omap-iommu.c
621
iopgtable_store_entry_core(struct omap_iommu *obj, struct iotlb_entry *e)
drivers/iommu/omap-iommu.c
623
int (*fn)(struct omap_iommu *, u32, u32, u32);
drivers/iommu/omap-iommu.c
666
omap_iopgtable_store_entry(struct omap_iommu *obj, struct iotlb_entry *e)
drivers/iommu/omap-iommu.c
685
iopgtable_lookup_entry(struct omap_iommu *obj, u32 da, u32 **ppgd, u32 **ppte)
drivers/iommu/omap-iommu.c
700
static size_t iopgtable_clear_entry_core(struct omap_iommu *obj, u32 da)
drivers/iommu/omap-iommu.c
74
struct omap_iommu *obj;
drivers/iommu/omap-iommu.c
757
static size_t iopgtable_clear_entry(struct omap_iommu *obj, u32 da)
drivers/iommu/omap-iommu.c
771
static void iopgtable_clear_entry_all(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
808
struct omap_iommu *obj = data;
drivers/iommu/omap-iommu.c
846
static int omap_iommu_attach(struct omap_iommu *obj, u32 *iopgd)
drivers/iommu/omap-iommu.c
882
static void omap_iommu_detach(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
900
static void omap_iommu_save_tlb_entries(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
918
static void omap_iommu_restore_tlb_entries(struct omap_iommu *obj)
drivers/iommu/omap-iommu.c
953
struct omap_iommu *oiommu;
drivers/iommu/omap-iommu.c
982
struct omap_iommu *oiommu;
drivers/iommu/omap-iommu.h
233
struct cr_regs __iotlb_read_cr(struct omap_iommu *obj, int n);
drivers/iommu/omap-iommu.h
234
void iotlb_lock_get(struct omap_iommu *obj, struct iotlb_lock *l);
drivers/iommu/omap-iommu.h
235
void iotlb_lock_set(struct omap_iommu *obj, struct iotlb_lock *l);
drivers/iommu/omap-iommu.h
241
void omap_iommu_debugfs_add(struct omap_iommu *obj);
drivers/iommu/omap-iommu.h
242
void omap_iommu_debugfs_remove(struct omap_iommu *obj);
drivers/iommu/omap-iommu.h
247
static inline void omap_iommu_debugfs_add(struct omap_iommu *obj) { }
drivers/iommu/omap-iommu.h
248
static inline void omap_iommu_debugfs_remove(struct omap_iommu *obj) { }
drivers/iommu/omap-iommu.h
254
static inline u32 iommu_read_reg(struct omap_iommu *obj, size_t offs)
drivers/iommu/omap-iommu.h
259
static inline void iommu_write_reg(struct omap_iommu *obj, u32 val, size_t offs)
drivers/iommu/omap-iommu.h
35
struct omap_iommu *iommu_dev;
drivers/iommu/omap-iommu.h
98
struct omap_iommu *iommu_dev;