Symbol: virt_to_page
arch/alpha/mm/init.c
57
= pte_val(mk_pte(virt_to_page(ret), PAGE_KERNEL));
arch/arc/include/asm/pgtable-levels.h
112
#define p4d_page(p4d) virt_to_page(p4d_pgtable(p4d))
arch/arc/include/asm/pgtable-levels.h
134
#define pud_page(pud) virt_to_page(pud_pgtable(pud))
arch/arc/include/asm/pgtable-levels.h
161
#define pmd_page(pmd) virt_to_page((void *)pmd_page_vaddr(pmd))
arch/arm/include/asm/vdso/vsyscall.h
13
flush_dcache_page(virt_to_page(vdata));
arch/arm/kernel/patch.c
31
page = virt_to_page(addr);
arch/arm/kernel/vdso.c
190
page = virt_to_page(vdso_start + i * PAGE_SIZE);
arch/arm/mm/dma-mapping.c
1068
__dma_free_buffer(virt_to_page(cpu_addr), size);
arch/arm/mm/dma-mapping.c
312
struct page *page = virt_to_page((void *)addr);
arch/arm64/kernel/vdso.c
196
aarch32_vectors_page = virt_to_page((void *)vdso_page);
arch/arm64/kernel/vdso.c
214
aarch32_sig_page = virt_to_page(sigpage);
arch/arm64/kvm/hyp_trace.c
344
page = virt_to_page(enabled);
arch/arm64/kvm/mmu.c
242
struct page *page = virt_to_page(addr);
arch/arm64/kvm/mmu.c
250
get_page(virt_to_page(addr));
arch/arm64/kvm/mmu.c
255
put_page(virt_to_page(addr));
arch/arm64/kvm/mmu.c
260
struct page *p = virt_to_page(addr);
arch/arm64/kvm/mmu.c
269
return page_count(virt_to_page(addr));
arch/arm64/mm/mmu.c
1650
free_hotplug_pgtable_page(virt_to_page(ptep));
arch/arm64/mm/mmu.c
1690
free_hotplug_pgtable_page(virt_to_page(pmdp));
arch/arm64/mm/mmu.c
1730
free_hotplug_pgtable_page(virt_to_page(pudp));
arch/arm64/mm/mmu.c
1770
free_hotplug_pgtable_page(virt_to_page(p4dp));
arch/arm64/mm/ptdump.c
380
u64 vmemmap_start = (u64)virt_to_page((void *)page_offset);
arch/csky/kernel/vdso.c
32
pg = virt_to_page(vdso_start + (i << PAGE_SHIFT));
arch/loongarch/include/asm/kfence.h
43
set_page_address(virt_to_page(kaddr), vaddr);
arch/loongarch/include/asm/page.h
98
#define virt_to_pfn(kaddr) page_to_pfn(virt_to_page(kaddr))
arch/loongarch/kernel/machine_kexec.c
79
kimage->control_code_page = virt_to_page((void *)KEXEC_CONTROL_CODE);
arch/m68k/include/asm/mcf_pgtable.h
131
#define pte_page(pte) virt_to_page(__pte_page(pte))
arch/m68k/include/asm/motorola_pgtable.h
110
#define pte_page(pte) virt_to_page(__va(pte_val(pte)))
arch/m68k/include/asm/sun3_pgtable.h
107
#define pte_page(pte) virt_to_page(__pte_page(pte))
arch/m68k/include/asm/sun3_pgtable.h
109
#define pmd_page(pmd) virt_to_page((void *)pmd_page_vaddr(pmd))
arch/mips/include/asm/pgtable.h
56
(virt_to_page((void *)(empty_zero_page + (((unsigned long)(vaddr)) & zero_page_mask))))
arch/mips/jazz/jazzdma.c
521
__free_pages(virt_to_page(vaddr), get_order(size));
arch/mips/kernel/pm-cps.c
155
nc_addr = kmap_noncoherent(virt_to_page(core_ready_count),
arch/mips/loongson64/reset.c
102
image->control_code_page = virt_to_page((void *)KEXEC_CTRL_CODE);
arch/nios2/mm/init.c
88
kuser_page[0] = virt_to_page(vpage);
arch/nios2/mm/ioremap.c
139
for (page = virt_to_page(t_addr);
arch/nios2/mm/ioremap.c
140
page <= virt_to_page(t_end); page++)
arch/parisc/include/asm/pgtable.h
288
#define pud_page(pud) virt_to_page((void *)pud_pgtable(pud))
arch/parisc/include/asm/pgtable.h
362
#define pmd_page(pmd) virt_to_page((void *)__pmd_page(pmd))
arch/parisc/kernel/patch.c
37
page = virt_to_page(addr);
arch/parisc/kernel/vdso.c
109
pagelist[i] = virt_to_page(start + i * PAGE_SIZE);
arch/parisc/mm/ioremap.c
37
for (page = virt_to_page(t_addr);
arch/parisc/mm/ioremap.c
38
page <= virt_to_page(t_end); page++) {
arch/powerpc/include/asm/book3s/64/pgalloc.h
112
struct page *page = virt_to_page(pud);
arch/powerpc/include/asm/kfence.h
39
struct page *page = virt_to_page((void *)addr);
arch/powerpc/kernel/vdso.c
253
pagelist[i] = virt_to_page(start + i * PAGE_SIZE);
arch/powerpc/kvm/book3s_64_mmu_hv.c
1161
struct page *page = virt_to_page(va);
arch/powerpc/kvm/book3s_64_mmu_hv.c
186
kvm_free_hpt_cma(virt_to_page((void *)info->virt),
arch/powerpc/kvm/book3s_xive_native.c
51
put_page(virt_to_page(q->qpage));
arch/powerpc/kvm/book3s_xive_native.c
69
put_page(virt_to_page(qpage_prev));
arch/powerpc/mm/kasan/init_32.c
92
if (pte_page(*ptep) != virt_to_page(lm_alias(kasan_early_shadow_page)))
arch/powerpc/mm/kasan/init_book3e_64.c
19
return p4d_page(p4d) == virt_to_page(lm_alias(kasan_early_shadow_pud));
arch/powerpc/mm/kasan/init_book3e_64.c
24
return pud_page(pud) == virt_to_page(lm_alias(kasan_early_shadow_pmd));
arch/powerpc/mm/kasan/init_book3e_64.c
29
return pmd_page(pmd) == virt_to_page(lm_alias(kasan_early_shadow_pte));
arch/powerpc/mm/pgtable_64.c
108
return virt_to_page(p4d_pgtable(p4d));
arch/powerpc/mm/pgtable_64.c
119
return virt_to_page(pud_pgtable(pud));
arch/powerpc/mm/pgtable_64.c
138
return virt_to_page(pmd_page_vaddr(pmd));
arch/powerpc/perf/vpa-dtl.c
531
pglist[i] = virt_to_page(pages[i]);
arch/riscv/kvm/gstage.c
394
put_page(virt_to_page(next_ptep));
arch/riscv/mm/kasan_init.c
527
mk_pte(virt_to_page(kasan_early_shadow_page),
arch/s390/include/asm/kfence.h
27
__kernel_map_pages(virt_to_page((void *)addr), 1, !protect);
arch/s390/include/asm/pgtable.h
65
(virt_to_page((void *)(empty_zero_page + \
arch/s390/kernel/vdso.c
139
pagelist[i] = virt_to_page(start + i * PAGE_SIZE);
arch/s390/kvm/kvm-s390.c
5737
vmf->page = virt_to_page(vcpu->arch.sie_block);
arch/s390/mm/vmem.c
49
page = virt_to_page((void *)addr);
arch/sh/include/asm/pgtable_32.h
401
#define pmd_page(pmd) (virt_to_page(pmd_val(pmd)))
arch/sh/kernel/io_trapped.c
71
pages[k] = virt_to_page(tiop);
arch/sh/kernel/vsyscall/vsyscall.c
60
syscall_pages[0] = virt_to_page(syscall_page);
arch/sparc/include/asm/pgtable_64.h
853
#define pmd_page(pmd) virt_to_page((void *)pmd_page_vaddr(pmd))
arch/sparc/include/asm/pgtable_64.h
854
#define pud_page(pud) virt_to_page((void *)pud_pgtable(pud))
arch/sparc/kernel/leon_smp.c
248
free_reserved_page(virt_to_page(&trapbase_cpu1[0]));
arch/sparc/kernel/leon_smp.c
251
free_reserved_page(virt_to_page(&trapbase_cpu2[0]));
arch/sparc/kernel/leon_smp.c
254
free_reserved_page(virt_to_page(&trapbase_cpu3[0]));
arch/sparc/mm/init_64.c
2520
free_reserved_page(virt_to_page(page));
arch/sparc/mm/init_64.c
2878
page = virt_to_page(pgtable);
arch/sparc/mm/io-unit.c
252
set_pte(ptep, mk_pte(virt_to_page(page), dvma_prot));
arch/sparc/mm/iommu.c
366
set_pte(ptep, mk_pte(virt_to_page(page), dvma_prot));
arch/sparc/mm/iommu.c
369
MKIOPTE(page_to_pfn(virt_to_page(page)), ioperm_noc);
arch/sparc/mm/iommu.c
402
struct page *page = virt_to_page(cpu_addr);
arch/x86/coco/sev/core.c
1487
__free_pages(virt_to_page(buf), get_order(sz));
arch/x86/entry/vdso/vma.c
61
vmf->page = virt_to_page(image->data + (vmf->pgoff << PAGE_SHIFT));
arch/x86/events/intel/bts.c
118
page = virt_to_page(pages[pg]);
arch/x86/events/intel/bts.c
94
page = virt_to_page(pages[pg]);
arch/x86/events/intel/pt.c
1277
struct page *p = virt_to_page(buf->data_pages[0]);
arch/x86/events/intel/pt.c
776
p = virt_to_page(buf->data_pages[buf->nr_pages]);
arch/x86/kernel/alternative.c
2567
pages[0] = virt_to_page(addr);
arch/x86/kernel/alternative.c
2570
pages[1] = virt_to_page(addr + PAGE_SIZE);
arch/x86/kernel/ldt.c
320
page_to_pfn(virt_to_page(src));
arch/x86/kernel/uprobes.c
904
tramp_mapping_pages[0] = virt_to_page(uprobe_trampoline_entry);
arch/x86/kvm/mmu/mmu.c
2369
set_page_private(virt_to_page(sp->spt), (unsigned long)sp);
arch/x86/kvm/mmu/tdp_mmu.c
235
set_page_private(virt_to_page(sp->spt), (unsigned long)sp);
arch/x86/kvm/svm/nested.c
1520
__free_page(virt_to_page(svm->nested.vmcb02.ptr));
arch/x86/kvm/svm/sev.c
3531
__free_page(virt_to_page(svm->sev_es.vmsa));
arch/x86/kvm/svm/sev.c
483
__free_page(virt_to_page(sev->guest_req_buf));
arch/x86/kvm/svm/svm.c
754
__free_pages(virt_to_page(msrpm), get_order(MSRPM_SIZE));
arch/x86/kvm/vmx/tdx.c
1676
return virt_to_page(sp->external_spt);
arch/x86/kvm/vmx/tdx.c
1881
tdx_reclaim_page(virt_to_page(sp->external_spt)))
arch/x86/mm/init_32.c
745
set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT);
arch/x86/mm/init_32.c
753
set_pages_rw(virt_to_page(start), size >> PAGE_SHIFT);
arch/x86/mm/init_32.c
756
set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT);
arch/x86/xen/mmu_pv.c
1116
ClearPagePinned(virt_to_page(__va(pa)));
arch/x86/xen/mmu_pv.c
1469
struct page *page = virt_to_page(pgd);
arch/x86/xen/mmu_pv.c
1473
BUG_ON(PagePinned(virt_to_page(pgd)));
arch/x86/xen/mmu_pv.c
1487
BUG_ON(PagePinned(virt_to_page(xen_get_user_pgd(pgd))));
arch/x86/xen/mmu_pv.c
237
struct page *page = virt_to_page(ptr);
arch/x86/xen/mmu_pv.c
527
struct page *page = virt_to_page(pgd_page);
arch/x86/xen/mmu_pv.c
639
(*func)(mm, virt_to_page(pmd), PT_PMD);
arch/x86/xen/mmu_pv.c
657
(*func)(mm, virt_to_page(pud), PT_PUD);
arch/x86/xen/mmu_pv.c
708
(*func)(mm, virt_to_page(pgd), PT_PGD);
arch/x86/xen/mmu_pv.c
814
xen_pin_page(mm, virt_to_page(user_pgd), PT_PGD);
arch/x86/xen/mmu_pv.c
871
SetPagePinned(virt_to_page(level3_user_vsyscall));
arch/x86/xen/mmu_pv.c
931
xen_unpin_page(mm, virt_to_page(user_pgd), PT_PGD);
arch/xtensa/include/asm/pgtable.h
225
#define pmd_page(pmd) virt_to_page(pmd_val(pmd))
arch/xtensa/mm/kasan_init.c
26
mk_pte(virt_to_page(kasan_early_shadow_page),
arch/xtensa/mm/kasan_init.c
89
mk_pte(virt_to_page(kasan_early_shadow_page),
block/bio-integrity.c
302
ret = bio_integrity_add_page(bio, virt_to_page(buf), len,
block/bio-integrity.c
85
bvec_set_page(&bip->bip_vec[0], virt_to_page(buf), len,
block/bio.c
1033
__bio_add_page(bio, virt_to_page(vaddr), len, offset_in_page(vaddr));
drivers/accel/habanalabs/common/hldio.c
396
p2pr->p2ppages[i] = virt_to_page(addr);
drivers/auxdisplay/cfag12864bfb.c
52
struct page *pages = virt_to_page(cfag12864b_buffer);
drivers/auxdisplay/ht16k33.c
309
struct page *pages = virt_to_page(priv->fbdev.buffer);
drivers/block/aoe/aoecmd.c
1698
empty_page = virt_to_page(p);
drivers/char/agp/alpha-agp.c
30
page = virt_to_page(__va(pa));
drivers/char/agp/ati-agp.c
65
err = map_page_into_agp(virt_to_page(page_map->real));
drivers/char/agp/ati-agp.c
83
unmap_page_from_agp(virt_to_page(page_map->real));
drivers/char/agp/generic.c
1010
for (page = virt_to_page(table); page <= virt_to_page(table_end); page++)
drivers/char/agp/generic.c
930
for (page = virt_to_page(table); page <= virt_to_page(table_end); page++)
drivers/char/agp/generic.c
949
for (page = virt_to_page(table); page <= virt_to_page(table_end); page++)
drivers/char/agp/uninorth-agp.c
413
for (page = virt_to_page(table), i = 0; page <= virt_to_page(table_end);
drivers/char/agp/uninorth-agp.c
467
for (page = virt_to_page(table); page <= virt_to_page(table_end); page++)
drivers/comedi/comedi_buf.c
104
SetPageReserved(virt_to_page(buf->virt_addr));
drivers/comedi/comedi_buf.c
39
ClearPageReserved(virt_to_page(buf->virt_addr));
drivers/comedi/comedi_fops.c
2575
pfn = page_to_pfn(virt_to_page(buf->virt_addr));
drivers/crypto/axis/artpec6_crypto.c
637
struct page *page = virt_to_page(ptr);
drivers/crypto/ccp/sev-dev-tio.c
47
#define sla_to_page(sla) virt_to_page(sla_to_va(sla))
drivers/crypto/ccp/sev-dev.c
2747
__snp_free_firmware_pages(virt_to_page(sev_es_tmr),
drivers/crypto/ccp/sev-dev.c
2754
__snp_free_firmware_pages(virt_to_page(sev_init_ex_buffer),
drivers/crypto/ccp/sev-dev.c
500
__snp_free_firmware_pages(virt_to_page(addr), 0, false);
drivers/crypto/ccp/sev-dev.c
733
__free_pages(virt_to_page(bounce_buf), get_order(desc->len));
drivers/dma/dmatest.c
763
struct page *pg = virt_to_page(buf);
drivers/dma/dmatest.c
781
struct page *pg = virt_to_page(buf);
drivers/dma/mv_xor.c
798
src_dma = dma_map_page(dma_chan->device->dev, virt_to_page(src),
drivers/dma/mv_xor.c
810
dest_dma = dma_map_page(dma_chan->device->dev, virt_to_page(dest),
drivers/firmware/memmap.c
102
if (PageReserved(virt_to_page(entry))) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c
245
p = virt_to_page(adev->gart.ptr);
drivers/gpu/drm/drm_fbdev_dma.c
219
info->fix.smem_start = page_to_phys(virt_to_page(info->screen_buffer));
drivers/gpu/drm/drm_gem_dma_helper.c
547
virt_to_page(dma_obj->vaddr));
drivers/gpu/drm/i915/gvt/gtt.c
2315
daddr = dma_map_page(dev, virt_to_page(scratch_pt), 0, 4096, DMA_BIDIRECTIONAL);
drivers/gpu/drm/i915/gvt/gtt.c
2318
__free_page(virt_to_page(scratch_pt));
drivers/gpu/drm/i915/gvt/gtt.c
2323
gtt->scratch_pt[type].page = virt_to_page(scratch_pt);
drivers/gpu/drm/i915/gvt/gtt.c
2645
daddr = dma_map_page(dev, virt_to_page(page), 0,
drivers/gpu/drm/i915/gvt/gtt.c
2649
__free_page(virt_to_page(page));
drivers/gpu/drm/i915/gvt/gtt.c
2653
gvt->gtt.scratch_page = virt_to_page(page);
drivers/gpu/drm/i915/i915_gpu_error.c
296
page = virt_to_page(page_addr);
drivers/gpu/drm/i915/i915_gpu_error.c
411
list_add_tail(&virt_to_page(ptr)->lru, &dst->page_list);
drivers/gpu/drm/i915/i915_gpu_error.c
69
sg->page_link = (unsigned long)virt_to_page(addr);
drivers/gpu/drm/ttm/ttm_pool.c
213
p = virt_to_page(vaddr);
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
729
pdesc->statPPNs[0] = page_to_pfn(virt_to_page(pstat));
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
732
pdesc->infoPPNs[0] = page_to_pfn(virt_to_page(pinfo));
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
735
pdesc->strsPPNs[0] = page_to_pfn(virt_to_page(pstrs));
drivers/gpu/drm/xe/xe_migrate.c
2420
page = virt_to_page(buf);
drivers/gpu/drm/xe/xe_page_reclaim.h
110
get_page(virt_to_page(entries));
drivers/gpu/drm/xe/xe_page_reclaim.h
123
put_page(virt_to_page(entries));
drivers/hsi/clients/cmt_speech.c
1092
page = virt_to_page((void *)csdata->mmap_base);
drivers/hv/mshv_root_hv_call.c
1007
__free_page(virt_to_page(page_addr));
drivers/hv/mshv_root_main.c
1816
virt_to_page(vp->vp_register_page),
drivers/hv/mshv_root_main.c
1824
virt_to_page(vp->vp_intercept_msg_page),
drivers/hv/mshv_root_main.c
1832
virt_to_page(vp->vp_ghcb_page),
drivers/hv/mshv_root_main.c
939
vmf->page = virt_to_page(vp->vp_register_page);
drivers/hv/mshv_root_main.c
942
vmf->page = virt_to_page(vp->vp_intercept_msg_page);
drivers/hv/mshv_root_main.c
945
vmf->page = virt_to_page(vp->vp_ghcb_page);
drivers/hv/mshv_vtl_main.c
812
page = virt_to_page(mshv_vtl_cpu_run(cpu));
drivers/hwtracing/coresight/coresight-tmc-etr.c
219
page = virt_to_page(pages[i]);
drivers/hwtracing/coresight/coresight-trbe.c
776
pglist[i] = virt_to_page(pages[i]);
drivers/hwtracing/intel_th/msu.c
977
struct page *page = virt_to_page(msc->base + off);
drivers/hwtracing/intel_th/msu.c
998
return virt_to_page(msc->base + (pgoff << PAGE_SHIFT));
drivers/hwtracing/ptt/hisi_ptt.c
1055
pagelist[i] = virt_to_page(pages[i]);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4983
ret = vm_insert_page(vma, vma->vm_start, virt_to_page(uctx->shpg));
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4998
virt_to_page((void *)bnxt_entry->mem_offset));
drivers/infiniband/hw/hfi1/tid_rdma.c
1098
pages[i++] = virt_to_page(sge->vaddr);
drivers/infiniband/hw/hfi1/trace_tid.h
434
__entry->page = vaddr ? (u64)virt_to_page(vaddr) : 0ULL;
drivers/infiniband/hw/mlx5/main.c
2478
virt_to_page(dev->mdev->clock_info));
drivers/infiniband/hw/qedr/verbs.c
415
virt_to_page(entry->address));
drivers/infiniband/sw/rdmavt/trace_mr.h
39
__entry->page = virt_to_page(v);
drivers/iommu/dma-iommu.c
1605
page = virt_to_page(cpu_addr);
drivers/iommu/dma-iommu.c
1715
pfn = page_to_pfn(virt_to_page(cpu_addr));
drivers/iommu/dma-iommu.c
1741
page = virt_to_page(cpu_addr);
drivers/md/bcache/bset.c
1282
mempool_free(virt_to_page(out), &state->pool);
drivers/md/bcache/util.c
249
: virt_to_page(base);
drivers/md/dm-crypt.c
1118
ret = bio_integrity_add_page(bio, virt_to_page(io->integrity_metadata),
drivers/md/dm-integrity.c
1792
return virt_to_page(data);
drivers/md/dm-integrity.c
2613
ret = bio_integrity_add_page(bio, virt_to_page(dio->integrity_payload),
drivers/md/dm-integrity.c
2628
mempool_free(virt_to_page(dio->integrity_payload), &ic->recheck_pool);
drivers/md/dm-integrity.c
2667
r = bio_integrity_add_page(outgoing_bio, virt_to_page(dio->integrity_payload), ic->tuple_size, 0);
drivers/md/dm-integrity.c
3370
ret = bio_integrity_add_page(bio, virt_to_page(recalc_tags), t - recalc_tags, offset_in_page(recalc_tags));
drivers/md/dm-io.c
282
*p = virt_to_page(dp->context_ptr);
drivers/md/dm-pcache/backing_dev.c
182
page = virt_to_page(base);
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
367
return virt_to_page(addr);
drivers/media/pci/intel/ipu6/ipu6-buttress.c
562
vmalloc_to_page(addr) : virt_to_page(addr);
drivers/media/pci/saa7134/saa7134-go7007.c
248
saa->top_dma = dma_map_page(&dev->pci->dev, virt_to_page(saa->top),
drivers/media/pci/saa7134/saa7134-go7007.c
253
virt_to_page(saa->bottom),
drivers/media/platform/ti/omap/omap_voutlib.c
317
SetPageReserved(virt_to_page((void *)addr));
drivers/media/platform/ti/omap/omap_voutlib.c
338
ClearPageReserved(virt_to_page((void *)addr));
drivers/mmc/core/mmc_test.c
492
sg_set_page(sg, virt_to_page(addr), len, 0);
drivers/net/ethernet/atheros/atlx/atl1.c
1864
page = virt_to_page(skb->data);
drivers/net/ethernet/atheros/atlx/atl1.c
2223
page = virt_to_page(skb->data);
drivers/net/ethernet/atheros/atlx/atl1.c
2248
page = virt_to_page(skb->data +
drivers/net/ethernet/atheros/atlx/atl1.c
2266
page = virt_to_page(skb->data);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
741
__free_pages(virt_to_page(intf->rx_ring_cpu), intf->rx_buf_order);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
548
page = virt_to_page((void *)cpu_addr);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1232
sq->xdp_page[qentry] = (u64)virt_to_page((void *)data);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1576
dma_addr = dma_map_page_attrs(&nic->pdev->dev, virt_to_page(skb->data),
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1644
page = virt_to_page(phys_to_virt(buf_addr));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1711
page = virt_to_page(phys_to_virt(phys_addr));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
244
put_page(virt_to_page(data));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
343
put_page(virt_to_page(phys_to_virt(phys_addr)));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
354
put_page(virt_to_page(phys_to_virt(phys_addr)));
drivers/net/ethernet/engleder/tsnep_main.c
653
virt_to_page(xdpf->data);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1419
virt_to_page(vaddr), 0, DPAA_BP_RAW_SIZE,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1878
page = virt_to_page(sg_vaddr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
250
page = virt_to_page(sg_vaddr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
479
virt_to_page(vaddr), 0,
drivers/net/ethernet/freescale/fec_main.c
4713
page = virt_to_page(xdpb->data);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3805
skb_add_rx_frag(skb, i, virt_to_page(frag),
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
404
page = virt_to_page(data);
drivers/net/ethernet/jme.c
2030
ret = jme_fill_tx_map(jme->pdev, ctxdesc, ctxbi, virt_to_page(skb->data),
drivers/net/ethernet/jme.c
738
mapping = dma_map_page(&jme->pdev->dev, virt_to_page(skb->data),
drivers/net/ethernet/marvell/mvneta.c
2134
: virt_to_page(xdpf->data);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3711
struct page *page = virt_to_page(xdpf->data);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3929
page = virt_to_page(data);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1284
put_page(virt_to_page(phys_to_virt(pa)));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2133
page = virt_to_page(skb->data);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2795
dma_addr = otx2_dma_map_page(pf, virt_to_page(xdpf->data),
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1518
page = virt_to_page(phys_to_virt(pa));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
208
page = virt_to_page(va);
drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
103
put_page(virt_to_page(phys_to_virt(pa)));
drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
135
put_page(virt_to_page(phys_to_virt(pa)));
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
65
struct page *page = virt_to_page(xdp->data);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1050
page = virt_to_page(pkt->buff.data_hard_start);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1096
page = virt_to_page(pkt->buff.data_hard_start);
drivers/net/ethernet/netronome/nfp/nfd3/rings.c
172
__free_page(virt_to_page(tx_ring->txbufs[i].frag));
drivers/net/ethernet/netronome/nfp/nfp_net_dp.h
76
__free_page(virt_to_page(frag));
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
439
virt_to_page(xdp_frames[nxmit]->data),
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1350
virt_to_page(skb->data),
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1370
virt_to_page(skb->data +
drivers/net/ethernet/renesas/rswitch_main.c
808
virt_to_page(gq->rx_bufs[gq->cur]),
drivers/net/ethernet/socionext/netsec.c
1216
struct page *page = virt_to_page(desc->addr);
drivers/net/ethernet/socionext/netsec.c
833
struct page *page = virt_to_page(xdpf->data);
drivers/net/ethernet/socionext/netsec.c
972
struct page *page = virt_to_page(desc->addr);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5187
struct page *page = virt_to_page(xdpf->data);
drivers/net/ethernet/sun/cassini.c
2746
mapping = dma_map_page(&cp->pdev->dev, virt_to_page(skb->data),
drivers/net/ethernet/sun/sungem.c
1007
virt_to_page(skb->data),
drivers/net/ethernet/sun/sungem.c
1033
virt_to_page(skb->data),
drivers/net/ethernet/sun/sungem.c
1625
virt_to_page(skb->data),
drivers/net/ethernet/sun/sungem.c
810
virt_to_page(new_skb->data),
drivers/net/hyperv/netvsc_drv.c
774
__free_page(virt_to_page(xbuf));
drivers/net/usb/cdc-phonet.c
141
struct page *page = virt_to_page(req->transfer_buffer);
drivers/net/veth.c
743
get_page(virt_to_page(xdp->data));
drivers/net/virtio_net.c
1211
page = virt_to_page(buf);
drivers/net/vmxnet3/vmxnet3_drv.c
697
rbi->page = virt_to_page(data);
drivers/net/vmxnet3/vmxnet3_xdp.c
153
page = virt_to_page(xdpf->data);
drivers/net/vmxnet3/vmxnet3_xdp.c
271
page = virt_to_page(xdp->data_hard_start);
drivers/net/vmxnet3/vmxnet3_xdp.c
423
rbi->page = virt_to_page(new_data);
drivers/net/xen-netback/netback.c
715
page = virt_to_page((void *)idx_to_kaddr(queue, pending_idx));
drivers/net/xen-netback/rx.c
206
page = virt_to_page(data);
drivers/net/xen-netfront.c
1812
gnttab_end_foreign_access(ref, virt_to_page(page));
drivers/net/xen-netfront.c
622
.page = virt_to_page(xdpf->data),
drivers/net/xen-netfront.c
751
page = virt_to_page(skb->data);
drivers/net/xen-netfront.c
767
page = virt_to_page(skb->data);
drivers/ntb/test/ntb_perf.c
817
unmap->addr[0] = dma_map_page(dma_dev, virt_to_page(src),
drivers/nvme/host/core.c
891
if (virt_to_page(range) == ns->ctrl->discard_page)
drivers/pci/p2pdma.c
143
struct page *page = virt_to_page(kaddr);
drivers/perf/arm_spe_pmu.c
1028
pglist[i] = virt_to_page(pages[i]);
drivers/s390/block/scm_blk.c
136
mempool_free(virt_to_page((void *)aidaw), aidaw_pool);
drivers/s390/char/vmcp.c
91
page = virt_to_page(session->response);
drivers/s390/net/ism_drv.c
261
virt_to_page(dmb->cpu_addr), 0,
drivers/s390/net/qeth_core_main.c
5555
struct page *page = virt_to_page(data);
drivers/s390/scsi/zfcp_fsf.c
264
mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
drivers/s390/scsi/zfcp_fsf.c
323
mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
drivers/s390/scsi/zfcp_fsf.c
969
mempool_free(virt_to_page(sr_buf), adapter->pool.sr_data);
drivers/scsi/xen-scsifront.c
514
page = virt_to_page(seg);
drivers/soc/ti/knav_qmss_queue.c
1012
page = virt_to_page(region->virt_start);
drivers/spi/spi-ep93xx.c
335
sg_set_page(sg, virt_to_page(pbuf), bytes,
drivers/spi/spi-ep93xx.c
338
sg_set_page(sg, virt_to_page(espi->zeropage),
drivers/spi/spi-pl022.c
767
sg_set_page(sg, virt_to_page(bufp),
drivers/spi/spi-pl022.c
779
sg_set_page(sg, virt_to_page(pl022->dummypage),
drivers/spi/spi-topcliff-pch.c
1002
sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size,
drivers/spi/spi-topcliff-pch.c
1008
sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size,
drivers/spi/spi-topcliff-pch.c
1058
sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size + head,
drivers/spi/spi-topcliff-pch.c
1064
sg_set_page(sg, virt_to_page(dma->tx_buf_virt), rem,
drivers/spi/spi-topcliff-pch.c
1070
sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size,
drivers/spi/spi-topcliff-pch.c
996
sg_set_page(sg, virt_to_page(dma->rx_buf_virt), rem,
drivers/tee/tee_shm.c
365
pages[i] = virt_to_page((u8 *)shm->kaddr + i * PAGE_SIZE);
drivers/tty/serial/pch_uart.c
794
sg_set_page(&priv->sg_rx, virt_to_page(priv->rx_buf_virt),
drivers/tty/serial/pch_uart.c
930
sg_set_page(sg, virt_to_page(tport->xmit_buf),
drivers/tty/serial/pch_uart.c
933
sg_set_page(sg, virt_to_page(tport->xmit_buf),
drivers/uio/uio.c
713
page = virt_to_page(addr);
drivers/usb/host/r8a66597-hcd.c
823
flush_dcache_page(virt_to_page(ptr));
drivers/usb/isp1760/isp1760-hcd.c
966
flush_dcache_page(virt_to_page(ptr));
drivers/usb/mon/mon_bin.c
1350
map[n].pg = virt_to_page((void *) vaddr);
drivers/video/fbdev/grvga.c
457
SetPageReserved(virt_to_page(page));
drivers/virt/vboxguest/vboxguest_utils.c
365
page = virt_to_page(buf);
drivers/virtio/virtio_ring.c
3848
return virtqueue_map_page_attrs(&vq->vq, virt_to_page(ptr),
drivers/xen/grant-dma-ops.c
156
return virt_to_page(vaddr);
drivers/xen/swiotlb-xen.c
166
SetPageXenRemapped(virt_to_page(ret));
drivers/xen/swiotlb-xen.c
192
if (TestClearPageXenRemapped(virt_to_page(vaddr)))
drivers/xen/unpopulated-alloc.c
132
struct page *pg = virt_to_page(vaddr + PAGE_SIZE * i);
drivers/xen/xen-front-pgdir-shbuf.c
453
frame = xen_page_to_gfn(virt_to_page(buf->directory +
fs/btrfs/scrub.c
927
ret = bio_add_page(&bbio->bio, virt_to_page(kaddr), fs_info->sectorsize,
fs/btrfs/volumes.c
1340
struct page *page = virt_to_page(super);
fs/ecryptfs/crypto.c
176
pg = virt_to_page(addr);
fs/ntfs3/inode.c
796
__free_page(virt_to_page(res));
fs/ntfs3/inode.c
920
__free_page(virt_to_page(iomap->private));
fs/smb/client/cifsproto.h
595
virt_to_page((void *)addr), buflen, off);
fs/smb/server/auth.c
741
addr = virt_to_page(buf);
fs/smb/server/auth.c
808
sg_set_page(&sg[sg_idx++], virt_to_page(data), len,
fs/smb/smbdirect/connection.c
2048
page = virt_to_page((void *)kaddr);
fs/ubifs/crypto.c
53
err = fscrypt_encrypt_block_inplace(inode, virt_to_page(p), pad_len,
fs/ubifs/crypto.c
78
err = fscrypt_decrypt_block_inplace(inode, virt_to_page(&dn->data),
fs/xfs/xfs_platform.h
300
return virt_to_page(addr);
include/linux/bvec.h
74
bvec_set_page(bv, virt_to_page(vaddr), len, offset_in_page(vaddr));
include/linux/dma-mapping.h
516
dma_free_pages(dev, size, virt_to_page(vaddr), dma_handle, dir);
include/linux/dma-mapping.h
527
return dma_map_page_attrs(dev, virt_to_page(ptr), offset_in_page(ptr),
include/linux/highmem-internal.h
167
return virt_to_page(addr);
include/linux/kvm_host.h
2500
mod_lruvec_page_state(virt_to_page(virt), NR_SECONDARY_PAGETABLE, nr);
include/linux/mm.h
1937
struct page *page = virt_to_page(x);
include/linux/mm.h
1944
struct page *page = virt_to_page(x);
include/linux/mm.h
3614
return page_ptdesc(virt_to_page(x));
include/linux/mm.h
3869
return virt_to_page((void *)((unsigned long) pmd & mask));
include/linux/scatterlist.h
212
sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));
include/net/netmem.h
198
return page_to_netmem(virt_to_page(data));
include/rdma/ib_verbs.h
4298
return virt_to_page(ib_virt_dma_to_ptr(dma_addr));
init/main.c
1128
page_to_pfn(virt_to_page((void *)initrd_start)) < min_low_pfn) {
init/main.c
1130
page_to_pfn(virt_to_page((void *)initrd_start)),
io_uring/memmap.c
381
put_page(virt_to_page((void *) index));
io_uring/zcrx.c
1657
copied = io_zcrx_copy_chunk(req, ifq, virt_to_page(skb->data),
kernel/bpf/cpumap.c
352
page = virt_to_page(f);
kernel/bpf/syscall.c
171
unpin_user_page(virt_to_page(kaddr));
kernel/dma/debug.c
1453
page = virt_to_page(virt);
kernel/dma/ops_helpers.c
13
return virt_to_page(cpu_addr);
kernel/dma/swiotlb.c
664
__free_pages(virt_to_page(vaddr), get_order(bytes));
kernel/events/ring_buffer.c
646
struct page *page = virt_to_page(rb->aux_pages[idx]);
kernel/events/ring_buffer.c
761
struct page *page = virt_to_page(rb->aux_pages[0]);
kernel/events/ring_buffer.c
813
return virt_to_page(rb->user_page);
kernel/events/ring_buffer.c
815
return virt_to_page(rb->data_pages[pgoff - 1]);
kernel/events/ring_buffer.c
833
struct page *page = virt_to_page(addr);
kernel/events/ring_buffer.c
972
return virt_to_page(rb->aux_pages[aux_pgoff]);
kernel/fork.c
400
__free_pages(virt_to_page(rh), THREAD_SIZE_ORDER);
kernel/kexec_core.c
991
virt_to_page(__va(src_page_addr));
kernel/liveupdate/kexec_handover.c
1018
err = kho_preserve_pages(virt_to_page(chunk), 1);
kernel/power/snapshot.c
197
while (res && swsusp_page_is_free(virt_to_page(res))) {
kernel/power/snapshot.c
199
swsusp_set_page_forbidden(virt_to_page(res));
kernel/power/snapshot.c
204
swsusp_set_page_forbidden(virt_to_page(res));
kernel/power/snapshot.c
205
swsusp_set_page_free(virt_to_page(res));
kernel/power/snapshot.c
2542
pbe->copy_page = virt_to_page(kaddr);
kernel/power/snapshot.c
261
page = virt_to_page(addr);
kernel/power/snapshot.c
2692
if (!swsusp_page_is_free(virt_to_page(lp))) {
kernel/power/snapshot.c
2698
swsusp_set_page_forbidden(virt_to_page(lp));
kernel/power/snapshot.c
2699
swsusp_set_page_free(virt_to_page(lp));
kernel/trace/ring_buffer.c
6995
struct page *page = virt_to_page(dpage);
kernel/trace/ring_buffer.c
7660
pages[p++] = virt_to_page(cpu_buffer->meta_page);
kernel/trace/ring_buffer.c
7689
page = virt_to_page((void *)subbuf->page);
kernel/trace/trace.c
7325
page = virt_to_page(ring_buffer_read_page_data(ref->page));
lib/alloc_tag.c
916
page = virt_to_page(pool);
lib/iov_iter.c
1725
page = virt_to_page(kaddr);
lib/scatterlist.c
1247
page = virt_to_page((void *)kaddr);
lib/stackdepot.c
733
free_pages_nolock(virt_to_page(prealloc), DEPOT_POOL_ORDER);
lib/test_free_pages.c
20
struct page *page = virt_to_page((void *)addr);
lib/vdso/datastore.c
102
page = virt_to_page(vdso_k_time_data);
lib/vdso/datastore.c
107
page = virt_to_page(vdso_k_rng_data);
lib/vdso/datastore.c
112
page = virt_to_page(vdso_k_arch_data) + vmf->pgoff - VDSO_ARCH_PAGES_START;
lib/vdso/datastore.c
76
page = virt_to_page(vdso_k_time_data);
mm/gup.c
2021
pages[i] = virt_to_page((void *)start);
mm/highmem.c
193
return virt_to_page(vaddr);
mm/hugetlb.c
3288
struct page *page = virt_to_page(m);
mm/internal.h
353
VM_WARN_ON(virt_addr_valid(ptentp) && PageTable(virt_to_page(ptentp)));
mm/kasan/common.c
438
redzone_end = (unsigned long)ptr + page_size(virt_to_page(ptr));
mm/kasan/common.c
521
struct page *page = virt_to_page(ptr);
mm/kasan/init.c
35
return pgd_page(pgd) == virt_to_page(lm_alias(kasan_early_shadow_p4d));
mm/kasan/init.c
47
return p4d_page(p4d) == virt_to_page(lm_alias(kasan_early_shadow_pud));
mm/kasan/init.c
59
return pud_page(pud) == virt_to_page(lm_alias(kasan_early_shadow_pmd));
mm/kasan/init.c
72
return pmd_page(pmd) == virt_to_page(lm_alias(kasan_early_shadow_pte));
mm/kasan/init.c
77
return pte_page(pte) == virt_to_page(lm_alias(kasan_early_shadow_page));
mm/kasan/kasan_test_c.c
1012
page = virt_to_page(ptr);
mm/kfence/core.c
1060
free_contig_range(page_to_pfn(virt_to_page((void *)kfence_metadata_init)),
mm/kfence/core.c
1063
free_contig_range(page_to_pfn(virt_to_page((void *)addr)),
mm/kmsan/shadow.c
289
shadow_p = virt_to_page((char *)shadow + addr);
mm/kmsan/shadow.c
292
origin_p = virt_to_page((char *)origin + addr);
mm/kmsan/shadow.c
76
return virt_to_page(vaddr);
mm/list_lru.c
250
int nid = page_to_nid(virt_to_page(item));
mm/list_lru.c
280
int nid = page_to_nid(virt_to_page(item));
mm/memcontrol.c
1000
pg_data_t *pgdat = page_pgdat(virt_to_page(p));
mm/mm_init.c
2677
__zero_page = virt_to_page(empty_zero_page);
mm/nommu.c
168
return virt_to_page(addr);
mm/nommu.c
174
return page_to_pfn(virt_to_page(addr));
mm/nommu.c
517
struct page *page = virt_to_page((void *)from);
mm/page_alloc.c
5449
__free_pages(virt_to_page((void *)addr), order);
mm/page_alloc.c
5460
struct page *page = virt_to_page((void *)addr);
mm/page_ext.c
334
page = virt_to_page(addr);
mm/page_frag_cache.c
46
return virt_to_page((void *)encoded_page);
mm/percpu-km.c
104
return virt_to_page(addr);
mm/percpu.c
3241
pages[j++] = virt_to_page(ptr);
mm/ptdump.c
106
if (pmd_page(val) == virt_to_page(lm_alias(kasan_early_shadow_pte)))
mm/ptdump.c
38
if (pgd_page(val) == virt_to_page(lm_alias(kasan_early_shadow_p4d)))
mm/ptdump.c
61
if (p4d_page(val) == virt_to_page(lm_alias(kasan_early_shadow_pud)))
mm/ptdump.c
84
if (pud_page(val) == virt_to_page(lm_alias(kasan_early_shadow_pmd)))
mm/slab.h
193
return page_slab(virt_to_page(addr));
mm/slub.c
2489
page = virt_to_page(p);
mm/slub.c
4786
if (page_to_nid(virt_to_page(object)) != node) {
mm/slub.c
6545
page = virt_to_page(object);
mm/slub.c
6638
page = virt_to_page(obj);
mm/slub.c
6683
page = virt_to_page(object);
mm/slub.c
6782
struct page *page = virt_to_page(p);
mm/slub.c
6804
nid != page_to_nid(virt_to_page(p)))
mm/slub.c
7052
page = virt_to_page(object);
mm/slub.c
8909
node_set(page_to_nid(virt_to_page(track)), l->nodes);
mm/slub.c
8947
node_set(page_to_nid(virt_to_page(track)), l->nodes);
mm/sparse-vmemmap.c
353
tail = virt_to_page(p);
mm/sparse-vmemmap.c
803
if (!PageReserved(virt_to_page(ms->usage))) {
mm/usercopy.c
193
page = virt_to_page(ptr);
mm/workingset.c
631
struct page *page = virt_to_page(node);
mm/workingset.c
755
__dec_node_page_state(virt_to_page(node), WORKINGSET_NODES);
mm/zswap.c
665
return page_to_nid(virt_to_page(entry));
net/ceph/crypto.c
245
page = virt_to_page(buf);
net/core/skbuff.c
1047
return napi_pp_put_page(page_to_netmem(virt_to_page(data)));
net/core/skbuff.c
3217
if (__splice_segment(virt_to_page(skb->data),
net/packet/af_packet.c
397
return virt_to_page(addr);
net/rds/message.c
407
virt_to_page((void *)page_addrs[i]),
net/smc/smc_core.c
2410
buf_desc->pages = virt_to_page(buf_desc->cpu_addr);
net/sunrpc/xprtrdma/frwr_ops.c
306
virt_to_page(head->iov_base),
net/sunrpc/xprtrdma/frwr_ops.c
369
virt_to_page(tail->iov_base),
net/sunrpc/xprtrdma/frwr_ops.c
757
sg_set_page(mr->mr_sg, virt_to_page(ep->re_write_pad),
net/sunrpc/xprtrdma/rpc_rdma.c
601
struct page *page = virt_to_page(xdr->tail[0].iov_base);
net/sunrpc/xprtrdma/svc_rdma_backchannel.c
131
put_page(virt_to_page(rqst->rq_buffer));
net/sunrpc/xprtrdma/svc_rdma_backchannel.c
91
get_page(virt_to_page(rqst->rq_buffer));
net/sunrpc/xprtrdma/svc_rdma_sendto.c
739
return svc_rdma_page_dma_map(data, virt_to_page(iov->iov_base),
sound/core/memalloc.c
258
return virt_to_page(dmab->area + offset);
sound/core/memalloc.c
296
*addr = page_to_phys(virt_to_page(p));
sound/core/memalloc.c
751
curp = virt_to_page(p);
sound/core/memalloc.c
857
virt_to_page(dmab->area));
sound/core/pcm_native.c
3760
vmf->page = virt_to_page(runtime->status);
sound/core/pcm_native.c
3798
vmf->page = virt_to_page(runtime->control);
sound/core/pcm_native.c
3919
page = virt_to_page(runtime->dma_area + offset);
sound/drivers/dummy.c
640
return virt_to_page(dummy_page[substream->stream]); /* the same page */
sound/usb/usx2y/us122l.c
115
page = virt_to_page(vaddr);
sound/usb/usx2y/usX2Yhwdep.c
29
page = virt_to_page(vaddr);
sound/usb/usx2y/usx2yhwdeppcm.c
676
vmf->page = virt_to_page(vaddr);
sound/xen/xen_snd_front_alsa.c
450
stream->pages[i] = virt_to_page(stream->buffer + i * PAGE_SIZE);
tools/virtio/linux/scatterlist.h
164
sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf));
virt/kvm/kvm_main.c
4053
page = virt_to_page(vcpu->run);
virt/kvm/kvm_main.c
4056
page = virt_to_page(vcpu->arch.pio_data);
virt/kvm/kvm_main.c
4060
page = virt_to_page(vcpu->kvm->coalesced_mmio_ring);