Searched refs:TceTable (Results 1 – 10 of 10) sorted by relevance
/linux-2.4.37.9/arch/ppc64/kernel/ |
D | pci_dma.c | 60 struct TceTable virtBusVethTceTable; /* Tce table for virtual ethernet */ 61 struct TceTable virtBusVioTceTable; /* Tce table for virtual I/O */ 78 static inline long alloc_tce_range(struct TceTable *, 84 static long alloc_tce_range_nolock(struct TceTable *, 88 static inline void free_tce_range(struct TceTable *, 95 void free_tce_range_nolock(struct TceTable *, 100 dma_addr_t get_tces(struct TceTable *, unsigned order, void *page, 103 static long test_tce_range( struct TceTable *, 114 static dma_addr_t create_tces_sg( struct TceTable *tbl, 121 struct TceTable *tce_table_parms ); [all …]
|
D | vio.c | 25 extern struct TceTable *build_tce_table(struct TceTable *tbl); 27 extern dma_addr_t get_tces(struct TceTable *, unsigned order, 29 extern void tce_free(struct TceTable *tbl, dma_addr_t dma_addr, 259 struct TceTable * vio_build_tce_table(struct vio_dev *dev) in vio_build_tce_table() 262 struct TceTable *newTceTable; in vio_build_tce_table() 272 newTceTable = (struct TceTable *) kmalloc(sizeof(struct TceTable), GFP_KERNEL); in vio_build_tce_table() 332 struct TceTable * tbl; in vio_map_single() 365 struct TceTable * tbl; in vio_unmap_single() 425 struct TceTable * tbl; in vio_alloc_consistent() 474 struct TceTable * tbl; in vio_free_consistent()
|
D | pSeries_lpar.c | 141 static void tce_build_pSeriesLP(struct TceTable *tbl, long tcenum, in tce_build_pSeriesLP() 169 static void tce_free_one_pSeriesLP(struct TceTable *tbl, long tcenum) in tce_free_one_pSeriesLP()
|
D | iSeries_pci.c | 68 extern struct TceTable* tceTables[256];
|
/linux-2.4.37.9/include/asm-ppc64/iSeries/ |
D | iSeries_dma.h | 67 struct TceTable { struct 89 extern struct TceTable virtBusTceTable; /* Tce table for virtual bus */ argument 91 extern struct TceTable * build_tce_table( struct HvTceTableManagerCB *, 92 struct TceTable *);
|
D | iSeries_pci.h | 92 struct TceTable* DevTceTable; /* Device TCE Table */
|
/linux-2.4.37.9/include/asm-ppc64/ |
D | vio.h | 39 struct TceTable; 49 struct TceTable * vio_build_tce_table(struct vio_dev *dev); 94 struct TceTable *tce_table; /* vio_map_* uses this */
|
D | machdep.h | 21 struct TceTable; 43 void (*tce_build)(struct TceTable * tbl, 47 void (*tce_free_one)(struct TceTable *tbl,
|
D | pci_dma.h | 67 struct TceTable { struct 92 extern struct TceTable virtBusTceTable; /* Tce table for virtual bus */ argument
|
D | prom.h | 118 struct TceTable; 138 struct TceTable *tce_table; /* for phb's or bridges */
|