Home
last modified time | relevance | path

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

/linux-6.15/Documentation/filesystems/
H A Dlocking.rst649 vm_fault_t (*huge_fault)(struct vm_fault *, unsigned int order);
663 huge_fault: maybe-read
678 ->huge_fault() is called when there is no PUD or PMD entry present. This
682 filesystems should not call filemap_fault() from ->huge_fault().
H A Dporting.rst946 Calling convention for ->huge_fault has changed. It now takes a page
/linux-6.15/drivers/dax/
H A Ddevice.c284 .huge_fault = dev_dax_huge_fault,
/linux-6.15/fs/erofs/
H A Ddata.c408 .huge_fault = erofs_dax_huge_fault,
/linux-6.15/mm/
H A Dmemory.c5863 if (vma->vm_ops->huge_fault) in create_huge_pmd()
5864 return vma->vm_ops->huge_fault(vmf, PMD_ORDER); in create_huge_pmd()
5886 if (vma->vm_ops->huge_fault) { in wp_huge_pmd()
5887 ret = vma->vm_ops->huge_fault(vmf, PMD_ORDER); in wp_huge_pmd()
5908 if (vma->vm_ops->huge_fault) in create_huge_pud()
5909 return vma->vm_ops->huge_fault(vmf, PUD_ORDER); in create_huge_pud()
5925 if (vma->vm_ops->huge_fault) { in wp_huge_pud()
5926 ret = vma->vm_ops->huge_fault(vmf, PUD_ORDER); in wp_huge_pud()
H A Dhuge_memory.c187 if (((in_pf || smaps)) && vma->vm_ops->huge_fault) in __thp_vma_allowable_orders()
/linux-6.15/tools/testing/vma/
H A Dvma_internal.h357 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); member
/linux-6.15/fs/ext4/
H A Dfile.c788 .huge_fault = ext4_dax_huge_fault,
/linux-6.15/fs/fuse/
H A Ddax.c819 .huge_fault = fuse_dax_huge_fault,
/linux-6.15/fs/xfs/
H A Dxfs_file.c1840 .huge_fault = xfs_filemap_huge_fault,
/linux-6.15/drivers/vfio/pci/
H A Dvfio_pci_core.c1707 .huge_fault = vfio_pci_mmap_huge_fault,
/linux-6.15/include/linux/
H A Dmm.h603 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); member