Home
last modified time | relevance | path

Searched refs:iotlb_entry (Results 1 – 6 of 6) sorted by relevance

/linux-2.6.39/arch/arm/plat-omap/include/plat/
Diommu.h16 struct iotlb_entry { struct
92 struct cr_regs *(*alloc_cr)(struct iommu *obj, struct iotlb_entry *e);
95 void (*cr_to_e)(struct cr_regs *cr, struct iotlb_entry *e);
98 u32 (*get_pte_attr)(struct iotlb_entry *e);
155 extern void iotlb_cr_to_e(struct cr_regs *cr, struct iotlb_entry *e);
158 extern int load_iotlb_entry(struct iommu *obj, struct iotlb_entry *e);
164 extern int iopgtable_store_entry(struct iommu *obj, struct iotlb_entry *e);
/linux-2.6.39/arch/arm/mach-omap2/
Diommu2.c196 static struct cr_regs *omap2_alloc_cr(struct iommu *obj, struct iotlb_entry *e) in omap2_alloc_cr()
221 static u32 omap2_get_pte_attr(struct iotlb_entry *e) in omap2_get_pte_attr()
309 static void omap2_cr_to_e(struct cr_regs *cr, struct iotlb_entry *e) in omap2_cr_to_e()
/linux-2.6.39/arch/arm/plat-omap/
Diommu.c133 void iotlb_cr_to_e(struct cr_regs *cr, struct iotlb_entry *e) in iotlb_cr_to_e()
150 struct iotlb_entry *e) in iotlb_alloc_cr()
164 static u32 get_iopte_attr(struct iotlb_entry *e) in get_iopte_attr()
241 int load_iotlb_entry(struct iommu *obj, struct iotlb_entry *e) in load_iotlb_entry()
606 static int iopgtable_store_entry_core(struct iommu *obj, struct iotlb_entry *e) in iopgtable_store_entry_core()
648 int iopgtable_store_entry(struct iommu *obj, struct iotlb_entry *e) in iopgtable_store_entry()
Diopgtable.h82 static inline u32 iotlb_init_entry(struct iotlb_entry *e, u32 da, u32 pa, in iotlb_init_entry()
Diommu-debug.c96 struct iotlb_entry e; in debug_write_pagetable()
Diovmm.c476 struct iotlb_entry e; in map_iovm_area()