Home
last modified time | relevance | path

Searched refs:vmf_insert_pfn (Results 1 – 21 of 21) sorted by relevance

/linux-6.15/lib/vdso/
H A Ddatastore.c58 err = vmf_insert_pfn(vma, addr, pfn); in vvar_fault()
91 return vmf_insert_pfn(vma, vmf->address, pfn); in vvar_fault()
/linux-6.15/drivers/misc/ocxl/
H A Dcontext.c108 return vmf_insert_pfn(vma, address, trigger_addr >> PAGE_SHIFT); in map_afu_irq()
134 ret = vmf_insert_pfn(vma, address, pp_mmio_addr >> PAGE_SHIFT); in map_pp_mmio()
H A Dsysfs.c120 return vmf_insert_pfn(vma, vmf->address, offset); in global_mmio_fault()
/linux-6.15/drivers/dma-buf/
H A Dudmabuf.c61 ret = vmf_insert_pfn(vma, vmf->address, pfn); in udmabuf_vm_fault()
85 if (vmf_insert_pfn(vma, addr, pfn) & VM_FAULT_ERROR) in udmabuf_vm_fault()
/linux-6.15/arch/x86/entry/vdso/
H A Dvma.c115 return vmf_insert_pfn(vma, vmf->address, pfn); in vvar_vclock_fault()
/linux-6.15/arch/x86/kernel/cpu/sgx/
H A Dvirt.c59 ret = vmf_insert_pfn(vma, addr, pfn); in __sgx_vepc_fault()
H A Dencl.c408 vmret = vmf_insert_pfn(vma, addr, PFN_DOWN(phys_addr)); in sgx_encl_eaug_page()
474 ret = vmf_insert_pfn(vma, addr, PFN_DOWN(phys_addr)); in sgx_vma_fault()
/linux-6.15/Documentation/arch/x86/
H A Dpat.rst100 vmf_insert_pfn.
106 2) io_remap_pfn_range() or remap_pfn_range() or vmf_insert_pfn()
/linux-6.15/drivers/gpu/drm/gma500/
H A Dgem.c297 ret = vmf_insert_pfn(vma, vmf->address, pfn); in psb_gem_fault()
/linux-6.15/drivers/dma-buf/heaps/
H A Dcma_heap.c171 return vmf_insert_pfn(vma, vmf->address, page_to_pfn(buffer->pages[vmf->pgoff])); in cma_heap_vm_fault()
/linux-6.15/arch/powerpc/platforms/book3s/
H A Dvas-api.c438 fault = vmf_insert_pfn(vma, vma->vm_start, in vas_mmap_fault()
/linux-6.15/arch/powerpc/kvm/
H A Dbook3s_xive_native.c280 vmf_insert_pfn(vma, vmf->address, page >> PAGE_SHIFT); in xive_native_esb_fault()
297 vmf_insert_pfn(vma, vmf->address, xive_tima_os >> PAGE_SHIFT); in xive_native_tima_fault()
/linux-6.15/drivers/gpu/drm/armada/
H A Darmada_gem.c27 return vmf_insert_pfn(vmf->vma, vmf->address, pfn); in armada_gem_vm_fault()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c556 ret = vmf_insert_pfn(vma, vmf->address, page_to_pfn(page)); in drm_gem_shmem_fault()
/linux-6.15/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem.c197 return vmf_insert_pfn(vma, vmf->address, pfn); in etnaviv_gem_fault()
/linux-6.15/arch/powerpc/platforms/cell/spufs/
H A Dfile.c254 ret = vmf_insert_pfn(vma, vmf->address, pfn); in spufs_mem_mmap_fault()
353 ret = vmf_insert_pfn(vmf->vma, vmf->address, in spufs_ps_fault()
/linux-6.15/drivers/gpu/drm/msm/
H A Dmsm_gem.c363 ret = vmf_insert_pfn(vma, vmf->address, pfn); in msm_gem_fault()
/linux-6.15/drivers/vhost/
H A Dvdpa.c1494 return vmf_insert_pfn(vma, vmf->address & PAGE_MASK, PFN_DOWN(notify.addr)); in vhost_vdpa_fault()
/linux-6.15/drivers/vfio/pci/
H A Dvfio_pci_core.c1668 ret = vmf_insert_pfn(vma, vmf->address, pfn); in vfio_pci_mmap_huge_fault()
/linux-6.15/include/linux/
H A Dmm.h3649 vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,
/linux-6.15/mm/
H A Dmemory.c2555 vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr, in vmf_insert_pfn() function
2560 EXPORT_SYMBOL(vmf_insert_pfn);