/arch/powerpc/kernel/ |
D | iommu.c | 177 struct iommu_table *tbl, in iommu_range_alloc() 306 static dma_addr_t iommu_alloc(struct device *dev, struct iommu_table *tbl, in iommu_alloc() 349 static bool iommu_free_check(struct iommu_table *tbl, dma_addr_t dma_addr, in iommu_free_check() 377 static struct iommu_pool *get_pool(struct iommu_table *tbl, in get_pool() 396 static void __iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, in __iommu_free() 418 static void iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, in iommu_free() 431 int iommu_map_sg(struct device *dev, struct iommu_table *tbl, in iommu_map_sg() 575 void iommu_unmap_sg(struct iommu_table *tbl, struct scatterlist *sglist, in iommu_unmap_sg() 607 static void iommu_table_clear(struct iommu_table *tbl) in iommu_table_clear() 652 struct iommu_table *iommu_init_table(struct iommu_table *tbl, int nid) in iommu_init_table() [all …]
|
D | dma-iommu.c | 78 struct iommu_table *tbl = get_iommu_table_base(dev); in dma_iommu_dma_supported() local 97 struct iommu_table *tbl = get_iommu_table_base(dev); in dma_iommu_get_required_mask() local
|
D | vio.c | 521 struct iommu_table *tbl; in vio_dma_iommu_map_page() local 545 struct iommu_table *tbl; in vio_dma_iommu_unmap_page() local 558 struct iommu_table *tbl; in vio_dma_iommu_map_sg() local 594 struct iommu_table *tbl; in vio_dma_iommu_unmap_sg() local 717 struct iommu_table *tbl; in vio_cmo_bus_probe() local 1175 struct iommu_table *tbl; in vio_build_iommu_table() local 1313 struct iommu_table *tbl = get_iommu_table_base(dev); in vio_dev_release() local
|
D | eeh.c | 1346 struct iommu_table *tbl; in dev_has_iommu_table() local
|
/arch/x86/kernel/ |
D | tce_64.c | 49 void tce_build(struct iommu_table *tbl, unsigned long index, in tce_build() 75 void tce_free(struct iommu_table *tbl, long index, unsigned int npages) in tce_free() 98 static int tce_table_setparms(struct pci_dev *dev, struct iommu_table *tbl) in tce_table_setparms() 137 struct iommu_table *tbl; in build_tce_table() local 179 void __init free_tce_table(void *tbl) in free_tce_table()
|
D | pci-calgary_64.c | 197 static inline int translation_enabled(struct iommu_table *tbl) in translation_enabled() 203 static void iommu_range_reserve(struct iommu_table *tbl, in iommu_range_reserve() 228 struct iommu_table *tbl, in iommu_range_alloc() 267 static dma_addr_t iommu_alloc(struct device *dev, struct iommu_table *tbl, in iommu_alloc() 290 static void iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, in iommu_free() 322 struct iommu_table *tbl; in find_iommu_table() local 345 struct iommu_table *tbl = find_iommu_table(dev); in calgary_unmap_sg() local 369 struct iommu_table *tbl = find_iommu_table(dev); in calgary_map_sg() local 415 struct iommu_table *tbl = find_iommu_table(dev); in calgary_map_page() local 427 struct iommu_table *tbl = find_iommu_table(dev); in calgary_unmap_page() local [all …]
|
/arch/powerpc/platforms/pseries/ |
D | iommu.c | 53 static void tce_invalidate_pSeries_sw(struct iommu_table *tbl, in tce_invalidate_pSeries_sw() 82 static int tce_build_pSeries(struct iommu_table *tbl, long index, in tce_build_pSeries() 113 static void tce_free_pSeries(struct iommu_table *tbl, long index, long npages) in tce_free_pSeries() 126 static unsigned long tce_get_pseries(struct iommu_table *tbl, long index) in tce_get_pseries() 138 static int tce_build_pSeriesLP(struct iommu_table *tbl, long tcenum, in tce_build_pSeriesLP() 181 static int tce_buildmulti_pSeriesLP(struct iommu_table *tbl, long tcenum, in tce_buildmulti_pSeriesLP() 264 static void tce_free_pSeriesLP(struct iommu_table *tbl, long tcenum, long npages) in tce_free_pSeriesLP() 283 static void tce_freemulti_pSeriesLP(struct iommu_table *tbl, long tcenum, long npages) in tce_freemulti_pSeriesLP() 298 static unsigned long tce_get_pSeriesLP(struct iommu_table *tbl, long tcenum) in tce_get_pSeriesLP() 466 struct iommu_table *tbl) in iommu_table_setparms() [all …]
|
/arch/powerpc/kvm/ |
D | book3s_64_vio_hv.c | 57 u64 *tbl; in kvmppc_h_put_tce() local 89 u64 *tbl; in kvmppc_h_get_tce() local
|
/arch/powerpc/platforms/powernv/ |
D | pci.c | 594 static int pnv_tce_build(struct iommu_table *tbl, long index, long npages, in pnv_tce_build() 624 static int pnv_tce_build_vm(struct iommu_table *tbl, long index, long npages, in pnv_tce_build_vm() 633 static void pnv_tce_free(struct iommu_table *tbl, long index, long npages, in pnv_tce_free() 647 static void pnv_tce_free_vm(struct iommu_table *tbl, long index, long npages) in pnv_tce_free_vm() 652 static unsigned long pnv_tce_get(struct iommu_table *tbl, long index) in pnv_tce_get() 657 static int pnv_tce_build_rm(struct iommu_table *tbl, long index, long npages, in pnv_tce_build_rm() 665 static void pnv_tce_free_rm(struct iommu_table *tbl, long index, long npages) in pnv_tce_free_rm() 670 void pnv_pci_setup_iommu_table(struct iommu_table *tbl, in pnv_pci_setup_iommu_table() 686 struct iommu_table *tbl; in pnv_pci_setup_bml_iommu() local
|
D | pci-ioda.c | 937 struct iommu_table *tbl, in pnv_pci_ioda1_tce_invalidate() 984 struct iommu_table *tbl, in pnv_pci_ioda2_tce_invalidate() 1015 void pnv_pci_ioda_tce_invalidate(struct iommu_table *tbl, in pnv_pci_ioda_tce_invalidate() 1035 struct iommu_table *tbl; in pnv_pci_ioda_setup_dma_pe() local 1121 static void pnv_pci_ioda2_set_bypass(struct iommu_table *tbl, bool enable) in pnv_pci_ioda2_set_bypass() 1181 struct iommu_table *tbl; in pnv_pci_ioda2_setup_dma_pe() local
|
/arch/powerpc/sysdev/ |
D | dart_iommu.c | 154 static void dart_flush(struct iommu_table *tbl) in dart_flush() 163 static int dart_build(struct iommu_table *tbl, long index, in dart_build() 204 static void dart_free(struct iommu_table *tbl, long index, long npages) in dart_free()
|
/arch/powerpc/platforms/pasemi/ |
D | iommu.c | 86 static int iobmap_build(struct iommu_table *tbl, long index, in iobmap_build() 115 static void iobmap_free(struct iommu_table *tbl, long index, in iobmap_free()
|
/arch/powerpc/include/asm/ |
D | iommu.h | 85 int get_iommu_order(unsigned long size, struct iommu_table *tbl) in get_iommu_order() 117 static inline void iommu_register_group(struct iommu_table *tbl, in iommu_register_group()
|
D | time.h | 66 unsigned long tbl; in get_tbl() local
|
D | kvm_host.h | 165 u32 tbu, tbl; member
|
/arch/arm/kernel/ |
D | entry-header.S | 381 tbl .req r8 @ syscall table pointer label
|
/arch/powerpc/boot/ |
D | cuboot-c2k.c | 36 struct mv64x60_cpu2pci_win *tbl; in c2k_bridge_setup() local
|
D | prpmc2800.c | 326 struct mv64x60_cpu2pci_win *tbl; in prpmc2800_bridge_setup() local
|
/arch/blackfin/kernel/ |
D | cplbinfo.c | 33 struct cplb_entry *tbl; member
|
/arch/unicore32/kernel/ |
D | entry.S | 137 tbl .req r22 @ syscall table pointer label
|
/arch/arc/kernel/ |
D | setup.c | 142 const struct cpuinfo_data *tbl; in arc_cpu_mumbojumbo() local
|
/arch/powerpc/platforms/cell/ |
D | iommu.c | 166 static int tce_build_cell(struct iommu_table *tbl, long index, long npages, in tce_build_cell() 212 static void tce_free_cell(struct iommu_table *tbl, long index, long npages) in tce_free_cell()
|
/arch/parisc/kernel/ |
D | firmware.c | 873 int pdc_pci_irt(unsigned long num_entries, unsigned long hpa, void *tbl) in pdc_pci_irt() 982 struct pdc_memory_table *tbl, unsigned long entries) in pdc_mem_mem_table()
|
/arch/cris/include/arch-v32/arch/hwregs/ |
D | eth_defs.h | 119 unsigned int tbl : 32; member 126 unsigned int tbl : 32; member
|
/arch/mips/include/asm/txx9/ |
D | tx3927.h | 112 volatile unsigned long tbl; /* +d0 */ member
|