Skip to content

Commit 02d8ec9

Browse files
author
Ingo Molnar
committed
sched/deadline, rt: Rename queue_push_tasks/queue_pull_task to create separate namespace
There are similarly named functions in both of these modules: kernel/sched/deadline.c:static inline void queue_push_tasks(struct rq *rq) kernel/sched/deadline.c:static inline void queue_pull_task(struct rq *rq) kernel/sched/deadline.c:static inline void queue_push_tasks(struct rq *rq) kernel/sched/deadline.c:static inline void queue_pull_task(struct rq *rq) kernel/sched/deadline.c: queue_push_tasks(rq); kernel/sched/deadline.c: queue_pull_task(rq); kernel/sched/deadline.c: queue_push_tasks(rq); kernel/sched/deadline.c: queue_pull_task(rq); kernel/sched/rt.c:static inline void queue_push_tasks(struct rq *rq) kernel/sched/rt.c:static inline void queue_pull_task(struct rq *rq) kernel/sched/rt.c:static inline void queue_push_tasks(struct rq *rq) kernel/sched/rt.c: queue_push_tasks(rq); kernel/sched/rt.c: queue_pull_task(rq); kernel/sched/rt.c: queue_push_tasks(rq); kernel/sched/rt.c: queue_pull_task(rq); ... which makes it harder to grep for them. Prefix them with deadline_ and rt_, respectively. Cc: Peter Zijlstra <peterz@infradead.org> Cc: Mike Galbraith <efault@gmx.de> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: linux-kernel@vger.kernel.org Signed-off-by: Ingo Molnar <mingo@kernel.org>
1 parent a92057e commit 02d8ec9

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

kernel/sched/deadline.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -511,15 +511,15 @@ static DEFINE_PER_CPU(struct callback_head, dl_pull_head);
511511
static void push_dl_tasks(struct rq *);
512512
static void pull_dl_task(struct rq *);
513513

514-
static inline void queue_push_tasks(struct rq *rq)
514+
static inline void deadline_queue_push_tasks(struct rq *rq)
515515
{
516516
if (!has_pushable_dl_tasks(rq))
517517
return;
518518

519519
queue_balance_callback(rq, &per_cpu(dl_push_head, rq->cpu), push_dl_tasks);
520520
}
521521

522-
static inline void queue_pull_task(struct rq *rq)
522+
static inline void deadline_queue_pull_task(struct rq *rq)
523523
{
524524
queue_balance_callback(rq, &per_cpu(dl_pull_head, rq->cpu), pull_dl_task);
525525
}
@@ -594,11 +594,11 @@ static inline void pull_dl_task(struct rq *rq)
594594
{
595595
}
596596

597-
static inline void queue_push_tasks(struct rq *rq)
597+
static inline void deadline_queue_push_tasks(struct rq *rq)
598598
{
599599
}
600600

601-
static inline void queue_pull_task(struct rq *rq)
601+
static inline void deadline_queue_pull_task(struct rq *rq)
602602
{
603603
}
604604
#endif /* CONFIG_SMP */
@@ -1759,7 +1759,7 @@ pick_next_task_dl(struct rq *rq, struct task_struct *prev, struct rq_flags *rf)
17591759
if (hrtick_enabled(rq))
17601760
start_hrtick_dl(rq, p);
17611761

1762-
queue_push_tasks(rq);
1762+
deadline_queue_push_tasks(rq);
17631763

17641764
return p;
17651765
}
@@ -2309,7 +2309,7 @@ static void switched_from_dl(struct rq *rq, struct task_struct *p)
23092309
if (!task_on_rq_queued(p) || rq->dl.dl_nr_running)
23102310
return;
23112311

2312-
queue_pull_task(rq);
2312+
deadline_queue_pull_task(rq);
23132313
}
23142314

