Lines Matching refs:clear
756 unsigned int clear, unsigned int set, u64 now, in psi_group_change() argument
783 if (unlikely(clear & TSK_ONCPU)) { in psi_group_change()
785 clear &= ~TSK_ONCPU; in psi_group_change()
797 for (t = 0, m = clear; m; m &= ~(1 << t), t++) { in psi_group_change()
806 groupc->tasks[3], clear, set); in psi_group_change()
870 static void psi_flags_change(struct task_struct *task, int clear, int set) in psi_flags_change() argument
873 (task->psi_flags & clear) != clear) && in psi_flags_change()
877 task->psi_flags, clear, set); in psi_flags_change()
881 task->psi_flags &= ~clear; in psi_flags_change()
885 void psi_task_change(struct task_struct *task, int clear, int set) in psi_task_change() argument
894 psi_flags_change(task, clear, set); in psi_task_change()
900 psi_group_change(group, cpu, clear, set, now, true); in psi_task_change()
931 int clear = TSK_ONCPU, set = 0; in psi_task_switch() local
941 clear |= TSK_RUNNING; in psi_task_switch()
943 clear |= TSK_MEMSTALL_RUNNING; in psi_task_switch()
958 psi_flags_change(prev, clear, set); in psi_task_switch()
964 psi_group_change(group, cpu, clear, set, now, wake_clock); in psi_task_switch()
974 clear &= ~TSK_ONCPU; in psi_task_switch()
976 psi_group_change(group, cpu, clear, set, now, wake_clock); in psi_task_switch()