Home
last modified time | relevance | path

Searched refs:nfs_page (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/include/linux/
H A Dnfs_page.h43 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 Dnfs_xdr.h1617 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 Dpagelist.c37 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 Dwrite.c183 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 Dpnfs.h192 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 Ddirect.c123 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 Dread.c121 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 Dinternal.h315 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 Dpnfs_nfs.c79 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 Dpnfs.c2852 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 Dnfstrace.h1398 const struct nfs_page *req,
1437 const struct nfs_page *req, \
/linux-6.15/fs/nfs/blocklayout/
H A Dblocklayout.c823 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 Dfilelayout.c791 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 Dflexfilelayout.c828 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()