Lines Matching refs:tasks
216 static bool test_state(unsigned int *tasks, enum psi_states state) in test_state() argument
220 return tasks[NR_IOWAIT]; in test_state()
222 return tasks[NR_IOWAIT] && !tasks[NR_RUNNING]; in test_state()
224 return tasks[NR_MEMSTALL]; in test_state()
226 return tasks[NR_MEMSTALL] && !tasks[NR_RUNNING]; in test_state()
228 return tasks[NR_RUNNING] > 1; in test_state()
230 return tasks[NR_IOWAIT] || tasks[NR_MEMSTALL] || in test_state()
231 tasks[NR_RUNNING]; in test_state()
697 if (groupc->tasks[t] == 0 && !psi_bug) { in psi_group_change()
699 cpu, t, groupc->tasks[0], in psi_group_change()
700 groupc->tasks[1], groupc->tasks[2], in psi_group_change()
704 groupc->tasks[t]--; in psi_group_change()
709 groupc->tasks[t]++; in psi_group_change()
713 if (test_state(groupc->tasks, s)) in psi_group_change()