Searched refs:table_pages (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 246 tmc_pages_free(&sg_table->table_pages, sg_table->dev, DMA_TO_DEVICE); in tmc_free_table_pages() 271 struct tmc_pages *table_pages = &sg_table->table_pages; in tmc_alloc_table_pages() local 273 rc = tmc_pages_alloc(table_pages, sg_table->dev, in tmc_alloc_table_pages() 278 sg_table->table_vaddr = vmap(table_pages->pages, in tmc_alloc_table_pages() 279 table_pages->nr_pages, in tmc_alloc_table_pages() 285 sg_table->table_daddr = table_pages->daddrs[0]; in tmc_alloc_table_pages() 332 sg_table->table_pages.nr_pages = nr_tpages; in tmc_alloc_sg_table() 375 struct tmc_pages *table_pages = &sg_table->table_pages; in tmc_sg_table_sync_table() local [all...] |
H A D | coresight-catu.c | 120 struct tmc_pages *table_pages = &catu_table->table_pages; in catu_get_table() local 135 *daddrp = table_pages->daddrs[pg_idx] + pg_offset; in catu_get_table() 136 ptr = page_address(table_pages->pages[pg_idx]); in catu_get_table()
|
H A D | coresight-tmc.h | 240 * @table_pages: List of pages & dma address for Table 249 struct tmc_pages table_pages; member
|
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 244 tmc_pages_free(&sg_table->table_pages, sg_table->dev, DMA_TO_DEVICE); in tmc_free_table_pages() 269 struct tmc_pages *table_pages = &sg_table->table_pages; in tmc_alloc_table_pages() local 271 rc = tmc_pages_alloc(table_pages, sg_table->dev, in tmc_alloc_table_pages() 276 sg_table->table_vaddr = vmap(table_pages->pages, in tmc_alloc_table_pages() 277 table_pages->nr_pages, in tmc_alloc_table_pages() 283 sg_table->table_daddr = table_pages->daddrs[0]; in tmc_alloc_table_pages() 330 sg_table->table_pages.nr_pages = nr_tpages; in tmc_alloc_sg_table() 373 struct tmc_pages *table_pages = &sg_table->table_pages; in tmc_sg_table_sync_table() local [all...] |
H A D | coresight-catu.c | 120 struct tmc_pages *table_pages = &catu_table->table_pages; in catu_get_table() local 135 *daddrp = table_pages->daddrs[pg_idx] + pg_offset; in catu_get_table() 136 ptr = page_address(table_pages->pages[pg_idx]); in catu_get_table()
|
H A D | coresight-tmc.h | 244 * @table_pages: List of pages & dma address for Table 253 struct tmc_pages table_pages; member
|
/kernel/linux/linux-6.6/drivers/thermal/intel/ |
H A D | intel_hfi.c | 71 u32 table_pages:4; member 555 hfi_features.nr_table_pages = edx.split.table_pages + 1; in hfi_parse_features()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 1291 struct page *table_pages; in pnv_pci_ioda_dma_64bit_bypass() local 1307 table_pages = alloc_pages_node(pe->phb->hose->node, GFP_KERNEL, in pnv_pci_ioda_dma_64bit_bypass() 1309 if (!table_pages) in pnv_pci_ioda_dma_64bit_bypass() 1312 tces = page_address(table_pages); in pnv_pci_ioda_dma_64bit_bypass()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 1069 struct page *table_pages; in pnv_pci_ioda_dma_64bit_bypass() local 1085 table_pages = alloc_pages_node(pe->phb->hose->node, GFP_KERNEL, in pnv_pci_ioda_dma_64bit_bypass() 1087 if (!table_pages) in pnv_pci_ioda_dma_64bit_bypass() 1090 tces = page_address(table_pages); in pnv_pci_ioda_dma_64bit_bypass()
|
Completed in 15 milliseconds