Home
last modified time | relevance | path

Searched refs:last_input (Results 1 – 2 of 2) sorted by relevance

/linux/mm/damon/tests/
H A Dcore-kunit.h1135 unsigned long last_input = 900000, current_score = 200; in damon_test_feed_loop_next_input() local
1143 damon_feed_loop_next_input(last_input, current_score), in damon_test_feed_loop_next_input()
1144 last_input); in damon_test_feed_loop_next_input()
1152 damon_feed_loop_next_input(last_input, current_score), in damon_test_feed_loop_next_input()
1153 last_input); in damon_test_feed_loop_next_input()
1160 damon_feed_loop_next_input(last_input, 200), in damon_test_feed_loop_next_input()
1161 damon_feed_loop_next_input(last_input, 2000)); in damon_test_feed_loop_next_input()
/linux/mm/damon/
H A Dcore.c1632 static unsigned long damon_feed_loop_next_input(unsigned long last_input,
2050 static unsigned long damon_feed_loop_next_input(unsigned long last_input, in damon_feed_loop_next_input() argument
2060 return last_input; in damon_feed_loop_next_input()
2069 if (last_input < ULONG_MAX / score_goal_diff) in damon_feed_loop_next_input()
2070 compensation = last_input * score_goal_diff / goal; in damon_feed_loop_next_input()
2072 compensation = last_input / goal * score_goal_diff; in damon_feed_loop_next_input()
2075 return max(last_input - compensation, min_input); in damon_feed_loop_next_input()
2076 if (last_input < ULONG_MAX - compensation) in damon_feed_loop_next_input()
2077 return last_input + compensation; in damon_feed_loop_next_input()