Searched defs:tbl (Results 1 - 25 of 215) sorted by path

123456789

/linux-master/arch/sparc/include/asm/
H A Diommu_64.h49 struct iommu_map_table tbl; member in struct:atu
56 struct iommu_map_table tbl; member in struct:iommu
/linux-master/drivers/acpi/pmic/
H A Dtps68470_pmic.c271 tps68470_pmic_common_handler(u32 function, acpi_physical_address address, u32 bits, u64 *value, void *region_context, int (*get)(struct regmap *, int, int, u64 *), int (*update)(struct regmap *, int, int, u64), const struct tps68470_pmic_table *tbl, unsigned int tbl_size) argument
/linux-master/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_encap.c152 opa_vnic_query_mac_tbl(struct opa_vnic_adapter *adapter, struct opa_veswport_mactable *tbl) argument
204 opa_vnic_update_mac_tbl(struct opa_vnic_adapter *adapter, struct opa_veswport_mactable *tbl) argument
[all...]
/linux-master/drivers/net/wireless/st/cw1200/
H A Dtxrx.h23 __le32 tbl[3]; member in union:tx_policy::__anon560
/linux-master/arch/arc/kernel/
H A Dsetup.c178 const struct id_to_str *tbl; local
/linux-master/arch/arm/kernel/
H A Dentry-header.S428 tbl .req r8 @ syscall table pointer label
/linux-master/arch/arm64/kernel/pi/
H A Dmap_range.c29 map_range(u64 *pte, u64 start, u64 end, u64 pa, pgprot_t prot, int level, pte_t *tbl, bool may_use_cont, u64 va_offset) argument
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dpkvm.c244 void pkvm_hyp_vm_table_init(void *tbl) argument
/linux-master/arch/loongarch/kernel/
H A Defi.c99 struct efi_boot_memmap *tbl; local
[all...]
/linux-master/arch/parisc/kernel/
H A Dfirmware.c1015 int pdc_pci_irt(unsigned long num_entries, unsigned long hpa, void *tbl) argument
1196 pdc_mem_mem_table(struct pdc_memory_table_raddr *r_addr, struct pdc_memory_table *tbl, unsigned long entries) argument
/linux-master/arch/powerpc/include/asm/
H A Diommu.h127 get_iommu_order(unsigned long size, struct iommu_table *tbl) argument
[all...]
H A Dkvm_host.h170 u32 tbu, tbl; member in struct:kvmppc_exit_timing::__anon69::__anon70
183 struct iommu_table *tbl; member in struct:kvmppc_spapr_tce_iommu_table
/linux-master/arch/powerpc/kernel/
H A Ddma-iommu.c147 struct iommu_table *tbl; local
186 struct iommu_table *tbl = get_iommu_table_base(dev); local
[all...]
H A Diommu.c45 struct iommu_table *tbl = data; local
51 static void iommu_debugfs_add(struct iommu_table *tbl) argument
68 iommu_debugfs_del(struct iommu_table *tbl) argument
76 iommu_debugfs_add(struct iommu_table *tbl) argument
77 iommu_debugfs_del(struct iommu_table *tbl) argument
213 iommu_range_alloc(struct device *dev, struct iommu_table *tbl, unsigned long npages, unsigned long *handle, unsigned long mask, unsigned int align_order) argument
345 iommu_alloc(struct device *dev, struct iommu_table *tbl, void *page, unsigned int npages, enum dma_data_direction direction, unsigned long mask, unsigned int align_order, unsigned long attrs) argument
388 iommu_free_check(struct iommu_table *tbl, dma_addr_t dma_addr, unsigned int npages) argument
416 get_pool(struct iommu_table *tbl, unsigned long entry) argument
435 __iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, unsigned int npages) argument
457 iommu_free(struct iommu_table *tbl, dma_addr_t dma_addr, unsigned int npages) argument
470 ppc_iommu_map_sg(struct device *dev, struct iommu_table *tbl, struct scatterlist *sglist, int nelems, unsigned long mask, enum dma_data_direction direction, unsigned long attrs) argument
613 ppc_iommu_unmap_sg(struct iommu_table *tbl, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, unsigned long attrs) argument
645 iommu_table_clear(struct iommu_table *tbl) argument
686 iommu_table_reserve_pages(struct iommu_table *tbl, unsigned long res_start, unsigned long res_end) argument
724 iommu_init_table(struct iommu_table *tbl, int nid, unsigned long res_start, unsigned long res_end) argument
781 iommu_table_in_use(struct iommu_table *tbl) argument
804 struct iommu_table *tbl; local
829 iommu_tce_table_get(struct iommu_table *tbl) argument
838 iommu_tce_table_put(struct iommu_table *tbl) argument
852 iommu_map_page(struct device *dev, struct iommu_table *tbl, struct page *page, unsigned long offset, size_t size, unsigned long mask, enum dma_data_direction direction, unsigned long attrs) argument
891 iommu_unmap_page(struct iommu_table *tbl, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction, unsigned long attrs) argument
910 iommu_alloc_coherent(struct device *dev, struct iommu_table *tbl, size_t size, dma_addr_t *dma_handle, unsigned long mask, gfp_t flag, int node) argument
960 iommu_free_coherent(struct iommu_table *tbl, size_t size, void *vaddr, dma_addr_t dma_handle) argument
1035 iommu_flush_tce(struct iommu_table *tbl) argument
1077 iommu_tce_xchg_no_kill(struct mm_struct *mm, struct iommu_table *tbl, unsigned long entry, unsigned long *hpa, enum dma_data_direction *direction) argument
1096 iommu_tce_kill(struct iommu_table *tbl, unsigned long entry, unsigned long pages) argument
1105 iommu_take_ownership(struct iommu_table *tbl) argument
1138 iommu_release_ownership(struct iommu_table *tbl) argument
1209 struct iommu_table *tbl = table_group->tables[0]; local
1223 spapr_tce_set_window(struct iommu_table_group *table_group, int num, struct iommu_table *tbl) argument
1239 struct iommu_table *tbl = table_group->tables[i]; local
1260 struct iommu_table *tbl = table_group->tables[i]; local
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_64_vio.c114 struct iommu_table *tbl = NULL; local
415 u64 *tbl; local
436 kvmppc_clear_tce(struct mm_struct *mm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry) argument
451 kvmppc_tce_iommu_mapped_dec(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry) argument
472 kvmppc_tce_iommu_do_unmap(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry) argument
493 kvmppc_tce_iommu_unmap(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry) argument
512 kvmppc_tce_iommu_do_map(struct kvm *kvm, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) argument
550 kvmppc_tce_iommu_map(struct kvm *kvm, struct kvmppc_spapr_tce_table *stt, struct iommu_table *tbl, unsigned long entry, unsigned long ua, enum dma_data_direction dir) argument
777 u64 *tbl; local
[all...]
/linux-master/arch/powerpc/platforms/cell/
H A Diommu.c156 static int tce_build_cell(struct iommu_table *tbl, long index, long npages, argument
202 static void tce_free_cell(struct iommu_table *tbl, long index, long npages) argument
/linux-master/arch/powerpc/platforms/pasemi/
H A Diommu.c77 static int iobmap_build(struct iommu_table *tbl, long index, argument
106 static void iobmap_free(struct iommu_table *tbl, long index, argument
/linux-master/arch/powerpc/platforms/powernv/
H A Dpci-ioda-tce.c48 void pnv_pci_setup_iommu_table(struct iommu_table *tbl, argument
83 pnv_tce(struct iommu_table *tbl, bool user, long idx, bool alloc) argument
124 pnv_tce_build(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, unsigned long attrs) argument
147 pnv_tce_xchg(struct iommu_table *tbl, long index, unsigned long *hpa, enum dma_data_direction *direction) argument
181 pnv_tce_useraddrptr(struct iommu_table *tbl, long index, bool alloc) argument
190 pnv_tce_free(struct iommu_table *tbl, long index, long npages) argument
206 pnv_tce_get(struct iommu_table *tbl, long index) argument
240 pnv_pci_ioda2_table_free_pages(struct iommu_table *tbl) argument
290 pnv_pci_ioda2_table_alloc_pages(int nid, __u64 bus_offset, __u32 page_shift, __u64 window_size, __u32 levels, bool alloc_userspace_copy, struct iommu_table *tbl) argument
370 pnv_pci_unlink_table_and_group(struct iommu_table *tbl, struct iommu_table_group *table_group) argument
410 pnv_pci_link_table_and_group(int node, int num, struct iommu_table *tbl, struct iommu_table_group *table_group) argument
[all...]
H A Dpci-ioda.c1165 static int pnv_ioda_tce_xchg_no_kill(struct iommu_table *tbl, long index, argument
1221 static void pnv_pci_ioda2_tce_invalidate(struct iommu_table *tbl, argument
1243 static int pnv_ioda2_tce_build(struct iommu_table *tbl, long index, argument
1257 static void pnv_ioda2_tce_free(struct iommu_table *tbl, long index, argument
1277 pnv_pci_ioda2_set_window(struct iommu_table_group *table_group, int num, struct iommu_table *tbl) argument
1353 struct iommu_table *tbl; local
1376 struct iommu_table *tbl = NULL; local
1545 struct iommu_table *tbl = pe->table_group.tables[0]; local
2357 struct iommu_table *tbl = pe->table_group.tables[0]; local
[all...]
H A Dpci.c735 struct iommu_table *tbl; local
/linux-master/arch/powerpc/platforms/pseries/
H A Diommu.c59 struct iommu_table *tbl; local
116 static int tce_build_pSeries(struct iommu_table *tbl, long index, argument
146 tce_free_pSeries(struct iommu_table *tbl, long index, long npages) argument
156 tce_get_pseries(struct iommu_table *tbl, long index) argument
211 tce_buildmulti_pSeriesLP(struct iommu_table *tbl, long tcenum, long npages, unsigned long uaddr, enum dma_data_direction direction, unsigned long attrs) argument
317 tce_freemulti_pSeriesLP(struct iommu_table *tbl, long tcenum, long npages) argument
346 tce_get_pSeriesLP(struct iommu_table *tbl, long tcenum) argument
524 iommu_table_setparms_common(struct iommu_table *tbl, unsigned long busno, unsigned long liobn, unsigned long win_addr, unsigned long window_size, unsigned long page_shift, void *base, struct iommu_table_ops *table_ops) argument
542 iommu_table_setparms(struct pci_controller *phb, struct device_node *dn, struct iommu_table *tbl) argument
586 struct iommu_table *tbl; local
664 tce_exchange_pseries(struct iommu_table *tbl, long index, unsigned long *tce, enum dma_data_direction *direction) argument
773 struct iommu_table *tbl; local
827 struct iommu_table *tbl; local
1568 struct iommu_table *tbl; local
[all...]
H A Dvio.c521 struct iommu_table *tbl = get_iommu_table_base(dev); local
545 struct iommu_table *tbl = get_iommu_table_base(dev); local
556 struct iommu_table *tbl = get_iommu_table_base(dev); local
591 struct iommu_table *tbl = get_iommu_table_base(dev); local
705 struct iommu_table *tbl; local
1157 struct iommu_table *tbl; local
1318 struct iommu_table *tbl = get_iommu_table_base(dev); local
[all...]
/linux-master/arch/powerpc/sysdev/
H A Ddart_iommu.c163 static void dart_flush(struct iommu_table *tbl) argument
172 static int dart_build(struct iommu_table *tbl, long index, argument
209 static void dart_free(struct iommu_table *tbl, long index, long npages) argument
/linux-master/arch/sparc/kernel/
H A Diommu-common.c223 static struct iommu_pool *get_pool(struct iommu_map_table *tbl, argument
H A Diommu.c594 struct iommu_map_table *tbl = &iommu->tbl; local
682 struct iommu_map_table *tbl = &iommu->tbl; local
718 struct iommu_map_table *tbl = &iommu->tbl; local
[all...]

Completed in 302 milliseconds

123456789