Lines Matching defs:folio
174 static struct nfs_page *nfs_folio_private_request(struct folio *folio) in nfs_folio_private_request()
187 static struct nfs_page *nfs_folio_find_private_request(struct folio *folio) in nfs_folio_find_private_request()
204 static struct nfs_page *nfs_folio_find_swap_request(struct folio *folio) in nfs_folio_find_swap_request()
230 static struct nfs_page *nfs_folio_find_head_request(struct folio *folio) in nfs_folio_find_head_request()
240 static struct nfs_page *nfs_folio_find_and_lock_request(struct folio *folio) in nfs_folio_find_and_lock_request()
271 static void nfs_grow_file(struct folio *folio, unsigned int offset, in nfs_grow_file()
309 static void nfs_mapping_set_error(struct folio *folio, int error) in nfs_mapping_set_error()
382 struct folio *folio = nfs_page_to_folio(req); in nfs_mark_uptodate() local
410 static void nfs_folio_set_writeback(struct folio *folio) in nfs_folio_set_writeback()
419 static void nfs_folio_end_writeback(struct folio *folio) in nfs_folio_end_writeback()
565 static struct nfs_page *nfs_lock_and_join_requests(struct folio *folio) in nfs_lock_and_join_requests()
605 static int nfs_page_async_flush(struct folio *folio, in nfs_page_async_flush()
650 static int nfs_do_writepage(struct folio *folio, struct writeback_control *wbc, in nfs_do_writepage()
660 static int nfs_writepage_locked(struct folio *folio, in nfs_writepage_locked()
682 struct folio *folio = page_folio(page); in nfs_writepage() local
691 static int nfs_writepages_callback(struct folio *folio, in nfs_writepages_callback()
754 struct folio *folio = nfs_page_to_folio(req); in nfs_inode_add_request() local
789 struct folio *folio = nfs_page_to_folio(req->wb_head); in nfs_inode_remove_request() local
809 struct folio *folio = nfs_page_to_folio(req); in nfs_mark_request_dirty() local
824 struct folio *folio) in nfs_page_search_commits_for_head_request_locked()
946 static void nfs_folio_clear_commit(struct folio *folio) in nfs_folio_clear_commit()
1095 static struct nfs_page *nfs_try_to_update_request(struct folio *folio, in nfs_try_to_update_request()
1151 struct folio *folio, in nfs_setup_write_request()
1169 struct folio *folio, unsigned int offset, in nfs_writepage_setup()
1185 int nfs_flush_incompatible(struct file *file, struct folio *folio) in nfs_flush_incompatible()
1287 static bool nfs_folio_write_uptodate(struct folio *folio, unsigned int pagelen) in nfs_folio_write_uptodate()
1321 static int nfs_can_extend_write(struct file *file, struct folio *folio, in nfs_can_extend_write()
1363 int nfs_update_folio(struct file *file, struct folio *folio, in nfs_update_folio()
1798 struct folio *folio = nfs_page_to_folio(req); in nfs_commit_resched_write() local
1851 struct folio *folio; in nfs_commit_release_pages() local
2051 int nfs_wb_folio_cancel(struct inode *inode, struct folio *folio) in nfs_wb_folio_cancel()
2084 int nfs_wb_folio(struct inode *inode, struct folio *folio) in nfs_wb_folio()