Searched refs:nfs_page (Results 1 - 17 of 17) sorted by relevance
/linux-master/include/linux/ |
H A D | nfs_page.h | 3 * linux/include/linux/nfs_page.h 43 struct nfs_page { struct 57 struct nfs_page *wb_this_page; /* list of reqs for this page */ 58 struct nfs_page *wb_head; /* head pointer for req list */ 65 void (*pg_init)(struct nfs_pageio_descriptor *, struct nfs_page *); 66 size_t (*pg_test)(struct nfs_pageio_descriptor *, struct nfs_page *, 67 struct nfs_page *); 70 struct nfs_page *); 127 extern struct nfs_page *nfs_page_create_from_page(struct nfs_open_context *ctx, 132 extern struct nfs_page *nfs_page_create_from_foli [all...] |
H A D | nfs_xdr.h | 1589 struct nfs_page; 1615 struct nfs_page *req; 1662 void (*resched_write) (struct nfs_commit_info *, struct nfs_page *);
|
/linux-master/fs/nfs/ |
H A D | pagelist.c | 21 #include <linux/nfs_page.h> 37 const struct nfs_page *req; 42 const struct nfs_page *req) 50 const struct nfs_page *req = i->req; 58 const struct nfs_page *req = i->req; 132 static inline struct nfs_page *nfs_page_alloc(void) 134 struct nfs_page *p = 142 nfs_page_free(struct nfs_page *p) 194 struct nfs_page * 195 nfs_page_group_lock_head(struct nfs_page *re [all...] |
H A D | write.c | 22 #include <linux/nfs_page.h> 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) 160 nfs_cancel_remove_inode(struct nfs_page *req, struct inode *inode) 175 static struct nfs_page *nfs_folio_private_request(struct folio *folio) 188 static struct nfs_page *nfs_folio_find_private_request(struct folio *folio) 191 struct nfs_page *re [all...] |
H A D | pnfs.h | 35 #include <linux/nfs_page.h> 186 void (*mark_request_commit) (struct nfs_page *req, 190 void (*clear_request_commit) (struct nfs_page *req, 196 struct nfs_page * (*search_commit_reqs)(struct nfs_commit_info *cinfo, 261 void pnfs_generic_pg_check_range(struct nfs_pageio_descriptor *pgio, struct nfs_page *req); 262 void pnfs_generic_pg_init_read(struct nfs_pageio_descriptor *, struct nfs_page *); 265 struct nfs_page *req, u64 wb_size); 269 struct nfs_page *prev, struct nfs_page *req); 393 void pnfs_generic_clear_request_commit(struct nfs_page *re [all...] |
H A D | direct.c | 53 #include <linux/nfs_page.h> 122 struct nfs_page *req) 278 struct nfs_page *req = nfs_list_entry(hdr->pages.next); 296 struct nfs_page *req; 354 struct nfs_page *req; 486 struct nfs_page *req) 488 struct nfs_page *head = req->wb_head; 505 struct nfs_page *req, *subreq; 543 struct nfs_page *req; 604 struct nfs_page *re [all...] |
H A D | read.c | 22 #include <linux/nfs_page.h> 121 static void nfs_readpage_release(struct nfs_page *req, int error) 134 static void nfs_page_group_set_uptodate(struct nfs_page *req) 148 struct nfs_page *req = nfs_list_entry(hdr->pages.next); 203 struct nfs_page *req; 295 struct nfs_page *new;
|
H A D | internal.h | 11 #include <linux/nfs_page.h> 305 void nfs_free_request(struct nfs_page *req); 534 void nfs_mark_request_commit(struct nfs_page *req, 547 void nfs_request_add_commit_list(struct nfs_page *req, 549 void nfs_request_add_commit_list_locked(struct nfs_page *req, 552 void nfs_request_remove_commit_list(struct nfs_page *req, 608 struct nfs_page *req)
|
H A D | pnfs_nfs.c | 12 #include <linux/nfs_page.h> 78 pnfs_generic_clear_request_commit(struct nfs_page *req, 237 * Locks the nfs_page requests for commit and moves them to 354 static struct nfs_page * 358 struct nfs_page *req; 384 struct nfs_page *pnfs_generic_search_commit_reqs(struct nfs_commit_info *cinfo, 389 struct nfs_page *req; 1200 pnfs_layout_mark_request_commit(struct nfs_page *req,
|
H A D | pnfs.c | 31 #include <linux/nfs_page.h> 2724 pnfs_generic_pg_check_range(struct nfs_pageio_descriptor *pgio, struct nfs_page *req) 2734 pnfs_generic_pg_init_read(struct nfs_pageio_descriptor *pgio, struct nfs_page *req) 2767 struct nfs_page *req, u64 wb_size) 2804 struct nfs_page *prev, struct nfs_page *req)
|
H A D | nfstrace.h | 1394 const struct nfs_page *req, 1433 const struct nfs_page *req, \
|
H A D | proc.c | 43 #include <linux/nfs_page.h>
|
H A D | nfs3proc.c | 18 #include <linux/nfs_page.h>
|
H A D | nfs4proc.c | 49 #include <linux/nfs_page.h>
|
/linux-master/fs/nfs/blocklayout/ |
H A D | blocklayout.c | 803 struct nfs_page *req, unsigned int alignment, bool is_write) 834 bl_pg_init_read(struct nfs_pageio_descriptor *pgio, struct nfs_page *req) 856 bl_pg_test_read(struct nfs_pageio_descriptor *pgio, struct nfs_page *prev, 857 struct nfs_page *req) 888 bl_pg_init_write(struct nfs_pageio_descriptor *pgio, struct nfs_page *req) 918 bl_pg_test_write(struct nfs_pageio_descriptor *pgio, struct nfs_page *prev, 919 struct nfs_page *req)
|
/linux-master/fs/nfs/filelayout/ |
H A D | filelayout.c | 33 #include <linux/nfs_page.h> 799 filelayout_pg_test(struct nfs_pageio_descriptor *pgio, struct nfs_page *prev, 800 struct nfs_page *req) 876 struct nfs_page *req) 900 struct nfs_page *req) 946 filelayout_mark_request_commit(struct nfs_page *req, 960 * alternative is to add a field to nfs_write_data and nfs_page
|
/linux-master/fs/nfs/flexfilelayout/ |
H A D | flexfilelayout.c | 12 #include <linux/nfs_page.h> 811 struct nfs_page *req, 827 struct nfs_page *req) 835 struct nfs_page *req) 890 struct nfs_page *req) 953 struct nfs_page *req) 1649 struct nfs_page *req;
|
Completed in 235 milliseconds