Home
last modified time | relevance | path

Searched refs:data_pages (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/drivers/hwtracing/coresight/
Dcoresight-tmc-etr.c202 return tmc_pages_get_offset(&sg_table->data_pages, addr); in tmc_sg_get_data_page_offset()
216 tmc_pages_free(&sg_table->data_pages, sg_table->dev, DMA_FROM_DEVICE); in tmc_free_data_pages()
256 rc = tmc_pages_alloc(&sg_table->data_pages, in tmc_alloc_data_pages()
260 sg_table->data_vaddr = vmap(sg_table->data_pages.pages, in tmc_alloc_data_pages()
261 sg_table->data_pages.nr_pages, in tmc_alloc_data_pages()
293 sg_table->data_pages.nr_pages = nr_dpages; in tmc_alloc_sg_table()
320 struct tmc_pages *data = &table->data_pages; in tmc_sg_table_sync_data_range()
356 struct tmc_pages *data_pages = &sg_table->data_pages; in tmc_sg_table_get_data() local
367 *bufpp = page_address(data_pages->pages[pg_idx]) + pg_offset; in tmc_sg_table_get_data()
385 tmc_pages = &sg_table->data_pages; in tmc_sg_daddr_to_vaddr()
[all …]
Dcoresight-tmc.h232 struct tmc_pages data_pages; member
304 return sg_table->data_pages.nr_pages << PAGE_SHIFT; in tmc_sg_table_buf_size()
Dcoresight-priv.h92 void **data_pages; member
Dcoresight-tmc-etf.c318 buf->data_pages = pages; in tmc_alloc_etf_buffer()
472 buf_ptr = buf->data_pages[cur] + offset; in tmc_update_etf_buffer()
Dcoresight-etb10.c284 buf->data_pages = pages; in etb_alloc_buffer()
443 buf_ptr = buf->data_pages[cur] + offset; in etb_update_buffer()
Dcoresight-catu.c212 data_daddr = catu_table->data_pages.daddrs[sys_pidx] + in catu_populate_table()
/Linux-v4.19/kernel/events/
Dring_buffer.c205 handle->addr = rb->data_pages[handle->page] + offset; in __perf_output_begin()
702 return virt_to_page(rb->data_pages[pgoff - 1]); in __perf_mmap_to_page()
736 rb->data_pages[i] = perf_mmap_alloc_page(cpu); in rb_alloc()
737 if (!rb->data_pages[i]) in rb_alloc()
749 free_page((unsigned long)rb->data_pages[i]); in rb_alloc()
774 perf_mmap_free_page((unsigned long)rb->data_pages[i]); in rb_free()
844 rb->data_pages[0] = all_buf + PAGE_SIZE; in rb_alloc()
Dinternal.h56 void *data_pages[0]; member
146 handle->addr = rb->data_pages[handle->page]; \
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_mob.c390 static unsigned long vmw_mob_calculate_pt_pages(unsigned long data_pages) in vmw_mob_calculate_pt_pages() argument
392 unsigned long data_size = data_pages * PAGE_SIZE; in vmw_mob_calculate_pt_pages()
409 struct vmw_mob *vmw_mob_create(unsigned long data_pages) in vmw_mob_create() argument
416 mob->num_pages = vmw_mob_calculate_pt_pages(data_pages); in vmw_mob_create()
Dvmwgfx_drv.h1022 extern struct vmw_mob *vmw_mob_create(unsigned long data_pages);
/Linux-v4.19/arch/x86/events/intel/
Dpt.h150 void **data_pages; member
Dbts.c68 void **data_pages; member
111 buf->data_pages = pages; in bts_buffer_setup_aux()
Dpt.c679 p = virt_to_page(buf->data_pages[buf->nr_pages]); in topa_insert_pages()
1126 buf->data_pages = pages; in pt_buffer_setup_aux()
/Linux-v4.19/fs/ceph/
Daddr.c871 struct page **pages = NULL, **data_pages; in ceph_writepages_start() local
1064 data_pages = pages; in ceph_writepages_start()
1076 data_pages, len, 0, in ceph_writepages_start()
1082 data_pages = pages + i; in ceph_writepages_start()
1103 osd_req_op_extent_osd_data_pages(req, op_idx, data_pages, len, in ceph_writepages_start()
1116 data_pages = pages; in ceph_writepages_start()
1124 memcpy(pages, data_pages + i, in ceph_writepages_start()
1126 memset(data_pages + i, 0, in ceph_writepages_start()
/Linux-v4.19/drivers/md/
Draid5-cache.c914 int data_pages, int parity_pages) in r5l_log_stripe() argument
923 * data_pages) + in r5l_log_stripe()
1007 int data_pages, parity_pages; in r5l_write_stripe() local
1042 data_pages = write_disks - parity_pages; in r5l_write_stripe()
1061 ret = r5l_log_stripe(log, sh, data_pages, parity_pages); in r5l_write_stripe()
1085 ret = r5l_log_stripe(log, sh, data_pages, parity_pages); in r5l_write_stripe()