return ret;
 }
 
-static void update_nr_written(struct page *page, struct writeback_control *wbc,
+static void update_nr_written(struct writeback_control *wbc,
                              unsigned long nr_written)
 {
        wbc->nr_to_write -= nr_written;
                        else
                                redirty_page_for_writepage(wbc, page);
 
-                       update_nr_written(page, wbc, nr_written);
+                       update_nr_written(wbc, nr_written);
                        unlock_page(page);
                        return 1;
                }
         * we don't want to touch the inode after unlocking the page,
         * so we update the mapping writeback index now
         */
-       update_nr_written(page, wbc, nr_written + 1);
+       update_nr_written(wbc, nr_written + 1);
 
        end = page_end;
        if (i_size <= start) {
                        break;
                }
                offset += PAGE_SIZE;
-               update_nr_written(p, wbc, 1);
+               update_nr_written(wbc, 1);
                unlock_page(p);
        }