Home
last modified time | relevance | path

Searched refs:rpage (Results 1 – 7 of 7) sorted by relevance

/linux/lib/
H A Dtest_hmm.c797 struct page *rpage = NULL; in dmirror_devmem_alloc_page() local
808 rpage = folio_page(folio_alloc(GFP_HIGHUSER, order), 0); in dmirror_devmem_alloc_page()
809 if (!rpage) in dmirror_devmem_alloc_page()
833 dpage->zone_device_data = rpage; in dmirror_devmem_alloc_page()
837 if (rpage) in dmirror_devmem_alloc_page()
838 __free_pages(rpage, order); in dmirror_devmem_alloc_page()
852 struct page *rpage; in dmirror_migrate_alloc_and_copy() local
894 rpage = BACKING_PAGE(dpage); in dmirror_migrate_alloc_and_copy()
895 rpage->zone_device_data = dmirror; in dmirror_migrate_alloc_and_copy()
901 copy_highpage(rpage, src_page); in dmirror_migrate_alloc_and_copy()
[all …]
/linux/kernel/trace/
H A Dring_buffer_benchmark.c109 struct rb_page *rpage; in read_page() local
124 rpage = ring_buffer_read_page_data(bpage); in read_page()
126 commit = local_read(&rpage->commit) & 0xfffff; in read_page()
135 event = (void *)&rpage->data[i]; in read_page()
H A Dring_buffer.c333 static __always_inline unsigned int rb_read_page_capacity(struct buffer_data_read_page *rpage) in rb_read_page_capacity() argument
335 return (PAGE_SIZE << rpage->order) - BUF_PAGE_HDR_SIZE; in rb_read_page_capacity()
7045 struct buffer_data_read_page **rpage) in ring_buffer_alloc_read_page() argument
7054 if (!rpage) in ring_buffer_alloc_read_page()
7059 if (*rpage) { in ring_buffer_alloc_read_page()
7060 if ((*rpage)->order == order) in ring_buffer_alloc_read_page()
7064 free_pages((unsigned long)(*rpage)->data, (*rpage)->order); in ring_buffer_alloc_read_page()
7065 (*rpage)->data = NULL; in ring_buffer_alloc_read_page()
7067 *rpage = kzalloc_obj(**rpage); in ring_buffer_alloc_read_page()
7068 if (!*rpage) in ring_buffer_alloc_read_page()
[all …]
H A Dtrace.c7188 struct buffer_data_read_page *rpage; member
7197 ring_buffer_free_read_page(ref->buffer, ref->cpu, ref->rpage); in buffer_ref_release()
7285 ret = ring_buffer_alloc_read_page(ref->buffer, iter->cpu_file, &ref->rpage); in tracing_buffers_splice_read()
7292 page_size = ring_buffer_read_page_size(ref->rpage); in tracing_buffers_splice_read()
7296 r = ring_buffer_read_page(ref->buffer, ref->rpage, len, iter->cpu_file, 1); in tracing_buffers_splice_read()
7311 ring_buffer_free_read_page(ref->buffer, ref->cpu, ref->rpage); in tracing_buffers_splice_read()
7316 page = virt_to_page(ring_buffer_read_page_data(ref->rpage)); in tracing_buffers_splice_read()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dram.c148 nvkm_ram_get(struct nvkm_device *device, u8 heap, u8 type, u8 rpage, u64 size, in nvkm_ram_get() argument
155 u8 page = max(rpage, (u8)NVKM_RAM_MM_SHIFT); in nvkm_ram_get()
/linux/include/linux/
H A Dring_buffer.h223 struct buffer_data_read_page **rpage);
230 unsigned int ring_buffer_read_page_size(struct buffer_data_read_page *rpage);
/linux/net/ceph/
H A Dmessenger_v1.c1005 struct page *page, *rpage; in read_partial_sparse_msg_extent() local
1010 rpage = do_bounce ? con->bounce_page : page; in read_partial_sparse_msg_extent()
1014 ret = ceph_tcp_recvpage(con->sock, rpage, (int)off, len); in read_partial_sparse_msg_extent()
1017 *crc = ceph_crc32c_page(*crc, rpage, off, ret); in read_partial_sparse_msg_extent()
1021 memcpy_page(page, off, rpage, off, ret); in read_partial_sparse_msg_extent()