Searched refs:cpudl (Results 1 – 5 of 5) sorted by relevance
| /linux/kernel/sched/ |
| H A D | cpudeadline.h | 13 struct cpudl { struct 20 int cpudl_find(struct cpudl *cp, struct task_struct *p, struct cpumask *later_mask); argument 21 void cpudl_set(struct cpudl *cp, int cpu, u64 dl); 22 void cpudl_clear(struct cpudl *cp, int cpu); 23 int cpudl_init(struct cpudl *cp); 24 void cpudl_set_freecpu(struct cpudl *cp, int cpu); 25 void cpudl_clear_freecpu(struct cpudl *cp, int cpu); 26 void cpudl_cleanup(struct cpudl *cp);
|
| H A D | cpudeadline.c | 26 static void cpudl_heapify_down(struct cpudl *cp, int idx) in cpudl_heapify_down() 69 static void cpudl_heapify_up(struct cpudl *cp, int idx) in cpudl_heapify_up() 95 static void cpudl_heapify(struct cpudl *cp, int idx) in cpudl_heapify() 104 static inline int cpudl_maximum(struct cpudl *cp) in cpudl_maximum() 117 int cpudl_find(struct cpudl *cp, struct task_struct *p, in cpudl_find() 174 void cpudl_clear(struct cpudl *cp, int cpu) in cpudl_clear() 214 void cpudl_set(struct cpudl *cp, int cpu, u64 dl) in cpudl_set() 245 void cpudl_set_freecpu(struct cpudl *cp, int cpu) in cpudl_set_freecpu() 255 void cpudl_clear_freecpu(struct cpudl *cp, int cpu) in cpudl_clear_freecpu() 264 int cpudl_init(struct cpudl *cp) in cpudl_init() [all …]
|
| H A D | deadline.c | 1799 cpudl_set(&rq->rd->cpudl, rq->cpu, deadline); in inc_dl_deadline() 1814 cpudl_clear(&rq->rd->cpudl, rq->cpu); in dec_dl_deadline() 1821 cpudl_set(&rq->rd->cpudl, rq->cpu, entry->deadline); in dec_dl_deadline() 2257 !cpudl_find(&rq->rd->cpudl, rq->donor, NULL)) in check_preempt_equal_dl() 2265 cpudl_find(&rq->rd->cpudl, p, NULL)) in check_preempt_equal_dl() 2488 if (!cpudl_find(&task_rq(task)->rd->cpudl, task, later_mask)) in find_later_rq() 2886 cpudl_set_freecpu(&rq->rd->cpudl, rq->cpu); in rq_online_dl() 2888 cpudl_set(&rq->rd->cpudl, rq->cpu, rq->dl.earliest_dl.curr); in rq_online_dl() 2897 cpudl_clear(&rq->rd->cpudl, rq->cpu); in rq_offline_dl() 2898 cpudl_clear_freecpu(&rq->rd->cpudl, rq->cpu); in rq_offline_dl()
|
| H A D | topology.c | 463 cpudl_cleanup(&rd->cpudl); in free_rootdomain() 549 if (cpudl_init(&rd->cpudl) != 0) in init_rootdomain() 557 cpudl_cleanup(&rd->cpudl); in init_rootdomain()
|
| H A D | sched.h | 1009 struct cpudl cpudl; member
|