Home
last modified time | relevance | path

Searched refs:read_folio (Results 1 – 25 of 69) sorted by relevance

123

/linux/fs/freevxfs/
H A Dvxfs_immed.c52 .read_folio = vxfs_immed_read_folio,
H A Dvxfs_subr.c21 .read_folio = vxfs_read_folio,
/linux/fs/ocfs2/
H A Dsymlink.c81 .read_folio = ocfs2_fast_symlink_read_folio,
/linux/fs/efs/
H A Dsymlink.c49 .read_folio = efs_symlink_read_folio
H A Dinode.c28 .read_folio = efs_read_folio,
/linux/fs/affs/
H A Dsymlink.c69 .read_folio = affs_symlink_read_folio,
/linux/fs/udf/
H A Dsymlink.c165 .read_folio = udf_symlink_filler,
/linux/fs/bfs/
H A Dfile.c195 .read_folio = bfs_read_folio,
/linux/fs/gfs2/
H A Daops.c716 .read_folio = gfs2_read_folio,
729 .read_folio = gfs2_read_folio,
/linux/mm/
H A Dreadahead.c18 * it. In that case a simple ->read_folio() will be requested.
81 * error. The page cache reading code will issue a ->read_folio() request
113 * ->read_folio() which may be less efficient.
170 aops->read_folio(rac->file, folio); in read_pages()
294 * uptodate then the caller will launch read_folio again, and in page_cache_ra_unbounded()
342 if (unlikely(!mapping->a_ops->read_folio && !mapping->a_ops->readahead)) in force_page_cache_ra()
/linux/Documentation/filesystems/
H A Dlocking.rst252 int (*read_folio)(struct file *, struct folio *);
282 read_folio: yes, unlocks shared
302 ->write_begin(), ->write_end() and ->read_folio() may be called from
305 ->read_folio() unlocks the folio, either synchronously or via I/O
308 ->readahead() unlocks the folios that I/O is attempted on like ->read_folio().
/linux/fs/erofs/
H A Dfileio.c191 .read_folio = erofs_fileio_read_folio,
H A Dfscache.c376 .read_folio = erofs_fscache_meta_read_folio,
380 .read_folio = erofs_fscache_read_folio,
/linux/fs/cramfs/
H A DREADME176 e.g. get read_folio to decompress to a buffer of size MAX_BLKSIZE (which
178 Getting read_folio to read into all the covered pages is harder.
/linux/fs/vboxsf/
H A Dfile.c352 .read_folio = vboxsf_read_folio,
/linux/fs/adfs/
H A Dinode.c80 .read_folio = adfs_read_folio,
/linux/fs/isofs/
H A Dcompress.c367 .read_folio = zisofs_read_folio,
/linux/fs/hpfs/
H A Dfile.c246 .read_folio = hpfs_read_folio,
/linux/fs/hfsplus/
H A Dinode.c157 .read_folio = hfsplus_read_folio,
169 .read_folio = hfsplus_read_folio,
/linux/fs/jffs2/
H A Dfile.c77 .read_folio = jffs2_read_folio,
/linux/fs/jfs/
H A Dinode.c353 .read_folio = jfs_read_folio,
/linux/fs/befs/
H A Dlinuxvfs.c89 .read_folio = befs_read_folio,
94 .read_folio = befs_symlink_read_folio,
/linux/fs/qnx4/
H A Dinode.c278 .read_folio = qnx4_read_folio,
/linux/fs/ecryptfs/
H A Dmmap.c529 .read_folio = ecryptfs_read_folio,
/linux/block/
H A Dfops.c524 .read_folio = blkdev_read_folio,
585 .read_folio = blkdev_read_folio,

123