• Home
  • Raw
  • Download

Lines Matching refs:dirty_throttle_control

132 struct dirty_throttle_control {  struct
135 struct dirty_throttle_control *gdtc; /* only set in memcg dtc's */ argument
172 static bool mdtc_valid(struct dirty_throttle_control *dtc) in mdtc_valid() argument
177 static struct wb_domain *dtc_dom(struct dirty_throttle_control *dtc) in dtc_dom()
182 static struct dirty_throttle_control *mdtc_gdtc(struct dirty_throttle_control *mdtc) in mdtc_gdtc()
226 static bool mdtc_valid(struct dirty_throttle_control *dtc) in mdtc_valid()
231 static struct wb_domain *dtc_dom(struct dirty_throttle_control *dtc) in dtc_dom()
236 static struct dirty_throttle_control *mdtc_gdtc(struct dirty_throttle_control *mdtc) in mdtc_gdtc()
395 static void domain_dirty_limits(struct dirty_throttle_control *dtc) in domain_dirty_limits()
398 struct dirty_throttle_control *gdtc = mdtc_gdtc(dtc); in domain_dirty_limits()
463 struct dirty_throttle_control gdtc = { GDTC_INIT_NO_WB }; in global_dirty_limits()
729 static void mdtc_calc_avail(struct dirty_throttle_control *mdtc, in mdtc_calc_avail()
732 struct dirty_throttle_control *gdtc = mdtc_gdtc(mdtc); in mdtc_calc_avail()
761 static unsigned long __wb_calc_thresh(struct dirty_throttle_control *dtc) in __wb_calc_thresh()
790 struct dirty_throttle_control gdtc = { GDTC_INIT(wb), in wb_calc_thresh()
901 static void wb_position_ratio(struct dirty_throttle_control *dtc) in wb_position_ratio()
1130 static void update_dirty_limit(struct dirty_throttle_control *dtc) in update_dirty_limit()
1159 static void domain_update_bandwidth(struct dirty_throttle_control *dtc, in domain_update_bandwidth()
1184 static void wb_update_dirty_ratelimit(struct dirty_throttle_control *dtc, in wb_update_dirty_ratelimit()
1342 static void __wb_update_bandwidth(struct dirty_throttle_control *gdtc, in __wb_update_bandwidth()
1343 struct dirty_throttle_control *mdtc, in __wb_update_bandwidth()
1394 struct dirty_throttle_control gdtc = { GDTC_INIT(wb) }; in wb_update_bandwidth()
1510 static inline void wb_dirty_limits(struct dirty_throttle_control *dtc) in wb_dirty_limits()
1561 struct dirty_throttle_control gdtc_stor = { GDTC_INIT(wb) }; in balance_dirty_pages()
1562 struct dirty_throttle_control mdtc_stor = { MDTC_INIT(wb, &gdtc_stor) }; in balance_dirty_pages()
1563 struct dirty_throttle_control * const gdtc = &gdtc_stor; in balance_dirty_pages()
1564 struct dirty_throttle_control * const mdtc = mdtc_valid(&mdtc_stor) ? in balance_dirty_pages()
1566 struct dirty_throttle_control *sdtc; in balance_dirty_pages()
1949 struct dirty_throttle_control gdtc_stor = { GDTC_INIT(wb) }; in wb_over_bg_thresh()
1950 struct dirty_throttle_control mdtc_stor = { MDTC_INIT(wb, &gdtc_stor) }; in wb_over_bg_thresh()
1951 struct dirty_throttle_control * const gdtc = &gdtc_stor; in wb_over_bg_thresh()
1952 struct dirty_throttle_control * const mdtc = mdtc_valid(&mdtc_stor) ? in wb_over_bg_thresh()