Home
last modified time | relevance | path

Searched defs:iopte (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/arch/sparc/mm/
Diommu.c152 static void iommu_flush_iotlb(iopte_t *iopte, unsigned int niopte) in iommu_flush_iotlb()
182 iopte_t *iopte, *iopte0; in iommu_get_one() local
330 iopte_t *iopte = iommu->page_table; in iommu_map_dma_area() local
395 iopte_t *iopte = iommu->page_table; in iommu_unmap_dma_area() local
Dio-unit.c99 iopte_t iopte; in iounit_get_area() local
209 iopte_t __iomem *iopte; in iounit_map_dma_area() local
/Linux-v4.19/arch/sparc/kernel/
Diommu.c80 #define IOPTE_IS_DUMMY(iommu, iopte) \ argument
83 static inline void iopte_make_dummy(struct iommu *iommu, iopte_t *iopte) in iopte_make_dummy()
206 iopte_t *iopte; in dma_4u_alloc_coherent() local
685 iopte_t *iopte; in dma_4u_sync_single_for_cpu() local
721 iopte_t *iopte; in dma_4u_sync_sg_for_cpu() local
/Linux-v4.19/drivers/iommu/
Domap-iommu.c485 static void iopte_free(struct omap_iommu *obj, u32 *iopte, bool dma_valid) in iopte_free()
504 u32 *iopte; in iopte_alloc() local
599 u32 *iopte = iopte_alloc(obj, iopgd, &pt_dma, da); in iopte_alloc_page() local
618 u32 *iopte = iopte_alloc(obj, iopgd, &pt_dma, da); in iopte_alloc_large() local
704 u32 *iopgd, *iopte = NULL; in iopgtable_lookup_entry() local
731 u32 *iopte = iopte_offset(iopgd, da); in iopgtable_clear_entry_core() local
824 u32 *iopgd, *iopte; in iommu_fault_handler() local
Domap-iommu-debug.c184 u32 *iopgd, *iopte; in dump_ioptable() local
/Linux-v4.19/arch/sparc/include/asm/
Dpage_64.h70 typedef struct { unsigned long iopte; } iopte_t; member
Dpage_32.h56 typedef struct { unsigned long iopte; } iopte_t; member