Home
last modified time | relevance | path

Searched defs:tbl (Results 1 – 25 of 25) sorted by relevance

/arch/powerpc/kernel/
Diommu.c177 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 …]
Ddma-iommu.c78 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
Dvio.c521 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
Deeh.c1346 struct iommu_table *tbl; in dev_has_iommu_table() local
/arch/x86/kernel/
Dtce_64.c49 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()
Dpci-calgary_64.c197 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/
Diommu.c53 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/
Dbook3s_64_vio_hv.c57 u64 *tbl; in kvmppc_h_put_tce() local
89 u64 *tbl; in kvmppc_h_get_tce() local
/arch/powerpc/platforms/powernv/
Dpci.c594 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
Dpci-ioda.c937 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/
Ddart_iommu.c154 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/
Diommu.c86 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/
Diommu.h85 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()
Dtime.h66 unsigned long tbl; in get_tbl() local
Dkvm_host.h165 u32 tbu, tbl; member
/arch/arm/kernel/
Dentry-header.S381 tbl .req r8 @ syscall table pointer label
/arch/powerpc/boot/
Dcuboot-c2k.c36 struct mv64x60_cpu2pci_win *tbl; in c2k_bridge_setup() local
Dprpmc2800.c326 struct mv64x60_cpu2pci_win *tbl; in prpmc2800_bridge_setup() local
/arch/blackfin/kernel/
Dcplbinfo.c33 struct cplb_entry *tbl; member
/arch/unicore32/kernel/
Dentry.S137 tbl .req r22 @ syscall table pointer label
/arch/arc/kernel/
Dsetup.c142 const struct cpuinfo_data *tbl; in arc_cpu_mumbojumbo() local
/arch/powerpc/platforms/cell/
Diommu.c166 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/
Dfirmware.c873 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/
Deth_defs.h119 unsigned int tbl : 32; member
126 unsigned int tbl : 32; member
/arch/mips/include/asm/txx9/
Dtx3927.h112 volatile unsigned long tbl; /* +d0 */ member