Searched refs:donor (Results 1 – 12 of 12) sorted by relevance
| /linux/kernel/sched/ |
| H A D | rt.c | 529 struct task_struct *donor = rq_of_rt_rq(rt_rq)->donor; in sched_rt_rq_enqueue() local 543 if (rt_rq->highest_prio.curr < donor->prio) in sched_rt_rq_enqueue() 976 struct task_struct *donor = rq->donor; in update_curr_rt() local 979 if (donor->sched_class != &rt_sched_class) in update_curr_rt() 987 struct sched_rt_entity *rt_se = &donor->rt; in update_curr_rt() 1493 requeue_task_rt(rq, rq->donor, 0); in yield_task_rt() 1501 struct task_struct *curr, *donor; in select_task_rq_rt() local 1513 donor = READ_ONCE(rq->donor); in select_task_rq_rt() 1542 unlikely(rt_task(donor)) && in select_task_rq_rt() 1543 (curr->nr_cpus_allowed < 2 || donor->prio <= p->prio); in select_task_rq_rt() [all …]
|
| H A D | deadline.c | 1165 rq->donor->sched_class->update_curr(rq); in dl_server_timer() 1292 if (dl_task(rq->donor)) in dl_task_timer() 1793 rq->donor->sched_class->update_curr(rq); in dl_server_start() 1914 struct task_struct *donor = rq->donor; in update_curr_dl() local 1915 struct sched_dl_entity *dl_se = &donor->dl; in update_curr_dl() 1918 if (!dl_task(donor) || !on_dl_rq(dl_se)) in update_curr_dl() 2357 rq->donor->dl.dl_yielded = 1; in yield_task_dl() 2382 struct task_struct *curr, *donor; in select_task_rq_dl() local 2393 donor = READ_ONCE(rq->donor); in select_task_rq_dl() 2404 select_rq = unlikely(dl_task(donor)) && in select_task_rq_dl() [all …]
|
| H A D | core.c | 881 rq->donor->sched_class->task_tick(rq, rq->donor, 1); in hrtick() 2175 struct task_struct *donor = rq->donor; in wakeup_preempt() local 2177 if (p->sched_class == donor->sched_class) in wakeup_preempt() 2178 donor->sched_class->wakeup_preempt(rq, p, flags); in wakeup_preempt() 2179 else if (sched_class_above(p->sched_class, donor->sched_class)) in wakeup_preempt() 2186 if (task_on_rq_queued(donor) && test_tsk_need_resched(rq->curr)) in wakeup_preempt() 5509 struct task_struct *donor; in sched_tick() local 5520 donor = rq->donor; in sched_tick() 5522 psi_account_irqtime(rq, donor, NULL); in sched_tick() 5531 donor->sched_class->task_tick(rq, donor, 0); in sched_tick() [all …]
|
| H A D | sched.h | 1173 struct task_struct __rcu *donor; /* Scheduling context */ member 1177 struct task_struct __rcu *donor; /* Scheduler context */ member 1370 rcu_assign_pointer(rq->donor, t); in rq_set_donor() 2304 return rq->donor == p; in task_current_donor() 2614 WARN_ON_ONCE(rq->donor != prev); in put_prev_task() 2637 WARN_ON_ONCE(rq->donor != prev); in put_prev_set_next_task() 2764 struct task_struct *p = rq->donor; in get_push_task()
|
| H A D | pelt.c | 480 const struct sched_class *curr_class = rq->donor->sched_class; in update_other_load_avgs()
|
| H A D | syscalls.c | 1335 rq->donor->sched_class->yield_task(rq); in do_sched_yield() 1410 curr = rq->donor; in yield_to()
|
| H A D | fair.c | 1150 struct task_struct *donor = task_of(se); in update_se() local 1163 cgroup_account_cputime(donor, delta_exec); in update_se() 1187 return update_se(rq, &rq->donor->se); in update_curr_common() 1243 update_curr(cfs_rq_of(&rq->donor->se)); in update_curr_fair() 6768 struct task_struct *donor = rq->donor; in hrtick_update() local 6770 if (!hrtick_enabled_fair(rq) || donor->sched_class != &fair_sched_class) in hrtick_update() 6773 hrtick_start_fair(rq, donor); in hrtick_update() 8750 struct task_struct *donor = rq->donor; in check_preempt_wakeup_fair() local 8751 struct sched_entity *se = &donor->se, *pse = &p->se; in check_preempt_wakeup_fair() 8752 struct cfs_rq *cfs_rq = task_cfs_rq(donor); in check_preempt_wakeup_fair() [all …]
|
| H A D | ext.c | 1608 struct task_struct *p = rq->donor; in yield_task_scx() 1619 struct task_struct *from = rq->donor; in yield_to_task_scx()
|
| /linux/tools/usb/usbip/ |
| H A D | COPYING | 222 system; it is up to the author/donor to decide if he or she is willing
|
| /linux/LICENSES/preferred/ |
| H A D | GPL-2.0 | 241 system; it is up to the author/donor to decide if he or she is willing
|
| H A D | LGPL-2.0 | 383 to the author/donor to decide if he or she is willing to distribute
|
| H A D | LGPL-2.1 | 407 to the author/donor to decide if he or she is willing to distribute
|