Home
last modified time | relevance | path

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

/linux-6.3-rc2/fs/xfs/
A Dxfs_file.c1267 enum page_entry_size pe_size, in xfs_dax_fault() argument
1271 return dax_iomap_fault(vmf, pe_size, pfn, NULL, in xfs_dax_fault()
1280 enum page_entry_size pe_size, in xfs_dax_fault() argument
1302 enum page_entry_size pe_size, in __xfs_filemap_fault() argument
1309 trace_xfs_filemap_fault(ip, pe_size, write_fault); in __xfs_filemap_fault()
1320 ret = xfs_dax_fault(vmf, pe_size, write_fault, &pfn); in __xfs_filemap_fault()
1322 ret = dax_finish_sync_fault(vmf, pe_size, pfn); in __xfs_filemap_fault()
1361 enum page_entry_size pe_size) in xfs_filemap_huge_fault() argument
1367 return __xfs_filemap_fault(vmf, pe_size, in xfs_filemap_huge_fault()
A Dxfs_trace.h812 TP_PROTO(struct xfs_inode *ip, enum page_entry_size pe_size,
814 TP_ARGS(ip, pe_size, write_fault),
818 __field(enum page_entry_size, pe_size)
824 __entry->pe_size = pe_size;
830 __print_symbolic(__entry->pe_size,
/linux-6.3-rc2/include/linux/
A Ddax.h244 vm_fault_t dax_iomap_fault(struct vm_fault *vmf, enum page_entry_size pe_size,
247 enum page_entry_size pe_size, pfn_t pfn);
A Dmm.h570 enum page_entry_size pe_size);
/linux-6.3-rc2/drivers/dax/
A Ddevice.c232 enum page_entry_size pe_size) in dev_dax_huge_fault() argument
241 vmf->vma->vm_start, vmf->vma->vm_end, pe_size); in dev_dax_huge_fault()
244 switch (pe_size) { in dev_dax_huge_fault()
/linux-6.3-rc2/fs/
A Ddax.c33 static inline unsigned int pe_order(enum page_entry_size pe_size) in pe_order() argument
35 if (pe_size == PE_SIZE_PTE) in pe_order()
37 if (pe_size == PE_SIZE_PMD) in pe_order()
39 if (pe_size == PE_SIZE_PUD) in pe_order()
1879 vm_fault_t dax_iomap_fault(struct vm_fault *vmf, enum page_entry_size pe_size, in dax_iomap_fault() argument
1882 switch (pe_size) { in dax_iomap_fault()
1948 enum page_entry_size pe_size, pfn_t pfn) in dax_finish_sync_fault() argument
1952 unsigned int order = pe_order(pe_size); in dax_finish_sync_fault()
/linux-6.3-rc2/fs/fuse/
A Ddax.c788 enum page_entry_size pe_size, bool write) in __fuse_dax_fault() argument
812 ret = dax_iomap_fault(vmf, pe_size, &pfn, &error, &fuse_iomap_ops); in __fuse_dax_fault()
821 ret = dax_finish_sync_fault(vmf, pe_size, pfn); in __fuse_dax_fault()
837 enum page_entry_size pe_size) in fuse_dax_huge_fault() argument
839 return __fuse_dax_fault(vmf, pe_size, vmf->flags & FAULT_FLAG_WRITE); in fuse_dax_huge_fault()
/linux-6.3-rc2/fs/erofs/
A Ddata.c403 enum page_entry_size pe_size) in erofs_dax_huge_fault() argument
405 return dax_iomap_fault(vmf, pe_size, NULL, NULL, &erofs_iomap_ops); in erofs_dax_huge_fault()
/linux-6.3-rc2/fs/ext4/
A Dfile.c715 enum page_entry_size pe_size) in ext4_dax_huge_fault() argument
755 result = dax_iomap_fault(vmf, pe_size, &pfn, &error, &ext4_iomap_ops); in ext4_dax_huge_fault()
764 result = dax_finish_sync_fault(vmf, pe_size, pfn); in ext4_dax_huge_fault()

Completed in 28 milliseconds