Lines Matching refs:nr_pages
46 long nr_pages; member
757 static long wb_split_bdi_pages(struct bdi_writeback *wb, long nr_pages) in wb_split_bdi_pages() argument
762 if (nr_pages == LONG_MAX) in wb_split_bdi_pages()
771 return nr_pages; in wb_split_bdi_pages()
773 return DIV_ROUND_UP_ULL((u64)nr_pages * this_bw, tot_bw); in wb_split_bdi_pages()
802 long nr_pages; in bdi_split_work_to_wbs() local
817 nr_pages = wb_split_bdi_pages(wb, base_work->nr_pages); in bdi_split_work_to_wbs()
822 work->nr_pages = nr_pages; in bdi_split_work_to_wbs()
831 work->nr_pages = nr_pages; in bdi_split_work_to_wbs()
905 static long wb_split_bdi_pages(struct bdi_writeback *wb, long nr_pages) in wb_split_bdi_pages() argument
907 return nr_pages; in wb_split_bdi_pages()
924 void wb_start_writeback(struct bdi_writeback *wb, long nr_pages, in wb_start_writeback() argument
944 work->nr_pages = nr_pages; in wb_start_writeback()
1424 pages = min(pages, work->nr_pages); in writeback_chunk_size()
1536 work->nr_pages -= write_chunk - wbc.nr_to_write; in writeback_sb_inodes()
1576 if (work->nr_pages <= 0) in writeback_sb_inodes()
1609 if (work->nr_pages <= 0) in __writeback_inodes_wb()
1617 static long writeback_inodes_wb(struct bdi_writeback *wb, long nr_pages, in writeback_inodes_wb() argument
1621 .nr_pages = nr_pages, in writeback_inodes_wb()
1636 return nr_pages - work.nr_pages; in writeback_inodes_wb()
1658 long nr_pages = work->nr_pages; in wb_writeback() local
1673 if (work->nr_pages <= 0) in wb_writeback()
1749 return nr_pages - work->nr_pages; in wb_writeback()
1785 .nr_pages = LONG_MAX, in wb_check_background_flush()
1801 long nr_pages; in wb_check_old_data_flush() local
1815 nr_pages = get_nr_dirty_pages(); in wb_check_old_data_flush()
1817 if (nr_pages) { in wb_check_old_data_flush()
1819 .nr_pages = nr_pages, in wb_check_old_data_flush()
1912 void wakeup_flusher_threads(long nr_pages, enum wb_reason reason) in wakeup_flusher_threads() argument
1916 if (!nr_pages) in wakeup_flusher_threads()
1917 nr_pages = get_nr_dirty_pages(); in wakeup_flusher_threads()
1927 wb_start_writeback(wb, wb_split_bdi_pages(wb, nr_pages), in wakeup_flusher_threads()
2225 .nr_pages = nr, in __writeback_inodes_sb_nr()
2319 .nr_pages = LONG_MAX, in sync_inodes_sb()