Home
last modified time | relevance | path

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

12

/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/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 ppc_iommu_map_sg(struct device *dev, struct iommu_table *tbl, in ppc_iommu_map_sg()
576 void ppc_iommu_unmap_sg(struct iommu_table *tbl, struct scatterlist *sglist, in ppc_iommu_unmap_sg()
608 static void iommu_table_clear(struct iommu_table *tbl) in iommu_table_clear()
653 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
1318 struct iommu_table *tbl = get_iommu_table_base(dev); in vio_dev_release() local
/arch/powerpc/platforms/pseries/
Diommu.c59 struct iommu_table *tbl = NULL; in iommu_pseries_alloc_group() local
95 struct iommu_table *tbl; in iommu_pseries_free_group() local
123 static int tce_build_pSeries(struct iommu_table *tbl, long index, in tce_build_pSeries()
151 static void tce_free_pSeries(struct iommu_table *tbl, long index, long npages) in tce_free_pSeries()
161 static unsigned long tce_get_pseries(struct iommu_table *tbl, long index) in tce_get_pseries()
173 static int tce_build_pSeriesLP(struct iommu_table *tbl, long tcenum, in tce_build_pSeriesLP()
216 static int tce_buildmulti_pSeriesLP(struct iommu_table *tbl, long tcenum, in tce_buildmulti_pSeriesLP()
299 static void tce_free_pSeriesLP(struct iommu_table *tbl, long tcenum, long npages) in tce_free_pSeriesLP()
318 static void tce_freemulti_pSeriesLP(struct iommu_table *tbl, long tcenum, long npages) in tce_freemulti_pSeriesLP()
336 static unsigned long tce_get_pSeriesLP(struct iommu_table *tbl, long tcenum) in tce_get_pSeriesLP()
[all …]
/arch/powerpc/platforms/powernv/
Dpci.c685 static __be64 *pnv_tce(struct iommu_table *tbl, long idx) in pnv_tce()
705 int pnv_tce_build(struct iommu_table *tbl, long index, long npages, in pnv_tce_build()
728 int pnv_tce_xchg(struct iommu_table *tbl, long index, in pnv_tce_xchg()
748 void pnv_tce_free(struct iommu_table *tbl, long index, long npages) in pnv_tce_free()
759 unsigned long pnv_tce_get(struct iommu_table *tbl, long index) in pnv_tce_get()
766 struct iommu_table *tbl; in pnv_pci_table_alloc() local
775 struct iommu_table *tbl, in pnv_pci_link_table_and_group()
804 void pnv_pci_unlink_table_and_group(struct iommu_table *tbl, in pnv_pci_unlink_table_and_group()
839 void pnv_pci_setup_iommu_table(struct iommu_table *tbl, in pnv_pci_setup_iommu_table()
Dpci-ioda.c1412 struct iommu_table *tbl; in pnv_pci_ioda2_release_dma_pe() local
1798 static void pnv_pci_p7ioc_tce_invalidate(struct iommu_table *tbl, in pnv_pci_p7ioc_tce_invalidate()
1834 static int pnv_ioda1_tce_build(struct iommu_table *tbl, long index, in pnv_ioda1_tce_build()
1849 static int pnv_ioda1_tce_xchg(struct iommu_table *tbl, long index, in pnv_ioda1_tce_xchg()
1861 static void pnv_ioda1_tce_free(struct iommu_table *tbl, long index, in pnv_ioda1_tce_free()
1942 static void pnv_pci_ioda2_tce_invalidate(struct iommu_table *tbl, in pnv_pci_ioda2_tce_invalidate()
1978 static int pnv_ioda2_tce_build(struct iommu_table *tbl, long index, in pnv_ioda2_tce_build()
1993 static int pnv_ioda2_tce_xchg(struct iommu_table *tbl, long index, in pnv_ioda2_tce_xchg()
2005 static void pnv_ioda2_tce_free(struct iommu_table *tbl, long index, in pnv_ioda2_tce_free()
2013 static void pnv_ioda2_table_free(struct iommu_table *tbl) in pnv_ioda2_table_free()
[all …]
Dnpu-dma.c159 struct iommu_table *tbl) in pnv_npu_set_window()
/arch/powerpc/sysdev/
Ddart_iommu.c176 static void dart_flush(struct iommu_table *tbl) in dart_flush()
185 static int dart_build(struct iommu_table *tbl, long index, in dart_build()
222 static void dart_free(struct iommu_table *tbl, long index, long npages) in dart_free()
/arch/powerpc/platforms/pasemi/
Diommu.c88 static int iobmap_build(struct iommu_table *tbl, long index, in iobmap_build()
117 static void iobmap_free(struct iommu_table *tbl, long index, in iobmap_free()
/arch/powerpc/kvm/
Dbook3s_64_vio_hv.c150 u64 *tbl; in kvmppc_tce_put() local
330 u64 *tbl; in kvmppc_h_get_tce() local
/arch/arm/kernel/
Dentry-header.S391 tbl .req r8 @ syscall table pointer label
/arch/powerpc/boot/
Dcuboot-c2k.c35 struct mv64x60_cpu2pci_win *tbl; in c2k_bridge_setup() local
/arch/sparc/kernel/
Dpci_sun4v.c181 struct iommu_map_table *tbl; in dma_4v_alloc_coherent() local
322 struct iommu_map_table *tbl; in dma_4v_free_coherent() local
355 struct iommu_map_table *tbl; in dma_4v_map_page() local
428 struct iommu_map_table *tbl; in dma_4v_unmap_page() local
473 struct iommu_map_table *tbl; in dma_4v_map_sg() local
646 struct iommu_map_table *tbl; in dma_4v_unmap_sg() local
Diommu.c597 struct iommu_map_table *tbl = &iommu->tbl; in fetch_sg_ctx() local
685 struct iommu_map_table *tbl = &iommu->tbl; in dma_4u_sync_single_for_cpu() local
721 struct iommu_map_table *tbl = &iommu->tbl; in dma_4u_sync_sg_for_cpu() local
/arch/sparc/include/asm/
Diommu_64.h48 struct iommu_map_table tbl; member
55 struct iommu_map_table tbl; member
/arch/powerpc/include/asm/
Dtime.h64 unsigned long tbl; in get_tbl() local
Diommu.h119 #define IOMMU_TABLE_USERSPACE_ENTRY(tbl, entry) \ argument
126 int get_iommu_order(unsigned long size, struct iommu_table *tbl) in get_iommu_order()
/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.c118 const struct id_to_str *tbl; in read_arc_build_cfg_regs() local
/arch/powerpc/platforms/cell/
Diommu.c167 static int tce_build_cell(struct iommu_table *tbl, long index, long npages, in tce_build_cell()
213 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

12