]> Pileus Git - ~andy/linux/blobdiff - include/linux/nfs_page.h
NFS: Move the pnfs write code into pnfs.c
[~andy/linux] / include / linux / nfs_page.h
index db3194f63479863b80d8e25fcf9d61b1d2672e0f..e2791a27a901ec046f6eff6082b48a06a63b91c8 100644 (file)
@@ -68,7 +68,8 @@ struct nfs_pageio_descriptor {
        size_t                  pg_count;
        size_t                  pg_bsize;
        unsigned int            pg_base;
-       char                    pg_moreio;
+       unsigned char           pg_moreio : 1,
+                               pg_recoalesce : 1;
 
        struct inode            *pg_inode;
        const struct nfs_pageio_ops *pg_ops;
@@ -107,10 +108,6 @@ extern     void nfs_unlock_request(struct nfs_page *req);
 extern int nfs_set_page_tag_locked(struct nfs_page *req);
 extern  void nfs_clear_page_tag_locked(struct nfs_page *req);
 
-extern int nfs_generic_pg_readpages(struct nfs_pageio_descriptor *desc);
-extern int nfs_generic_pg_writepages(struct nfs_pageio_descriptor *desc);
-
-
 /*
  * Lock the page of an asynchronous request without getting a new reference
  */