Lines Matching refs:bg_thresh

364 	unsigned long bg_thresh;  in domain_dirty_limits()  local
393 bg_thresh = DIV_ROUND_UP(bg_bytes, PAGE_SIZE); in domain_dirty_limits()
395 bg_thresh = (bg_ratio * available_memory) / PAGE_SIZE; in domain_dirty_limits()
399 bg_thresh += bg_thresh / 4 + global_wb_domain.dirty_limit / 32; in domain_dirty_limits()
409 if (bg_thresh >= thresh) in domain_dirty_limits()
410 bg_thresh = thresh / 2; in domain_dirty_limits()
412 dtc->bg_thresh = bg_thresh; in domain_dirty_limits()
416 trace_global_dirty_state(bg_thresh, thresh); in domain_dirty_limits()
434 *pbackground = gdtc.bg_thresh; in global_dirty_limits()
821 unsigned long bg_thresh) in dirty_freerun_ceiling() argument
823 return (thresh + bg_thresh) / 2; in dirty_freerun_ceiling()
1074 unsigned long freerun = dirty_freerun_ceiling(dtc->thresh, dtc->bg_thresh); in wb_position_ratio()
1345 unsigned long freerun = dirty_freerun_ceiling(dtc->thresh, dtc->bg_thresh); in wb_update_dirty_ratelimit()
1689 div_u64((u64)dtc->wb_thresh * dtc->bg_thresh, dtc->thresh) : 0; in wb_dirty_limits()
1738 unsigned long dirty, thresh, bg_thresh; in domain_dirty_freerun() local
1744 bg_thresh = dtc->wb_bg_thresh; in domain_dirty_freerun()
1748 bg_thresh = dtc->bg_thresh; in domain_dirty_freerun()
1750 dtc->freerun = dirty <= dirty_freerun_ceiling(thresh, bg_thresh); in domain_dirty_freerun()
1856 if (!laptop_mode && nr_dirty > gdtc->bg_thresh && in balance_dirty_pages()
2131 dtc->wb_bg_thresh = __wb_calc_thresh(dtc, dtc->bg_thresh); in wb_bg_dirty_limits()
2142 if (dtc->dirty > dtc->bg_thresh) in domain_over_bg_thresh()