Symbol: vmalloc_to_page
arch/arm/kernel/patch.c
29
page = vmalloc_to_page(addr);
arch/arm64/kernel/patching.c
38
struct page *page = vmalloc_to_page(addr);
arch/arm64/kvm/mmu.c
442
return page_to_phys(vmalloc_to_page(kaddr)) +
arch/openrisc/kernel/patching.c
28
struct page *page = vmalloc_to_page(addr);
arch/parisc/kernel/patch.c
35
page = vmalloc_to_page(addr);
arch/powerpc/platforms/cell/spufs/lscsa_alloc.c
33
SetPageReserved(vmalloc_to_page(p));
arch/powerpc/platforms/cell/spufs/lscsa_alloc.c
47
ClearPageReserved(vmalloc_to_page(p));
arch/powerpc/platforms/powernv/opal-flash.c
374
ClearPageReserved(vmalloc_to_page(addr));
arch/powerpc/platforms/powernv/opal-flash.c
419
SetPageReserved(vmalloc_to_page(addr));
arch/riscv/kernel/patch.c
50
struct page *page = vmalloc_to_page(addr);
arch/riscv/kernel/sbi.c
600
base_addr = page_to_phys(vmalloc_to_page(bytes)) +
arch/riscv/kernel/sbi.c
629
base_addr = page_to_phys(vmalloc_to_page(bytes)) +
arch/x86/hyperv/hv_init.c
551
pg = vmalloc_to_page(hv_hypercall_pg);
arch/x86/kernel/alternative.c
2551
pages[0] = vmalloc_to_page(addr);
arch/x86/kernel/alternative.c
2553
pages[1] = vmalloc_to_page(addr + PAGE_SIZE);
block/bio.c
1143
if (bio_add_page(bio, vmalloc_to_page(vaddr), len, offset) < len)
drivers/accel/ivpu/ivpu_mmu_context.c
84
page = vmalloc_to_page(cpu_addr);
drivers/crypto/nx/nx-842.h
110
return page_to_phys(vmalloc_to_page(addr)) + offset_in_page(addr);
drivers/crypto/nx/nx.c
121
sg_addr = page_to_phys(vmalloc_to_page(
drivers/crypto/nx/nx.c
91
sg_addr = page_to_phys(vmalloc_to_page(start_addr))
drivers/fpga/fpga-mgr.c
496
pages[index] = vmalloc_to_page(p);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
421
return vmalloc_to_page(substream->runtime->dma_area + offset);
drivers/gpu/drm/gud/gud_drv.c
415
pages[i] = vmalloc_to_page(ptr);
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
273
struct page *page = vmalloc_to_page(data);
drivers/gpu/drm/ttm/ttm_pool.c
183
p = vmalloc_to_page(vaddr);
drivers/gpu/drm/virtio/virtgpu_vq.c
327
pg = vmalloc_to_page(data);
drivers/gpu/drm/xe/xe_migrate.c
2317
page = vmalloc_to_page(buf);
drivers/hwtracing/intel_th/msu.c
1085
return vmalloc_to_page(addr);
drivers/infiniband/hw/efa/efa_verbs.c
1343
pg = vmalloc_to_page(buf);
drivers/infiniband/hw/erdma/erdma_verbs.c
679
pg = vmalloc_to_page(addr);
drivers/infiniband/hw/hfi1/file_ops.c
599
page = vmalloc_to_page((void *)(vmf->pgoff << PAGE_SHIFT));
drivers/infiniband/hw/hfi1/file_ops.c
723
page = vmalloc_to_page(addr);
drivers/infiniband/hw/irdma/utils.c
2203
vm_page = vmalloc_to_page(addr);
drivers/iommu/dma-iommu.c
1578
page = vmalloc_to_page(cpu_addr);
drivers/iommu/dma-iommu.c
1716
page = vmalloc_to_page(cpu_addr);
drivers/md/bcache/util.c
248
? vmalloc_to_page(base)
drivers/md/dm-integrity.c
1734
struct page *sec_page = vmalloc_to_page(&sector_le);
drivers/md/dm-io.c
257
*p = vmalloc_to_page(dp->context_ptr);
drivers/md/dm-pcache/backing_dev.c
191
page = vmalloc_to_page(base);
drivers/md/dm-pcache/backing_dev.h
108
next_page = vmalloc_to_page(p);
drivers/md/dm-pcache/backing_dev.h
97
first_page = vmalloc_to_page(p);
drivers/md/dm-vdo/vio.c
233
page = is_vmalloc_addr(data) ? vmalloc_to_page(data) : virt_to_page(data);
drivers/md/dm-writecache.c
365
return vmalloc_to_page(addr);
drivers/media/common/saa7146/saa7146_core.c
149
pg = vmalloc_to_page(virt);
drivers/media/common/videobuf2/videobuf2-vmalloc.c
235
struct page *page = vmalloc_to_page(vaddr);
drivers/media/pci/cx23885/cx23885-alsa.c
492
return vmalloc_to_page(pageptr);
drivers/media/pci/cx23885/cx23885-alsa.c
96
pg = vmalloc_to_page(buf->vaddr + i * PAGE_SIZE);
drivers/media/pci/cx25821/cx25821-alsa.c
159
pg = vmalloc_to_page(buf->vaddr + i * PAGE_SIZE);
drivers/media/pci/cx25821/cx25821-alsa.c
634
return vmalloc_to_page(pageptr);
drivers/media/pci/cx88/cx88-alsa.c
298
pg = vmalloc_to_page(buf->vaddr + i * PAGE_SIZE);
drivers/media/pci/cx88/cx88-alsa.c
581
return vmalloc_to_page(pageptr);
drivers/media/pci/intel/ipu6/ipu6-buttress.c
562
vmalloc_to_page(addr) : virt_to_page(addr);
drivers/media/pci/saa7134/saa7134-alsa.c
280
pg = vmalloc_to_page(dma->vaddr + i * PAGE_SIZE);
drivers/media/pci/saa7134/saa7134-alsa.c
859
return vmalloc_to_page(pageptr);
drivers/mtd/nand/onenand/onenand_samsung.c
645
page = vmalloc_to_page(buf);
drivers/net/fjes/fjes_hw.c
1233
(__le64)(page_to_phys(vmalloc_to_page(addr)) +
drivers/net/fjes/fjes_hw.c
533
(__le64)(page_to_phys(vmalloc_to_page(addr)) +
drivers/net/fjes/fjes_hw.c
543
(__le64)(page_to_phys(vmalloc_to_page(addr)) +
drivers/net/fjes/fjes_trace.h
114
__entry->tx = page_to_phys(vmalloc_to_page(tx)) +
drivers/net/fjes/fjes_trace.h
116
__entry->rx = page_to_phys(vmalloc_to_page(rx)) +
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1576
vmalloc_to_page(((unsigned int *)bulk->offset +
drivers/remoteproc/remoteproc_core.c
151
return page_to_phys(vmalloc_to_page(cpu_addr)) +
drivers/rpmsg/virtio_rpmsg_bus.c
175
sg_set_page(sg, vmalloc_to_page(cpu_addr), len,
drivers/spi/spi-mxs.c
221
vm_page = vmalloc_to_page(buf);
drivers/spi/spi.c
1164
vm_page = vmalloc_to_page(buf);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
649
bo->pages[i] = vmalloc_to_page(vaddr);
drivers/staging/media/ipu7/ipu7.c
2279
struct page *p = vmalloc_to_page(data);
drivers/target/target_core_user.c
1904
page = vmalloc_to_page(addr);
drivers/target/target_core_user.c
666
flush_dcache_page(vmalloc_to_page(start));
drivers/uio/uio.c
715
page = vmalloc_to_page(addr);
drivers/usb/gadget/function/f_fs.c
824
pages[i] = vmalloc_to_page(ptr);
drivers/vfio/pci/pds/dirty.c
404
struct page *page = vmalloc_to_page(bmp);
drivers/vfio/pci/pds/lm.c
56
pages[i] = vmalloc_to_page(p);
drivers/video/fbdev/core/fb_defio.c
37
page = vmalloc_to_page(screen_buffer + offs);
drivers/video/fbdev/xen-fbfront.c
525
return xen_page_to_gfn(vmalloc_to_page(address));
drivers/virt/vboxguest/vboxguest_utils.c
363
page = vmalloc_to_page(buf);
fs/btrfs/send.c
8108
vmalloc_to_page(sctx->send_buf + (i << PAGE_SHIFT));
fs/nfs/blocklayout/extent_tree.c
682
page = vmalloc_to_page(p);
fs/smb/client/cifsproto.h
589
vmalloc_to_page((void *)addr), len, off);
fs/smb/client/smbdirect.c
3220
page = vmalloc_to_page((void *)kaddr);
fs/smb/server/auth.c
745
addr = vmalloc_to_page(buf);
fs/smb/server/auth.c
806
vmalloc_to_page(data), bytes,
fs/smb/server/transport_rdma.c
1436
page = vmalloc_to_page(buf);
fs/xfs/xfs_platform.h
299
return vmalloc_to_page(addr);
include/linux/hyperv.h
1756
paddr = page_to_phys(vmalloc_to_page(addr)) +
include/linux/mm.h
1532
struct page *vmalloc_to_page(const void *addr);
kernel/bpf/arena.c
376
page = vmalloc_to_page((void *)kaddr);
kernel/dma/debug.c
1409
page = vmalloc_to_page(virt);
kernel/dma/ops_helpers.c
12
return vmalloc_to_page(cpu_addr);
kernel/events/ring_buffer.c
900
return vmalloc_to_page((void *)rb->user_page + pgoff * PAGE_SIZE);
kernel/kcov.c
513
page = vmalloc_to_page(area + off);
kernel/relay.c
41
page = vmalloc_to_page(buf->start + (pgoff << PAGE_SHIFT));
kernel/scs.c
21
struct page *scs_page = vmalloc_to_page(s);
lib/iov_iter.c
1712
page = vmalloc_to_page(kaddr);
lib/scatterlist.c
1246
page = vmalloc_to_page((void *)kaddr);
mm/kasan/hw_tags.c
313
struct page *page = vmalloc_to_page(addr);
mm/kasan/kasan_test_c.c
1826
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, vmalloc_to_page(ptr));
mm/kasan/kasan_test_c.c
1899
page = vmalloc_to_page(v_ptr);
mm/kasan/kasan_test_c.c
1952
v_page = vmalloc_to_page(v_ptr);
mm/kasan/report.c
405
page = vmalloc_to_page(addr);
mm/kmsan/core.c
246
page = vmalloc_to_page(vaddr);
mm/nommu.c
170
EXPORT_SYMBOL(vmalloc_to_page);
mm/percpu-vm.c
19
return vmalloc_to_page((void *)pcpu_chunk_addr(chunk, cpu, page_idx));
mm/percpu-vm.c
373
return vmalloc_to_page(addr);
mm/percpu.c
2391
return page_to_phys(vmalloc_to_page(addr)) +
mm/swapfile.c
1775
page = vmalloc_to_page(si->swap_map + offset);
mm/swapfile.c
3747
head = vmalloc_to_page(si->swap_map + offset);
mm/swapfile.c
3814
head = vmalloc_to_page(si->swap_map + offset);
mm/swapfile.c
3896
head = vmalloc_to_page(si->swap_map + offset);
mm/vmalloc.c
4325
nid != page_to_nid(vmalloc_to_page(p)))
mm/vmalloc.c
4461
page = vmalloc_to_page(addr);
mm/vmalloc.c
4742
struct page *page = vmalloc_to_page(kaddr);
mm/vmalloc.c
853
EXPORT_SYMBOL(vmalloc_to_page);
mm/vmalloc.c
860
return page_to_pfn(vmalloc_to_page(vmalloc_addr));
net/9p/trans_virtio.c
369
(*pages)[index] = vmalloc_to_page(p);
net/ceph/crypto.c
243
page = vmalloc_to_page(buf);
net/ceph/messenger_v2.c
900
page = vmalloc_to_page(p);
net/packet/af_packet.c
395
return vmalloc_to_page(addr);
net/smc/smc_core.c
2167
sg_set_page(sg, vmalloc_to_page(buf), size, offset);
net/smc/smc_rx.c
203
pages[i] = vmalloc_to_page(buf);
security/selinux/selinuxfs.c
455
page = vmalloc_to_page(plm->data + offset);
sound/core/memalloc.c
371
page_to_phys(vmalloc_to_page((dmab)->area + (offset)))
sound/core/memalloc.c
382
return vmalloc_to_page(dmab->area + offset);
sound/virtio/virtio_pcm_msg.c
55
struct page *pg = vmalloc_to_page(data);
sound/virtio/virtio_pcm_msg.c
96
struct page *pg = vmalloc_to_page(data);
tools/testing/nvdimm/dax-dev.c
31
page = vmalloc_to_page((void *)addr);
tools/testing/nvdimm/pmem-dax.c
30
page = vmalloc_to_page(pmem->virt_addr + offset);
virt/kvm/dirty_ring.c
264
return vmalloc_to_page((void *)ring->dirty_gfns + offset * PAGE_SIZE);