Searched refs:mdtc (Results 1 – 1 of 1) sorted by relevance
176 static struct dirty_throttle_control *mdtc_gdtc(struct dirty_throttle_control *mdtc) in mdtc_gdtc() argument178 return mdtc->gdtc; in mdtc_gdtc()230 static struct dirty_throttle_control *mdtc_gdtc(struct dirty_throttle_control *mdtc) in mdtc_gdtc() argument853 static void mdtc_calc_avail(struct dirty_throttle_control *mdtc, in mdtc_calc_avail() argument856 struct dirty_throttle_control *gdtc = mdtc_gdtc(mdtc); in mdtc_calc_avail()857 unsigned long clean = filepages - min(filepages, mdtc->dirty); in mdtc_calc_avail()861 mdtc->avail = filepages + min(headroom, other_clean); in mdtc_calc_avail()953 struct dirty_throttle_control mdtc = { MDTC_INIT(wb, &gdtc) }; in cgwb_calc_thresh() local956 domain_dirty_avail(&mdtc, true); in cgwb_calc_thresh()957 domain_dirty_limits(&mdtc); in cgwb_calc_thresh()[all …]