Lines Matching refs:wb_setpoint
941 * if (wb_dirty < wb_setpoint) scale up pos_ratio
942 * if (wb_dirty > wb_setpoint) scale down pos_ratio
993 * wb_setpoint^ x_intercept^
998 * card's wb_dirty may rush to many times higher than wb_setpoint.
1010 unsigned long wb_setpoint;
1043 * wb_calc_thresh(wb, bg_thresh) is about ~4K pages. wb_setpoint is
1046 * wb_dirty is under wb_setpoint and vice versa.
1065 wb_setpoint = dirty_freerun_ceiling(wb_thresh,
1068 if (wb_setpoint == 0 || wb_setpoint == wb_thresh)
1071 wb_pos_ratio = pos_ratio_polynom(wb_setpoint, dtc->wb_dirty,
1075 * Typically, for strictlimit case, wb_setpoint << setpoint
1108 * f(wb_dirty) := 1.0 + k * (wb_dirty - wb_setpoint)
1112 * x_intercept - wb_setpoint
1116 * (1) f(wb_setpoint) = 1.0
1118 * or equally: x_intercept = wb_setpoint + 8 * write_bw
1122 * [wb_setpoint - write_bw/2, wb_setpoint + write_bw/2]
1142 * wb_setpoint = setpoint * wb_thresh / thresh
1145 wb_setpoint = setpoint * (u64)x >> 16;
1155 x_intercept = wb_setpoint + span;
1159 (x_intercept - wb_setpoint) | 1);
1394 * "dirty" and wb_setpoint as "setpoint".