/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 239 return tmc_pages_get_offset(&sg_table->data_pages, addr); in tmc_sg_get_data_page_offset() 253 tmc_pages_free(&sg_table->data_pages, sg_table->dev, DMA_FROM_DEVICE); in tmc_free_data_pages() 294 rc = tmc_pages_alloc(&sg_table->data_pages, in tmc_alloc_data_pages() 298 sg_table->data_vaddr = vmap(sg_table->data_pages.pages, in tmc_alloc_data_pages() 299 sg_table->data_pages.nr_pages, in tmc_alloc_data_pages() 331 sg_table->data_pages.nr_pages = nr_dpages; in tmc_alloc_sg_table() 359 struct tmc_pages *data = &table->data_pages; in tmc_sg_table_sync_data_range() 397 struct tmc_pages *data_pages = &sg_table->data_pages; in tmc_sg_table_get_data() local 408 *bufpp = page_address(data_pages in tmc_sg_table_get_data() [all...] |
H A D | coresight-tmc.h | 241 * @data_pages: List of pages & dma address for Data 250 struct tmc_pages data_pages; member 324 return (unsigned long)sg_table->data_pages.nr_pages << PAGE_SHIFT; in tmc_sg_table_buf_size()
|
H A D | coresight-tmc-etf.c | 406 buf->data_pages = pages; in tmc_alloc_etf_buffer() 528 buf_ptr = buf->data_pages[cur] + offset; in tmc_update_etf_buffer()
|
H A D | coresight-priv.h | 94 * @data_pages: a handle the ring buffer 103 void **data_pages; member
|
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etr.c | 237 return tmc_pages_get_offset(&sg_table->data_pages, addr); in tmc_sg_get_data_page_offset() 251 tmc_pages_free(&sg_table->data_pages, sg_table->dev, DMA_FROM_DEVICE); in tmc_free_data_pages() 292 rc = tmc_pages_alloc(&sg_table->data_pages, in tmc_alloc_data_pages() 296 sg_table->data_vaddr = vmap(sg_table->data_pages.pages, in tmc_alloc_data_pages() 297 sg_table->data_pages.nr_pages, in tmc_alloc_data_pages() 329 sg_table->data_pages.nr_pages = nr_dpages; in tmc_alloc_sg_table() 357 struct tmc_pages *data = &table->data_pages; in tmc_sg_table_sync_data_range() 395 struct tmc_pages *data_pages = &sg_table->data_pages; in tmc_sg_table_get_data() local 406 *bufpp = page_address(data_pages in tmc_sg_table_get_data() [all...] |
H A D | coresight-tmc.h | 245 * @data_pages: List of pages & dma address for Data 254 struct tmc_pages data_pages; member 328 return (unsigned long)sg_table->data_pages.nr_pages << PAGE_SHIFT; in tmc_sg_table_buf_size()
|
H A D | coresight-priv.h | 93 * @data_pages: a handle the ring buffer 102 void **data_pages; member
|
H A D | ultrasoc-smb.c | 342 buf->data_pages = pages; in smb_alloc_buffer() 360 char **dst_pages = (char **)buf->data_pages; in smb_sync_perf_buffer()
|
H A D | coresight-tmc-etf.c | 432 buf->data_pages = pages; in tmc_alloc_etf_buffer() 554 buf_ptr = buf->data_pages[cur] + offset; in tmc_update_etf_buffer()
|
/kernel/linux/linux-5.10/kernel/events/ |
H A D | ring_buffer.c | 239 handle->addr = rb->data_pages[handle->page] + offset; in __perf_output_begin() 790 return virt_to_page(rb->data_pages[pgoff - 1]); in __perf_mmap_to_page() 835 rb->data_pages[i] = perf_mmap_alloc_page(cpu); in rb_alloc() 836 if (!rb->data_pages[i]) in rb_alloc() 848 perf_mmap_free_page(rb->data_pages[i]); in rb_alloc() 865 perf_mmap_free_page(rb->data_pages[i]); in rb_free() 930 rb->data_pages[0] = all_buf + PAGE_SIZE; in rb_alloc()
|
H A D | internal.h | 59 void *data_pages[]; member 154 handle->addr = rb->data_pages[handle->page]; \
|
/kernel/linux/linux-6.6/kernel/events/ |
H A D | ring_buffer.c | 240 handle->addr = rb->data_pages[handle->page] + offset; in __perf_output_begin() 791 return virt_to_page(rb->data_pages[pgoff - 1]); in __perf_mmap_to_page() 837 rb->data_pages[i] = perf_mmap_alloc_page(cpu); in rb_alloc() 838 if (!rb->data_pages[i]) in rb_alloc() 850 perf_mmap_free_page(rb->data_pages[i]); in rb_alloc() 867 perf_mmap_free_page(rb->data_pages[i]); in rb_free() 934 rb->data_pages[0] = all_buf + PAGE_SIZE; in rb_alloc()
|
H A D | internal.h | 58 void *data_pages[]; member 153 handle->addr = rb->data_pages[handle->page]; \
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_mob.c | 366 * @data_pages: Number of data pages in the memory object buffer. 368 static unsigned long vmw_mob_calculate_pt_pages(unsigned long data_pages) in vmw_mob_calculate_pt_pages() argument 370 unsigned long data_size = data_pages * PAGE_SIZE; in vmw_mob_calculate_pt_pages() 385 * @data_pages: Number of data pages of the underlying buffer object. 387 struct vmw_mob *vmw_mob_create(unsigned long data_pages) in vmw_mob_create() argument 394 mob->num_pages = vmw_mob_calculate_pt_pages(data_pages); in vmw_mob_create()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_mob.c | 371 * @data_pages: Number of data pages in the memory object buffer. 373 static unsigned long vmw_mob_calculate_pt_pages(unsigned long data_pages) in vmw_mob_calculate_pt_pages() argument 375 unsigned long data_size = data_pages * PAGE_SIZE; in vmw_mob_calculate_pt_pages() 390 * @data_pages: Number of data pages of the underlying buffer object. 392 struct vmw_mob *vmw_mob_create(unsigned long data_pages) in vmw_mob_create() argument 399 mob->num_pages = vmw_mob_calculate_pt_pages(data_pages); in vmw_mob_create()
|
/kernel/linux/linux-5.10/arch/x86/events/intel/ |
H A D | pt.h | 72 * @data_pages: array of pages from perf 87 void **data_pages; member
|
H A D | bts.c | 60 void **data_pages; member 111 buf->data_pages = pages; in bts_buffer_setup_aux()
|
H A D | pt.c | 614 base = buf->data_pages[0]; in pt_config_buffer() 726 * the data_pages provided by rb_alloc_aux(). 736 p = virt_to_page(buf->data_pages[buf->nr_pages]); in topa_insert_pages() 1229 struct page *p = virt_to_page(buf->data_pages[0]); in pt_buffer_try_single() 1304 buf->data_pages = pages; in pt_buffer_setup_aux()
|
/kernel/linux/linux-6.6/arch/x86/events/intel/ |
H A D | pt.h | 72 * @data_pages: array of pages from perf 87 void **data_pages; member
|
H A D | bts.c | 60 void **data_pages; member 111 buf->data_pages = pages; in bts_buffer_setup_aux()
|
H A D | pt.c | 630 base = buf->data_pages[0]; in pt_config_buffer() 742 * the data_pages provided by rb_alloc_aux(). 752 p = virt_to_page(buf->data_pages[buf->nr_pages]); in topa_insert_pages() 1245 struct page *p = virt_to_page(buf->data_pages[0]); in pt_buffer_try_single() 1320 buf->data_pages = pages; in pt_buffer_setup_aux()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | raid56.h | 196 struct page **data_pages, u64 data_logical);
|
H A D | raid56.c | 978 const int data_pages = rbio->nr_data * rbio->stripe_npages; in alloc_rbio_parity_pages() local 981 ret = btrfs_alloc_page_array(rbio->nr_pages - data_pages, in alloc_rbio_parity_pages() 982 rbio->stripe_pages + data_pages); in alloc_rbio_parity_pages() 1530 const int data_pages = rbio->nr_data * rbio->stripe_npages; in alloc_rbio_data_pages() local 1533 ret = btrfs_alloc_page_array(data_pages, rbio->stripe_pages); in alloc_rbio_data_pages() 2747 struct page **data_pages, u64 data_logical) in raid56_parity_cache_data_pages() 2774 struct page *src = data_pages[page_nr]; in raid56_parity_cache_data_pages() 2746 raid56_parity_cache_data_pages(struct btrfs_raid_bio *rbio, struct page **data_pages, u64 data_logical) raid56_parity_cache_data_pages() argument
|
/kernel/linux/linux-5.10/fs/ceph/ |
H A D | addr.c | 896 struct page **pages = NULL, **data_pages; in ceph_writepages_start() local 1089 data_pages = pages; in ceph_writepages_start() 1101 data_pages, len, 0, in ceph_writepages_start() 1107 data_pages = pages + i; in ceph_writepages_start() 1128 osd_req_op_extent_osd_data_pages(req, op_idx, data_pages, len, in ceph_writepages_start() 1141 data_pages = pages; in ceph_writepages_start() 1149 memcpy(pages, data_pages + i, in ceph_writepages_start() 1151 memset(data_pages + i, 0, in ceph_writepages_start()
|
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | addr.c | 1020 struct page **pages = NULL, **data_pages; in ceph_writepages_start() local 1236 data_pages = pages; in ceph_writepages_start() 1260 data_pages, len, 0, in ceph_writepages_start() 1266 data_pages = pages + i; in ceph_writepages_start() 1298 osd_req_op_extent_osd_data_pages(req, op_idx, data_pages, len, in ceph_writepages_start() 1311 data_pages = pages; in ceph_writepages_start() 1319 memcpy(pages, data_pages + i, in ceph_writepages_start() 1321 memset(data_pages + i, 0, in ceph_writepages_start()
|