23152315
/*
@@ -2331,7 +2331,7 @@ static void switched_to_dl(struct rq *rq, struct task_struct *p)
23312331
if (rq->curr != p) {
23322332
#ifdef CONFIG_SMP
23332333
if (p->nr_cpus_allowed > 1 && rq->dl.overloaded)
2334-
queue_push_tasks(rq);
2334+
deadline_queue_push_tasks(rq);
23352335
#endif
23362336
if (dl_task(rq->curr))
23372337
check_preempt_curr_dl(rq, p, 0);
@@ -2356,7 +2356,7 @@ static void prio_changed_dl(struct rq *rq, struct task_struct *p,
23562356
* or lowering its prio, so...
23572357
*/
23582358
if (!rq->dl.overloaded)
2359-
queue_pull_task(rq);
2359+
deadline_queue_pull_task(rq);
23602360

23612361
/*
23622362
* If we now have a earlier deadline task than p,

kernel/sched/rt.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -355,15 +355,15 @@ static DEFINE_PER_CPU(struct callback_head, rt_pull_head);
355355
static void push_rt_tasks(struct rq *);
356356
static void pull_rt_task(struct rq *);
357357

358-
static inline void queue_push_tasks(struct rq *rq)
358+
static inline void rt_queue_push_tasks(struct rq *rq)
359359
{
360360
if (!has_pushable_tasks(rq))
361361
return;
362362

363363
queue_balance_callback(rq, &per_cpu(rt_push_head, rq->cpu), push_rt_tasks);
364364
}
365365

366-
static inline void queue_pull_task(struct rq *rq)
366+
static inline void rt_queue_pull_task(struct rq *rq)
367367
{
368368
queue_balance_callback(rq, &per_cpu(rt_pull_head, rq->cpu), pull_rt_task);
369369
}
@@ -421,7 +421,7 @@ static inline void pull_rt_task(struct rq *this_rq)
421421
{
422422
}
423423

424-
static inline void queue_push_tasks(struct rq *rq)
424+
static inline void rt_queue_push_tasks(struct rq *rq)
425425
{
426426
}
427427
#endif /* CONFIG_SMP */
@@ -1565,7 +1565,7 @@ pick_next_task_rt(struct rq *rq, struct task_struct *prev, struct rq_flags *rf)
15651565
/* The running task is never eligible for pushing */
15661566
dequeue_pushable_task(rq, p);
15671567

1568-
queue_push_tasks(rq);
1568+
rt_queue_push_tasks(rq);
15691569

15701570
return p;
15711571
}
@@ -2185,7 +2185,7 @@ static void switched_from_rt(struct rq *rq, struct task_struct *p)
21852185
if (!task_on_rq_queued(p) || rq->rt.rt_nr_running)
21862186
return;
21872187

2188-
queue_pull_task(rq);
2188+
rt_queue_pull_task(rq);
21892189
}
21902190

21912191
void __init init_sched_rt_class(void)
@@ -2216,7 +2216,7 @@ static void switched_to_rt(struct rq *rq, struct task_struct *p)
22162216
if (task_on_rq_queued(p) && rq->curr != p) {
22172217
#ifdef CONFIG_SMP
22182218
if (p->nr_cpus_allowed > 1 && rq->rt.overloaded)
2219-
queue_push_tasks(rq);
2219+
rt_queue_push_tasks(rq);
22202220
#endif /* CONFIG_SMP */
22212221
if (p->prio < rq->curr->prio && cpu_online(cpu_of(rq)))
22222222
resched_curr(rq);
@@ -2240,7 +2240,7 @@ prio_changed_rt(struct rq *rq, struct task_struct *p, int oldprio)
22402240
* may need to pull tasks to this runqueue.
22412241
*/
22422242
if (oldprio < p->prio)
2243-
queue_pull_task(rq);
2243+
rt_queue_pull_task(rq);
22442244

22452245
/*
22462246
* If there's a higher priority task waiting to run

0 commit comments

Comments
 (0)