Home
last modified time | relevance | path

Searched refs:huge_fault (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.6/Documentation/filesystems/
Dlocking.rst641 vm_fault_t (*huge_fault)(struct vm_fault *, unsigned int order);
655 huge_fault: maybe-read
670 ->huge_fault() is called when there is no PUD or PMD entry present. This
674 filesystems should not call filemap_fault() from ->huge_fault().
Dporting.rst946 Calling convention for ->huge_fault has changed. It now takes a page
/Linux-v6.6/mm/
Dmemory.c4861 if (vma->vm_ops->huge_fault) in create_huge_pmd()
4862 return vma->vm_ops->huge_fault(vmf, PMD_ORDER); in create_huge_pmd()
4881 if (vma->vm_ops->huge_fault) { in wp_huge_pmd()
4882 ret = vma->vm_ops->huge_fault(vmf, PMD_ORDER); in wp_huge_pmd()
4902 if (vma->vm_ops->huge_fault) in create_huge_pud()
4903 return vma->vm_ops->huge_fault(vmf, PUD_ORDER); in create_huge_pud()
4919 if (vma->vm_ops->huge_fault) { in wp_huge_pud()
4920 ret = vma->vm_ops->huge_fault(vmf, PUD_ORDER); in wp_huge_pud()
/Linux-v6.6/fs/erofs/
Ddata.c428 .huge_fault = erofs_dax_huge_fault,
/Linux-v6.6/drivers/dax/
Ddevice.c282 .huge_fault = dev_dax_huge_fault,
/Linux-v6.6/fs/ext4/
Dfile.c787 .huge_fault = ext4_dax_huge_fault,
/Linux-v6.6/fs/xfs/
Dxfs_file.c1416 .huge_fault = xfs_filemap_huge_fault,
/Linux-v6.6/fs/fuse/
Ddax.c852 .huge_fault = fuse_dax_huge_fault,
/Linux-v6.6/include/linux/
Dmm.h577 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); member