Lines Matching refs:nfs_page
56 static void nfs_redirty_request(struct nfs_page *req);
61 static void nfs_inode_remove_request(struct nfs_page *req);
63 struct nfs_page *req);
66 static struct nfs_page *
151 nfs_page_set_inode_ref(struct nfs_page *req, struct inode *inode) in nfs_page_set_inode_ref()
160 nfs_cancel_remove_inode(struct nfs_page *req, struct inode *inode) in nfs_cancel_remove_inode()
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()
191 struct nfs_page *req; 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()
209 struct nfs_page *req = NULL; 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()
233 struct nfs_page *req; 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()
244 struct nfs_page *req, *head; in nfs_folio_find_and_lock_request()
335 static struct nfs_page *
336 nfs_page_group_search_locked(struct nfs_page *head, unsigned int page_offset) in nfs_page_group_search_locked()
338 struct nfs_page *req; in nfs_page_group_search_locked()
359 static bool nfs_page_group_covers_page(struct nfs_page *req) in nfs_page_group_covers_page()
362 struct nfs_page *tmp; in nfs_page_group_covers_page()
381 static void nfs_mark_uptodate(struct nfs_page *req) in nfs_mark_uptodate()
430 static void nfs_page_end_writeback(struct nfs_page *req) in nfs_page_end_writeback()
450 nfs_destroy_unlinked_subrequests(struct nfs_page *destroy_list, in nfs_destroy_unlinked_subrequests()
451 struct nfs_page *old_head, in nfs_destroy_unlinked_subrequests()
455 struct nfs_page *subreq = destroy_list; in nfs_destroy_unlinked_subrequests()
506 void nfs_join_page_group(struct nfs_page *head, struct nfs_commit_info *cinfo, in nfs_join_page_group()
509 struct nfs_page *subreq; in nfs_join_page_group()
510 struct nfs_page *destroy_list = NULL; in nfs_join_page_group()
566 static struct nfs_page *nfs_lock_and_join_requests(struct folio *folio) in nfs_lock_and_join_requests()
569 struct nfs_page *head; in nfs_lock_and_join_requests()
595 static void nfs_write_error(struct nfs_page *req, int error) in nfs_write_error()
612 struct nfs_page *req; in nfs_page_async_flush()
757 static void nfs_inode_add_request(struct nfs_page *req) in nfs_inode_add_request()
791 static void nfs_inode_remove_request(struct nfs_page *req) in nfs_inode_remove_request()
814 static void nfs_mark_request_dirty(struct nfs_page *req) in nfs_mark_request_dirty()
829 static struct nfs_page *
833 struct nfs_page *freq, *t; in nfs_page_search_commits_for_head_request_locked()
867 nfs_request_add_commit_list_locked(struct nfs_page *req, struct list_head *dst, in nfs_request_add_commit_list_locked()
889 nfs_request_add_commit_list(struct nfs_page *req, struct nfs_commit_info *cinfo) in nfs_request_add_commit_list()
910 nfs_request_remove_commit_list(struct nfs_page *req, in nfs_request_remove_commit_list()
945 nfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in nfs_mark_request_commit()
966 struct nfs_page *req) in nfs_clear_request_commit()
1002 struct nfs_page *req = nfs_list_entry(hdr->pages.next); in nfs_write_completion()
1043 struct nfs_page *req, *tmp; in nfs_scan_commit_list()
1100 static struct nfs_page *nfs_try_to_update_request(struct folio *folio, in nfs_try_to_update_request()
1104 struct nfs_page *req; in nfs_try_to_update_request()
1155 static struct nfs_page *nfs_setup_write_request(struct nfs_open_context *ctx, in nfs_setup_write_request()
1160 struct nfs_page *req; in nfs_setup_write_request()
1177 struct nfs_page *req; in nfs_writepage_setup()
1195 struct nfs_page *req; in nfs_flush_incompatible()
1428 static void nfs_redirty_request(struct nfs_page *req) in nfs_redirty_request()
1442 struct nfs_page *req; in nfs_async_write_error()
1730 struct nfs_page *req; in nfs_get_lwb()
1747 struct nfs_page *first; in nfs_init_commit()
1788 struct nfs_page *req; in nfs_retry_commit()
1801 struct nfs_page *req) in nfs_commit_resched_write()
1852 struct nfs_page *req; in nfs_commit_release_pages()
2058 struct nfs_page *req; in nfs_wb_folio_cancel()