Lines Matching refs:clear
689 unsigned int clear, unsigned int set, u64 now, in psi_group_change() argument
716 if (unlikely(clear & TSK_ONCPU)) { in psi_group_change()
718 clear &= ~TSK_ONCPU; in psi_group_change()
730 for (t = 0, m = clear; m; m &= ~(1 << t), t++) { in psi_group_change()
739 groupc->tasks[3], clear, set); in psi_group_change()
803 static void psi_flags_change(struct task_struct *task, int clear, int set) in psi_flags_change() argument
806 (task->psi_flags & clear) != clear) && in psi_flags_change()
810 task->psi_flags, clear, set); in psi_flags_change()
814 task->psi_flags &= ~clear; in psi_flags_change()
818 void psi_task_change(struct task_struct *task, int clear, int set) in psi_task_change() argument
827 psi_flags_change(task, clear, set); in psi_task_change()
833 psi_group_change(group, cpu, clear, set, now, true); in psi_task_change()
864 int clear = TSK_ONCPU, set = 0; in psi_task_switch() local
874 clear |= TSK_RUNNING; in psi_task_switch()
876 clear |= TSK_MEMSTALL_RUNNING; in psi_task_switch()
891 psi_flags_change(prev, clear, set); in psi_task_switch()
897 psi_group_change(group, cpu, clear, set, now, wake_clock); in psi_task_switch()
907 clear &= ~TSK_ONCPU; in psi_task_switch()
909 psi_group_change(group, cpu, clear, set, now, wake_clock); in psi_task_switch()