/fs/iomap/ |
D | buffered-io.c | 37 static inline struct iomap_page *to_iomap_page(struct folio *folio) in to_iomap_page() 47 iomap_page_create(struct inode *inode, struct folio *folio, unsigned int flags) in iomap_page_create() 72 static void iomap_page_release(struct folio *folio) in iomap_page_release() 90 static void iomap_adjust_read_range(struct inode *inode, struct folio *folio, in iomap_adjust_read_range() 147 static void iomap_iop_set_range_uptodate(struct folio *folio, in iomap_iop_set_range_uptodate() 162 static void iomap_set_range_uptodate(struct folio *folio, in iomap_set_range_uptodate() 171 static void iomap_finish_folio_read(struct folio *folio, size_t offset, in iomap_finish_folio_read() 214 struct folio *folio) in iomap_read_inline_data() 262 struct folio *folio = ctx->cur_folio; in iomap_readpage_iter() local 328 int iomap_read_folio(struct folio *folio, const struct iomap_ops *ops) in iomap_read_folio() [all …]
|
/fs/afs/ |
D | write.c | 25 bool afs_dirty_folio(struct address_space *mapping, struct folio *folio) in afs_dirty_folio() 30 static void afs_folio_start_fscache(bool caching, struct folio *folio) in afs_folio_start_fscache() 36 static void afs_folio_start_fscache(bool caching, struct folio *folio) in afs_folio_start_fscache() 49 struct folio *folio; in afs_write_begin() local 125 struct folio *folio = page_folio(subpage); in afs_write_end() local 192 struct folio *folio; in afs_kill_pages() local 230 struct folio *folio; in afs_redirty_pages() local 261 struct folio *folio; in afs_pages_written_back() local 439 struct folio *folio; in afs_extend_writeback() local 551 struct folio *folio, in afs_write_back_from_locked_folio() [all …]
|
D | dir_edit.c | 113 struct folio *folio; in afs_dir_get_folio() local 211 struct folio *folio0, *folio; in afs_edit_dir_add() local 378 struct folio *folio0, *folio; in afs_edit_dir_remove() local
|
D | dir.c | 49 struct folio *folio) in afs_dir_dirty_folio() 113 struct folio *folio; in afs_dir_read_cleanup() local 137 static bool afs_dir_check_folio(struct afs_vnode *dvnode, struct folio *folio, in afs_dir_check_folio() 187 struct folio *folio; in afs_dir_dump() local 221 struct folio *folio; in afs_dir_check() local 321 struct folio *folio; in afs_read_dir() local 510 struct folio *folio; in afs_dir_iterate() local 2020 static bool afs_dir_release_folio(struct folio *folio, gfp_t gfp_flags) in afs_dir_release_folio() 2037 static void afs_dir_invalidate_folio(struct folio *folio, size_t offset, in afs_dir_invalidate_folio()
|
D | file.c | 335 static int afs_symlink_read_folio(struct file *file, struct folio *folio) in afs_symlink_read_folio() 408 static void afs_invalidate_dirty(struct folio *folio, size_t offset, in afs_invalidate_dirty() 466 static void afs_invalidate_folio(struct folio *folio, size_t offset, in afs_invalidate_folio() 484 static bool afs_release_folio(struct folio *folio, gfp_t gfp) in afs_release_folio()
|
/fs/9p/ |
D | vfs_addr.c | 122 static bool v9fs_release_folio(struct folio *folio, gfp_t gfp) in v9fs_release_folio() 139 static void v9fs_invalidate_folio(struct folio *folio, size_t offset, in v9fs_invalidate_folio() 159 static int v9fs_vfs_write_folio_locked(struct folio *folio) in v9fs_vfs_write_folio_locked() 201 struct folio *folio = page_folio(page); in v9fs_vfs_writepage() local 221 static int v9fs_launder_folio(struct folio *folio) in v9fs_launder_folio() 278 struct folio *folio; in v9fs_write_begin() local 302 struct folio *folio = page_folio(subpage); in v9fs_write_end() local 339 static bool v9fs_dirty_folio(struct address_space *mapping, struct folio *folio) in v9fs_dirty_folio()
|
/fs/netfs/ |
D | buffered_read.c | 19 struct folio *folio; in netfs_rreq_unlock_folios() local 224 int netfs_read_folio(struct file *file, struct folio *folio) in netfs_read_folio() 274 static bool netfs_skip_folio_read(struct folio *folio, loff_t pos, size_t len, in netfs_skip_folio_read() 347 struct folio *folio; in netfs_write_begin() local
|
/fs/ |
D | mpage.c | 79 static void map_buffer_to_folio(struct folio *folio, struct buffer_head *bh, in map_buffer_to_folio() 116 struct folio *folio; member 136 struct folio *folio = args->folio; in do_mpage_readpage() local 358 struct folio *folio; in mpage_readahead() local 378 int mpage_read_folio(struct folio *folio, get_block_t get_block) in mpage_read_folio()
|
D | buffer.c | 87 void buffer_check_dirty_writeback(struct folio *folio, in buffer_check_dirty_writeback() 659 bool block_dirty_folio(struct address_space *mapping, struct folio *folio) in block_dirty_folio() 1526 void block_invalidate_folio(struct folio *folio, size_t offset, size_t length) in block_invalidate_folio() 1647 struct folio *folio = fbatch.folios[i]; in clean_bdev_aliases() local 1996 int __block_write_begin_int(struct folio *folio, loff_t pos, unsigned len, in __block_write_begin_int() 2239 bool block_is_partially_uptodate(struct folio *folio, size_t from, size_t count) in block_is_partially_uptodate() 2282 int block_read_full_folio(struct folio *folio, get_block_t *get_block) in block_read_full_folio() 2837 drop_buffers(struct folio *folio, struct buffer_head **buffers_to_free) in drop_buffers() 2863 bool try_to_free_buffers(struct folio *folio) in try_to_free_buffers()
|
/fs/orangefs/ |
D | inode.c | 291 static int orangefs_read_folio(struct file *file, struct folio *folio) in orangefs_read_folio() 330 struct folio *folio; in orangefs_write_begin() local 417 static void orangefs_invalidate_folio(struct folio *folio, in orangefs_invalidate_folio() 486 static bool orangefs_release_folio(struct folio *folio, gfp_t foo) in orangefs_release_folio() 491 static void orangefs_free_folio(struct folio *folio) in orangefs_free_folio() 496 static int orangefs_launder_folio(struct folio *folio) in orangefs_launder_folio() 645 struct folio *folio = page_folio(vmf->page); in orangefs_page_mkwrite() local
|
/fs/gfs2/ |
D | aops.c | 444 static int gfs2_read_folio(struct file *file, struct folio *folio) in gfs2_read_folio() 575 struct folio *folio) in jdata_dirty_folio() 634 static void gfs2_invalidate_folio(struct folio *folio, size_t offset, in gfs2_invalidate_folio() 676 bool gfs2_release_folio(struct folio *folio, gfp_t gfp_mask) in gfs2_release_folio()
|
/fs/erofs/ |
D | fscache.c | 64 struct folio *folio; in erofs_fscache_rreq_unlock_folios() local 219 static int erofs_fscache_meta_read_folio(struct file *data, struct folio *folio) in erofs_fscache_meta_read_folio() 331 static int erofs_fscache_read_folio(struct file *file, struct folio *folio) in erofs_fscache_read_folio() 348 struct folio *folio; in erofs_fscache_readahead() local
|
/fs/ceph/ |
D | addr.c | 79 static bool ceph_dirty_folio(struct address_space *mapping, struct folio *folio) in ceph_dirty_folio() 136 static void ceph_invalidate_folio(struct folio *folio, size_t offset, in ceph_invalidate_folio() 165 static bool ceph_release_folio(struct folio *folio, gfp_t gfp) in ceph_release_folio() 605 struct folio *folio = page_folio(page); in writepage_nounlock() local 972 struct folio *folio = page_folio(page); in ceph_writepages_start() local 1379 struct folio *folio = NULL; in ceph_write_begin() local 1400 struct folio *folio = page_folio(subpage); in ceph_write_end() local 1704 struct folio *folio = NULL; in ceph_uninline_data() local
|
D | cache.h | 53 struct folio *folio) in ceph_fscache_dirty_folio() 128 struct folio *folio) in ceph_fscache_dirty_folio()
|
/fs/nfs/ |
D | fscache.h | 51 static inline bool nfs_fscache_release_folio(struct folio *folio, gfp_t gfp) in nfs_fscache_release_folio() 132 static inline bool nfs_fscache_release_folio(struct folio *folio, gfp_t gfp) in nfs_fscache_release_folio()
|
D | file.c | 401 static void nfs_invalidate_folio(struct folio *folio, size_t offset, in nfs_invalidate_folio() 420 static bool nfs_release_folio(struct folio *folio, gfp_t gfp) in nfs_release_folio() 430 static void nfs_check_dirty_writeback(struct folio *folio, in nfs_check_dirty_writeback() 464 static int nfs_launder_folio(struct folio *folio) in nfs_launder_folio()
|
D | symlink.c | 29 static int nfs_symlink_filler(struct file *file, struct folio *folio) in nfs_symlink_filler()
|
/fs/jffs2/ |
D | file.c | 113 int __jffs2_read_folio(struct file *file, struct folio *folio) in __jffs2_read_folio() 120 static int jffs2_read_folio(struct file *file, struct folio *folio) in jffs2_read_folio()
|
/fs/freevxfs/ |
D | vxfs_immed.c | 31 static int vxfs_immed_read_folio(struct file *fp, struct folio *folio) in vxfs_immed_read_folio()
|
/fs/coda/ |
D | symlink.c | 23 static int coda_symlink_filler(struct file *file, struct folio *folio) in coda_symlink_filler()
|
/fs/efs/ |
D | symlink.c | 15 static int efs_symlink_read_folio(struct file *file, struct folio *folio) in efs_symlink_read_folio()
|
/fs/ocfs2/ |
D | symlink.c | 55 static int ocfs2_fast_symlink_read_folio(struct file *f, struct folio *folio) in ocfs2_fast_symlink_read_folio()
|
/fs/affs/ |
D | symlink.c | 14 static int affs_symlink_read_folio(struct file *file, struct folio *folio) in affs_symlink_read_folio()
|
/fs/squashfs/ |
D | symlink.c | 33 static int squashfs_symlink_read_folio(struct file *file, struct folio *folio) in squashfs_symlink_read_folio()
|
/fs/xfs/ |
D | xfs_aops.c | 455 struct folio *folio, in xfs_discard_folio() 541 struct folio *folio) in xfs_vm_read_folio()
|