Lines Matching refs:src_task
3382 struct task_struct *src_task, *dst_task; member
3397 guard(double_raw_spinlock)(&arg->src_task->pi_lock, &arg->dst_task->pi_lock); in migrate_swap_stop()
3403 if (task_cpu(arg->src_task) != arg->src_cpu) in migrate_swap_stop()
3406 if (!cpumask_test_cpu(arg->dst_cpu, arg->src_task->cpus_ptr)) in migrate_swap_stop()
3412 __migrate_swap_task(arg->src_task, arg->dst_cpu); in migrate_swap_stop()
3428 .src_task = cur, in migrate_swap()
3444 if (!cpumask_test_cpu(arg.dst_cpu, arg.src_task->cpus_ptr)) in migrate_swap()
10315 struct task_struct *src_task; in __sched_mm_cid_migrate_from_fetch_cid() local
10339 src_task = rcu_dereference(src_rq->curr); in __sched_mm_cid_migrate_from_fetch_cid()
10340 if (READ_ONCE(src_task->mm_cid_active) && src_task->mm == mm) { in __sched_mm_cid_migrate_from_fetch_cid()
10354 struct task_struct *src_task; in __sched_mm_cid_migrate_from_try_steal_cid() local
10388 src_task = rcu_dereference(src_rq->curr); in __sched_mm_cid_migrate_from_try_steal_cid()
10389 if (READ_ONCE(src_task->mm_cid_active) && src_task->mm == mm) { in __sched_mm_cid_migrate_from_try_steal_cid()