Lines Matching defs:folio
175 static struct nfs_page *nfs_folio_private_request(struct folio *folio) in nfs_folio_private_request()
188 static struct nfs_page *nfs_folio_find_private_request(struct folio *folio) in nfs_folio_find_private_request()
205 static struct nfs_page *nfs_folio_find_swap_request(struct folio *folio) in nfs_folio_find_swap_request()
231 static struct nfs_page *nfs_folio_find_head_request(struct folio *folio) in nfs_folio_find_head_request()
241 static struct nfs_page *nfs_folio_find_and_lock_request(struct folio *folio) in nfs_folio_find_and_lock_request()
272 static void nfs_grow_file(struct folio *folio, unsigned int offset, in nfs_grow_file()
310 static void nfs_mapping_set_error(struct folio *folio, int error) in nfs_mapping_set_error()
383 struct folio *folio = nfs_page_to_folio(req); in nfs_mark_uptodate() local
411 static void nfs_folio_set_writeback(struct folio *folio) in nfs_folio_set_writeback()
420 static void nfs_folio_end_writeback(struct folio *folio) in nfs_folio_end_writeback()
566 static struct nfs_page *nfs_lock_and_join_requests(struct folio *folio) in nfs_lock_and_join_requests()
608 static int nfs_page_async_flush(struct folio *folio, in nfs_page_async_flush()
653 static int nfs_do_writepage(struct folio *folio, struct writeback_control *wbc, in nfs_do_writepage()
663 static int nfs_writepage_locked(struct folio *folio, in nfs_writepage_locked()
687 struct folio *folio = page_folio(page); in nfs_writepage() local
696 static int nfs_writepages_callback(struct folio *folio, in nfs_writepages_callback()
759 struct folio *folio = nfs_page_to_folio(req); in nfs_inode_add_request() local
796 struct folio *folio = nfs_page_to_folio(req->wb_head); in nfs_inode_remove_request() local
816 struct folio *folio = nfs_page_to_folio(req); in nfs_mark_request_dirty() local
831 struct folio *folio) in nfs_page_search_commits_for_head_request_locked()
953 static void nfs_folio_clear_commit(struct folio *folio) in nfs_folio_clear_commit()
1100 static struct nfs_page *nfs_try_to_update_request(struct folio *folio, in nfs_try_to_update_request()
1156 struct folio *folio, in nfs_setup_write_request()
1174 struct folio *folio, unsigned int offset, in nfs_writepage_setup()
1190 int nfs_flush_incompatible(struct file *file, struct folio *folio) in nfs_flush_incompatible()
1292 static bool nfs_folio_write_uptodate(struct folio *folio, unsigned int pagelen) in nfs_folio_write_uptodate()
1326 static int nfs_can_extend_write(struct file *file, struct folio *folio, in nfs_can_extend_write()
1368 int nfs_update_folio(struct file *file, struct folio *folio, in nfs_update_folio()
1803 struct folio *folio = nfs_page_to_folio(req); in nfs_commit_resched_write() local
1856 struct folio *folio; in nfs_commit_release_pages() local
2056 int nfs_wb_folio_cancel(struct inode *inode, struct folio *folio) in nfs_wb_folio_cancel()
2089 int nfs_wb_folio(struct inode *inode, struct folio *folio) in nfs_wb_folio()