Home
last modified time | relevance | path

Searched refs:vmalloc_to_page (Results 1 – 25 of 59) sorted by relevance

123

/linux/arch/powerpc/platforms/cell/spufs/
H A Dlscsa_alloc.c33 SetPageReserved(vmalloc_to_page(p)); in spu_alloc_lscsa()
47 ClearPageReserved(vmalloc_to_page(p)); in spu_free_lscsa()
/linux/tools/testing/nvdimm/
H A Ddax-dev.c31 page = vmalloc_to_page((void *)addr); in dax_pgoff_to_phys()
H A Dpmem-dax.c30 page = vmalloc_to_page(pmem->virt_addr + offset); in __pmem_direct_access()
/linux/sound/virtio/
H A Dvirtio_pcm_msg.c55 struct page *pg = vmalloc_to_page(data); in virtsnd_pcm_sg_num()
96 struct page *pg = vmalloc_to_page(data); in virtsnd_pcm_sg_from()
/linux/kernel/
H A Dscs.c21 struct page *scs_page = vmalloc_to_page(s); in __scs_account()
/linux/drivers/media/pci/cx23885/
H A Dcx23885-alsa.c96 pg = vmalloc_to_page(buf->vaddr + i * PAGE_SIZE); in cx23885_alsa_dma_init()
492 return vmalloc_to_page(pageptr); in snd_cx23885_page()
/linux/drivers/net/fjes/
H A Dfjes_trace.h114 __entry->tx = page_to_phys(vmalloc_to_page(tx)) +
116 __entry->rx = page_to_phys(vmalloc_to_page(rx)) +
H A Dfjes_hw.c533 (__le64)(page_to_phys(vmalloc_to_page(addr)) + in fjes_hw_register_buff_addr()
543 (__le64)(page_to_phys(vmalloc_to_page(addr)) + in fjes_hw_register_buff_addr()
1233 (__le64)(page_to_phys(vmalloc_to_page(addr)) + in fjes_hw_start_debug()
/linux/virt/kvm/
H A Ddirty_ring.c265 return vmalloc_to_page((void *)ring->dirty_gfns + offset * PAGE_SIZE); in kvm_dirty_ring_get_page()
/linux/arch/riscv/kernel/
H A Dpatch.c52 struct page *page = vmalloc_to_page(addr); in patch_map()
/linux/drivers/md/bcache/
H A Dutil.c248 ? vmalloc_to_page(base) in bch_bio_map()
/linux/rust/kernel/alloc/
H A Dallocator.rs207 let page = unsafe { bindings::vmalloc_to_page(ptr.as_ptr().cast()) };
209 // SAFETY: `vmalloc_to_page` returns a valid pointer to a `struct page` for a valid pointer
/linux/drivers/gpu/drm/nouveau/nvkm/core/
H A Dfirmware.c273 struct page *page = vmalloc_to_page(data); in nvkm_firmware_ctor()
/linux/fs/smb/smbdirect/
H A Drw.c47 page = vmalloc_to_page(buf); in smbdirect_connection_rdma_get_sg_list()
/linux/fs/smb/server/
H A Dauth.c757 addr = vmalloc_to_page(buf); in smb2_sg_set_buf()
818 vmalloc_to_page(data), bytes, in ksmbd_init_sg()
873 sg_set_page(&sg[i++], vmalloc_to_page(data), bytes, in ksmbd_init_rdma_sg()
/linux/mm/kmsan/
H A Dcore.c246 page = vmalloc_to_page(vaddr); in kmsan_vmalloc_to_page_or_null()
/linux/sound/core/
H A Dmemalloc.c371 page_to_phys(vmalloc_to_page((dmab)->area + (offset)))
382 return vmalloc_to_page(dmab->area + offset); in snd_dma_vmalloc_get_page()
/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-vmalloc.c235 struct page *page = vmalloc_to_page(vaddr); in vb2_vmalloc_dmabuf_ops_attach()
/linux/drivers/vfio/pci/pds/
H A Dlm.c56 pages[i] = vmalloc_to_page(p); in pds_vfio_get_lm_file()
/linux/arch/x86/hyperv/
H A Dhv_init.c552 pg = vmalloc_to_page(hv_hypercall_pg); in hyperv_init()
/linux/drivers/media/pci/saa7134/
H A Dsaa7134-alsa.c280 pg = vmalloc_to_page(dma->vaddr + i * PAGE_SIZE); in saa7134_alsa_dma_init()
859 return vmalloc_to_page(pageptr); in snd_card_saa7134_page()
/linux/net/ceph/
H A Dcrypto.c243 page = vmalloc_to_page(buf); in setup_sgtable()
/linux/drivers/media/common/saa7146/
H A Dsaa7146_core.c149 pg = vmalloc_to_page(virt); in vmalloc_to_sg()
/linux/net/smc/
H A Dsmc_rx.c207 pages[i] = vmalloc_to_page(buf); in smc_rx_splice()
/linux/mm/
H A Dvmalloc.c822 struct page *vmalloc_to_page(const void *vmalloc_addr) in vmalloc_to_page() function
876 EXPORT_SYMBOL(vmalloc_to_page);
883 return page_to_pfn(vmalloc_to_page(vmalloc_addr)); in vmalloc_to_pfn()
4366 nid != page_to_nid(vmalloc_to_page(p))) in vrealloc_node_align_noprof()
4553 page = vmalloc_to_page(addr); in aligned_vread_iter()
4845 struct page *page = vmalloc_to_page(kaddr); in remap_vmalloc_range_partial()

123