]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
dio: remove unnecessary dio argument from dio_pages_present()
authorAndi Kleen <ak@linux.intel.com>
Wed, 5 Oct 2011 00:44:06 +0000 (11:44 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Thu, 6 Oct 2011 06:00:13 +0000 (17:00 +1100)
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Acked-by: Jeff Moyer <jmoyer@redhat.com>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
fs/direct-io.c

index b38314dc19bcdb6efae781d671455adba13a2c5e..0d66d12b435a116e398f7474cf2fb3dedd9b1e12 100644 (file)
@@ -191,7 +191,7 @@ EXPORT_SYMBOL_GPL(inode_dio_done);
 /*
  * How many pages are in the queue?
  */
-static inline unsigned dio_pages_present(struct dio *dio, struct dio_submit *sdio)
+static inline unsigned dio_pages_present(struct dio_submit *sdio)
 {
        return sdio->tail - sdio->head;
 }
@@ -247,13 +247,13 @@ out:
  */
 static inline struct page *dio_get_page(struct dio *dio, struct dio_submit *sdio)
 {
-       if (dio_pages_present(dio, sdio) == 0) {
+       if (dio_pages_present(sdio) == 0) {
                int ret;
 
                ret = dio_refill_pages(dio, sdio);
                if (ret)
                        return ERR_PTR(ret);
-               BUG_ON(dio_pages_present(dio, sdio) == 0);
+               BUG_ON(dio_pages_present(sdio) == 0);
        }
        return dio->pages[sdio->head++];
 }
@@ -435,7 +435,7 @@ static inline void dio_bio_submit(struct dio *dio, struct dio_submit *sdio)
  */
 static inline void dio_cleanup(struct dio *dio, struct dio_submit *sdio)
 {
-       while (dio_pages_present(dio, sdio))
+       while (dio_pages_present(sdio))
                page_cache_release(dio_get_page(dio, sdio));
 }