Searched refs:tmc_pages (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 138 * tmc_pages_get_offset: Go through all the pages in the tmc_pages 143 tmc_pages_get_offset(struct tmc_pages *tmc_pages, dma_addr_t addr) in tmc_pages_get_offset() argument 148 for (i = 0; i < tmc_pages->nr_pages; i++) { in tmc_pages_get_offset() 149 page_start = tmc_pages->daddrs[i]; in tmc_pages_get_offset() 158 * tmc_pages_free : Unmap and free the pages used by tmc_pages. 162 static void tmc_pages_free(struct tmc_pages *tmc_pages, in tmc_pages_free() argument 168 for (i = 0; i < tmc_pages->nr_pages; i++) { in tmc_pages_free() 169 if (tmc_pages in tmc_pages_free() 191 tmc_pages_alloc(struct tmc_pages *tmc_pages, struct device *dev, int node, enum dma_data_direction dir, void **pages) tmc_pages_alloc() argument 421 struct tmc_pages *tmc_pages; tmc_sg_daddr_to_vaddr() local [all...] |
H A D | coresight-tmc.h | 222 * struct tmc_pages - Collection of pages used for SG. 227 struct tmc_pages { struct 249 struct tmc_pages table_pages; 250 struct tmc_pages data_pages;
|
H A D | coresight-catu.c | 120 struct tmc_pages *table_pages = &catu_table->table_pages; in catu_get_table()
|
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 136 * tmc_pages_get_offset: Go through all the pages in the tmc_pages 141 tmc_pages_get_offset(struct tmc_pages *tmc_pages, dma_addr_t addr) in tmc_pages_get_offset() argument 146 for (i = 0; i < tmc_pages->nr_pages; i++) { in tmc_pages_get_offset() 147 page_start = tmc_pages->daddrs[i]; in tmc_pages_get_offset() 156 * tmc_pages_free : Unmap and free the pages used by tmc_pages. 160 static void tmc_pages_free(struct tmc_pages *tmc_pages, in tmc_pages_free() argument 166 for (i = 0; i < tmc_pages->nr_pages; i++) { in tmc_pages_free() 167 if (tmc_pages in tmc_pages_free() 189 tmc_pages_alloc(struct tmc_pages *tmc_pages, struct device *dev, int node, enum dma_data_direction dir, void **pages) tmc_pages_alloc() argument 419 struct tmc_pages *tmc_pages; tmc_sg_daddr_to_vaddr() local [all...] |
H A D | coresight-tmc.h | 226 * struct tmc_pages - Collection of pages used for SG. 231 struct tmc_pages { struct 253 struct tmc_pages table_pages; 254 struct tmc_pages data_pages;
|
H A D | coresight-catu.c | 120 struct tmc_pages *table_pages = &catu_table->table_pages; in catu_get_table()
|
Completed in 7 milliseconds