Lines Matching refs:state
226 static bool test_state(unsigned int *tasks, enum psi_states state) in test_state() argument
228 switch (state) { in test_state()
507 group->total[PSI_POLL][t->state], 0); in init_triggers()
527 if (group->polling_total[t->state] == total[t->state]) in update_triggers()
539 growth = window_update(&t->win, now, total[t->state]); in update_triggers()
1148 enum psi_states state; in psi_trigger_create() local
1156 state = PSI_IO_SOME + res * 2; in psi_trigger_create()
1158 state = PSI_IO_FULL + res * 2; in psi_trigger_create()
1162 if (state >= PSI_NONIDLE) in psi_trigger_create()
1178 t->state = state; in psi_trigger_create()
1206 group->nr_triggers[t->state]++; in psi_trigger_create()
1207 group->poll_states |= (1 << t->state); in psi_trigger_create()
1241 group->nr_triggers[t->state]--; in psi_trigger_destroy()
1242 if (!group->nr_triggers[t->state]) in psi_trigger_destroy()
1243 group->poll_states &= ~(1 << t->state); in psi_trigger_destroy()