Lines Matching refs:dirty
141 unsigned long dirty; /* file_dirty + write + nfs */ member
483 unsigned long dirty; in node_dirty_limit() local
486 dirty = DIV_ROUND_UP(vm_dirty_bytes, PAGE_SIZE) * in node_dirty_limit()
489 dirty = vm_dirty_ratio * node_memory / 100; in node_dirty_limit()
492 dirty += dirty / 4; in node_dirty_limit()
494 return dirty; in node_dirty_limit()
733 unsigned long clean = filepages - min(filepages, mdtc->dirty); in mdtc_calc_avail()
734 unsigned long global_clean = gdtc->avail - min(gdtc->avail, gdtc->dirty); in mdtc_calc_avail()
810 unsigned long dirty, in pos_ratio_polynom() argument
816 x = div64_s64(((s64)setpoint - (s64)dirty) << RATELIMIT_CALC_SHIFT, in pos_ratio_polynom()
917 if (unlikely(dtc->dirty >= limit)) in wb_position_ratio()
926 pos_ratio = pos_ratio_polynom(setpoint, dtc->dirty, limit); in wb_position_ratio()
1039 wb_thresh = max(wb_thresh, (limit - dtc->dirty) / 8); in wb_position_ratio()
1149 thresh = max(thresh, dtc->dirty); in update_dirty_limit()
1189 unsigned long dirty = dtc->dirty; in wb_update_dirty_ratelimit() local
1301 dirty = dtc->wb_dirty; in wb_update_dirty_ratelimit()
1308 if (dirty < setpoint) { in wb_update_dirty_ratelimit()
1407 static unsigned long dirty_poll_interval(unsigned long dirty, in dirty_poll_interval() argument
1410 if (thresh > dirty) in dirty_poll_interval()
1411 return 1UL << (ilog2(thresh - dirty) >> 1); in dirty_poll_interval()
1582 unsigned long dirty, thresh, bg_thresh; in balance_dirty_pages() local
1589 gdtc->dirty = nr_reclaimable + global_node_page_state(NR_WRITEBACK); in balance_dirty_pages()
1596 dirty = gdtc->wb_dirty; in balance_dirty_pages()
1600 dirty = gdtc->dirty; in balance_dirty_pages()
1613 &mdtc->dirty, &writeback); in balance_dirty_pages()
1614 mdtc->dirty += writeback; in balance_dirty_pages()
1625 m_dirty = mdtc->dirty; in balance_dirty_pages()
1631 trace_android_vh_mm_dirty_limits(gdtc, strictlimit, dirty, bg_thresh, in balance_dirty_pages()
1646 if (dirty <= dirty_freerun_ceiling(thresh, bg_thresh) && in balance_dirty_pages()
1653 intv = dirty_poll_interval(dirty, thresh); in balance_dirty_pages()
1688 ((gdtc->dirty > gdtc->thresh) || strictlimit); in balance_dirty_pages()
1715 ((mdtc->dirty > mdtc->thresh) || strictlimit); in balance_dirty_pages()
1761 sdtc->dirty, in balance_dirty_pages()
1790 sdtc->dirty, in balance_dirty_pages()
1962 gdtc->dirty = global_node_page_state(NR_FILE_DIRTY); in wb_over_bg_thresh()
1965 if (gdtc->dirty > gdtc->bg_thresh) in wb_over_bg_thresh()
1980 mem_cgroup_wb_stats(wb, &filepages, &headroom, &mdtc->dirty, in wb_over_bg_thresh()
1985 if (mdtc->dirty > mdtc->bg_thresh) in wb_over_bg_thresh()