| /linux-6.15/include/linux/ |
| H A D | nfs_page.h | 43 struct nfs_page { struct 67 struct nfs_page *); 70 struct nfs_page *); 147 struct nfs_page *); 153 struct nfs_page *prev, 154 struct nfs_page *req); 160 extern int nfs_page_group_lock(struct nfs_page *); 231 nfs_lock_request(struct nfs_page *req) in nfs_lock_request() 263 nfs_list_remove_request(struct nfs_page *req) in nfs_list_remove_request() 270 static inline struct nfs_page * [all …]
|
| H A D | nfs_xdr.h | 1617 struct nfs_page; 1644 struct nfs_page *req; 1691 void (*resched_write) (struct nfs_commit_info *, struct nfs_page *);
|
| /linux-6.15/fs/nfs/ |
| H A D | pagelist.c | 37 const struct nfs_page *req; 134 struct nfs_page *p = in nfs_page_alloc() 265 struct nfs_page *tmp; in nfs_page_group_sync_on_bit_locked() 311 nfs_page_group_init(struct nfs_page *req, struct nfs_page *prev) in nfs_page_group_init() 354 struct nfs_page *req = container_of(kref, struct nfs_page, wb_kref); in nfs_page_group_destroy() 380 struct nfs_page *req; in nfs_page_create() 441 struct nfs_page *ret; in nfs_page_create_from_page() 472 struct nfs_page *ret; in nfs_page_create_from_folio() 491 struct nfs_page *last; in nfs_create_subreq() 492 struct nfs_page *ret; in nfs_create_subreq() [all …]
|
| H A D | write.c | 183 struct nfs_page *req; in nfs_folio_find_head_request() 262 static struct nfs_page * 265 struct nfs_page *req; in nfs_page_group_search_locked() 289 struct nfs_page *tmp; in nfs_page_group_covers_page() 506 nfs_unroll_locks(struct nfs_page *head, struct nfs_page *req) in nfs_unroll_locks() 508 struct nfs_page *tmp; in nfs_unroll_locks() 528 nfs_page_group_lock_subreq(struct nfs_page *head, struct nfs_page *subreq) in nfs_page_group_lock_subreq() 639 struct nfs_page *req; in nfs_page_async_flush() 1082 struct nfs_page *req; in nfs_try_to_update_request() 1138 struct nfs_page *req; in nfs_setup_write_request() [all …]
|
| H A D | pnfs.h | 192 void (*mark_request_commit) (struct nfs_page *req, 196 void (*clear_request_commit) (struct nfs_page *req, 269 void pnfs_generic_pg_init_read(struct nfs_pageio_descriptor *, struct nfs_page *); 272 struct nfs_page *req, u64 wb_size); 276 struct nfs_page *prev, struct nfs_page *req); 403 void pnfs_generic_clear_request_commit(struct nfs_page *req, 429 void pnfs_layout_mark_request_commit(struct nfs_page *req, 528 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in pnfs_mark_request_commit() 540 pnfs_clear_request_commit(struct nfs_page *req, struct nfs_commit_info *cinfo) in pnfs_clear_request_commit() 847 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in pnfs_mark_request_commit() [all …]
|
| H A D | direct.c | 123 struct nfs_page *req) in nfs_direct_truncate_request() 311 struct nfs_page *req; in nfs_read_sync_pgio_error() 370 struct nfs_page *req; in nfs_direct_read_schedule_iovec() 567 struct nfs_page *req; in nfs_direct_write_reschedule() 628 struct nfs_page *req; in nfs_direct_commit_complete() 674 struct nfs_page *req) in nfs_direct_resched_write() 715 struct nfs_page *req; in nfs_direct_write_clear_reqs() 788 struct nfs_page *req; in nfs_direct_write_completion() 813 struct nfs_page *req; in nfs_write_sync_pgio_error() 825 struct nfs_page *req; in nfs_direct_write_reschedule_io() [all …]
|
| H A D | read.c | 121 static void nfs_readpage_release(struct nfs_page *req, int error) in nfs_readpage_release() 132 static void nfs_page_group_set_uptodate(struct nfs_page *req) in nfs_page_group_set_uptodate() 146 struct nfs_page *req = nfs_list_entry(hdr->pages.next); in nfs_read_completion() 201 struct nfs_page *req; in nfs_async_read_error() 293 struct nfs_page *new; in nfs_read_add_folio()
|
| H A D | internal.h | 315 void nfs_free_request(struct nfs_page *req); 593 void nfs_mark_request_commit(struct nfs_page *req, 606 void nfs_request_add_commit_list(struct nfs_page *req, 608 void nfs_request_add_commit_list_locked(struct nfs_page *req, 611 void nfs_request_remove_commit_list(struct nfs_page *req, 667 struct nfs_page *req) in nfs_write_match_verf()
|
| H A D | pnfs_nfs.c | 79 pnfs_generic_clear_request_commit(struct nfs_page *req, in pnfs_generic_clear_request_commit() 1157 pnfs_layout_mark_request_commit(struct nfs_page *req, in pnfs_layout_mark_request_commit()
|
| H A D | pnfs.c | 2852 struct nfs_page *req) in pnfs_generic_pg_check_layout() 2864 pnfs_generic_pg_init_read(struct nfs_pageio_descriptor *pgio, struct nfs_page *req) in pnfs_generic_pg_init_read() 2896 struct nfs_page *req, u64 wb_size) in pnfs_generic_pg_init_write() 2932 struct nfs_page *prev, struct nfs_page *req) in pnfs_generic_pg_test()
|
| H A D | nfstrace.h | 1398 const struct nfs_page *req, 1437 const struct nfs_page *req, \
|
| /linux-6.15/fs/nfs/blocklayout/ |
| H A D | blocklayout.c | 823 struct nfs_page *req, unsigned int alignment, bool is_write) in is_aligned_req() 854 bl_pg_init_read(struct nfs_pageio_descriptor *pgio, struct nfs_page *req) in bl_pg_init_read() 876 bl_pg_test_read(struct nfs_pageio_descriptor *pgio, struct nfs_page *prev, in bl_pg_test_read() 877 struct nfs_page *req) in bl_pg_test_read() 908 bl_pg_init_write(struct nfs_pageio_descriptor *pgio, struct nfs_page *req) in bl_pg_init_write() 938 bl_pg_test_write(struct nfs_pageio_descriptor *pgio, struct nfs_page *prev, in bl_pg_test_write() 939 struct nfs_page *req) in bl_pg_test_write()
|
| /linux-6.15/fs/nfs/filelayout/ |
| H A D | filelayout.c | 791 filelayout_pg_test(struct nfs_pageio_descriptor *pgio, struct nfs_page *prev, in filelayout_pg_test() 792 struct nfs_page *req) in filelayout_pg_test() 868 struct nfs_page *req) in filelayout_pg_init_read() 892 struct nfs_page *req) in filelayout_pg_init_write() 938 filelayout_mark_request_commit(struct nfs_page *req, in filelayout_mark_request_commit()
|
| /linux-6.15/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.c | 828 struct nfs_page *req, in ff_layout_pg_get_read() 844 struct nfs_page *req) in ff_layout_pg_init_read() 914 struct nfs_page *req) in ff_layout_pg_init_write() 977 struct nfs_page *req) in ff_layout_pg_get_mirror_count_write() 1693 struct nfs_page *req; in ff_layout_commit_record_layoutstats_done()
|