Searched refs:iotlb_entry (Results 1 – 6 of 6) sorted by relevance
/linux-2.6.39/arch/arm/plat-omap/include/plat/ |
D | iommu.h | 16 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/ |
D | iommu2.c | 196 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/ |
D | iommu.c | 133 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()
|
D | iopgtable.h | 82 static inline u32 iotlb_init_entry(struct iotlb_entry *e, u32 da, u32 pa, in iotlb_init_entry()
|
D | iommu-debug.c | 96 struct iotlb_entry e; in debug_write_pagetable()
|
D | iovmm.c | 476 struct iotlb_entry e; in map_iovm_area()
|