Lines Matching refs:wb_setpoint
855 * if (wb_dirty < wb_setpoint) scale up pos_ratio
856 * if (wb_dirty > wb_setpoint) scale down pos_ratio
907 * wb_setpoint^ x_intercept^
912 * card's wb_dirty may rush to many times higher than wb_setpoint.
924 unsigned long wb_setpoint;
957 * wb_calc_thresh(wb, bg_thresh) is about ~4K pages. wb_setpoint is
960 * wb_dirty is under wb_setpoint and vice versa.
979 wb_setpoint = dirty_freerun_ceiling(wb_thresh,
982 if (wb_setpoint == 0 || wb_setpoint == wb_thresh)
985 wb_pos_ratio = pos_ratio_polynom(wb_setpoint, dtc->wb_dirty,
989 * Typically, for strictlimit case, wb_setpoint << setpoint
1022 * f(wb_dirty) := 1.0 + k * (wb_dirty - wb_setpoint)
1026 * x_intercept - wb_setpoint
1030 * (1) f(wb_setpoint) = 1.0
1032 * or equally: x_intercept = wb_setpoint + 8 * write_bw
1036 * [wb_setpoint - write_bw/2, wb_setpoint + write_bw/2]
1056 * wb_setpoint = setpoint * wb_thresh / thresh
1059 wb_setpoint = setpoint * (u64)x >> 16;
1069 x_intercept = wb_setpoint + span;
1073 (x_intercept - wb_setpoint) | 1);
1308 * "dirty" and wb_setpoint as "setpoint".