Symbol: iommu_map_table
arch/sparc/include/asm/iommu-common.h
24
void (*lazy_flush)(struct iommu_map_table *);
arch/sparc/include/asm/iommu-common.h
35
extern void iommu_tbl_pool_init(struct iommu_map_table *iommu,
arch/sparc/include/asm/iommu-common.h
38
void (*lazy_flush)(struct iommu_map_table *),
arch/sparc/include/asm/iommu-common.h
43
struct iommu_map_table *iommu,
arch/sparc/include/asm/iommu-common.h
49
extern void iommu_tbl_range_free(struct iommu_map_table *iommu,
arch/sparc/include/asm/iommu_64.h
49
struct iommu_map_table tbl;
arch/sparc/include/asm/iommu_64.h
56
struct iommu_map_table tbl;
arch/sparc/kernel/iommu-common.c
19
static inline bool need_flush(struct iommu_map_table *iommu)
arch/sparc/kernel/iommu-common.c
223
static struct iommu_pool *get_pool(struct iommu_map_table *tbl,
arch/sparc/kernel/iommu-common.c
24
static inline void set_flush(struct iommu_map_table *iommu)
arch/sparc/kernel/iommu-common.c
246
void iommu_tbl_range_free(struct iommu_map_table *iommu, u64 dma_addr,
arch/sparc/kernel/iommu-common.c
29
static inline void clear_flush(struct iommu_map_table *iommu)
arch/sparc/kernel/iommu-common.c
52
void iommu_tbl_pool_init(struct iommu_map_table *iommu,
arch/sparc/kernel/iommu-common.c
55
void (*lazy_flush)(struct iommu_map_table *),
arch/sparc/kernel/iommu-common.c
98
struct iommu_map_table *iommu,
arch/sparc/kernel/iommu.c
50
static void iommu_flushall(struct iommu_map_table *iommu_map_table)
arch/sparc/kernel/iommu.c
52
struct iommu *iommu = container_of(iommu_map_table, struct iommu, tbl);
arch/sparc/kernel/iommu.c
604
struct iommu_map_table *tbl = &iommu->tbl;
arch/sparc/kernel/iommu.c
692
struct iommu_map_table *tbl = &iommu->tbl;
arch/sparc/kernel/iommu.c
728
struct iommu_map_table *tbl = &iommu->tbl;
arch/sparc/kernel/ldc.c
1045
struct iommu_map_table *iommu = &ldc_iommu->iommu_map_table;
arch/sparc/kernel/ldc.c
109
struct iommu_map_table iommu_map_table;
arch/sparc/kernel/ldc.c
1103
struct iommu_map_table *iommu = &ldc_iommu->iommu_map_table;
arch/sparc/kernel/ldc.c
2022
entry = iommu_tbl_range_alloc(NULL, &iommu->iommu_map_table,
arch/sparc/kernel/ldc.c
2242
iommu_tbl_range_free(&iommu->iommu_map_table, cookie, npages, entry);
arch/sparc/kernel/pci_sun4v.c
189
struct iommu_map_table *tbl;
arch/sparc/kernel/pci_sun4v.c
329
struct iommu_map_table *tbl;
arch/sparc/kernel/pci_sun4v.c
361
struct iommu_map_table *tbl;
arch/sparc/kernel/pci_sun4v.c
445
struct iommu_map_table *tbl;
arch/sparc/kernel/pci_sun4v.c
490
struct iommu_map_table *tbl;
arch/sparc/kernel/pci_sun4v.c
659
struct iommu_map_table *tbl;
arch/sparc/kernel/pci_sun4v.c
719
struct iommu_map_table *iommu)