Lines Matching refs:bg_thresh
143 unsigned long bg_thresh; /* dirty background threshold */ member
405 unsigned long bg_thresh; in domain_dirty_limits() local
434 bg_thresh = DIV_ROUND_UP(bg_bytes, PAGE_SIZE); in domain_dirty_limits()
436 bg_thresh = (bg_ratio * available_memory) / PAGE_SIZE; in domain_dirty_limits()
438 if (bg_thresh >= thresh) in domain_dirty_limits()
439 bg_thresh = thresh / 2; in domain_dirty_limits()
442 bg_thresh += bg_thresh / 4 + global_wb_domain.dirty_limit / 32; in domain_dirty_limits()
446 dtc->bg_thresh = bg_thresh; in domain_dirty_limits()
450 trace_global_dirty_state(bg_thresh, thresh); in domain_dirty_limits()
468 *pbackground = gdtc.bg_thresh; in global_dirty_limits()
714 unsigned long bg_thresh) in dirty_freerun_ceiling() argument
716 return (thresh + bg_thresh) / 2; in dirty_freerun_ceiling()
905 unsigned long freerun = dirty_freerun_ceiling(dtc->thresh, dtc->bg_thresh); in wb_position_ratio()
1190 unsigned long freerun = dirty_freerun_ceiling(dtc->thresh, dtc->bg_thresh); in wb_update_dirty_ratelimit()
1530 div_u64((u64)dtc->wb_thresh * dtc->bg_thresh, dtc->thresh) : 0; in wb_dirty_limits()
1582 unsigned long dirty, thresh, bg_thresh; in balance_dirty_pages() local
1598 bg_thresh = gdtc->wb_bg_thresh; in balance_dirty_pages()
1602 bg_thresh = gdtc->bg_thresh; in balance_dirty_pages()
1627 m_bg_thresh = mdtc->bg_thresh; 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()
1760 sdtc->bg_thresh, in balance_dirty_pages()
1789 sdtc->bg_thresh, in balance_dirty_pages()
1848 if (nr_reclaimable > gdtc->bg_thresh) in balance_dirty_pages()
1965 if (gdtc->dirty > gdtc->bg_thresh) in wb_over_bg_thresh()
1968 thresh = wb_calc_thresh(gdtc->wb, gdtc->bg_thresh); in wb_over_bg_thresh()
1985 if (mdtc->dirty > mdtc->bg_thresh) in wb_over_bg_thresh()
1988 thresh = wb_calc_thresh(mdtc->wb, mdtc->bg_thresh); in wb_over_bg_thresh()