Searched refs:dl (Results 1 – 14 of 14) sorted by relevance
/kernel/sched/ |
D | deadline.c | 59 return container_of(dl_se, struct task_struct, dl); in dl_task_of() 64 return container_of(dl_rq, struct rq, dl); in rq_of_dl_rq() 72 return &rq->dl; in dl_rq_of_se() 179 rq->dl.extra_bw += bw; in __dl_update() 185 return &cpu_rq(i)->dl.dl_bw; in dl_bw_of() 206 struct dl_rq *dl = container_of(dl_b, struct dl_rq, dl_bw); in __dl_update() local 208 dl->extra_bw += bw; in __dl_update() 315 WARN_ON_ONCE(p->dl.flags & SCHED_FLAG_SUGOV); in dl_change_utilization() 321 if (p->dl.dl_non_contending) { in dl_change_utilization() 322 sub_running_bw(&p->dl, &rq->dl); in dl_change_utilization() [all …]
|
D | cpudeadline.c | 30 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_down() 45 cp->elements[l].dl)) { in cpudl_heapify_down() 47 largest_dl = cp->elements[l].dl; in cpudl_heapify_down() 50 cp->elements[r].dl)) in cpudl_heapify_down() 58 cp->elements[idx].dl = cp->elements[largest].dl; in cpudl_heapify_down() 64 cp->elements[idx].dl = orig_dl; in cpudl_heapify_down() 73 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_up() 80 if (dl_time_before(orig_dl, cp->elements[p].dl)) in cpudl_heapify_up() 84 cp->elements[idx].dl = cp->elements[p].dl; in cpudl_heapify_up() 90 cp->elements[idx].dl = orig_dl; in cpudl_heapify_up() [all …]
|
D | cpudeadline.h | 6 u64 dl; member 20 void cpudl_set(struct cpudl *cp, int cpu, u64 dl);
|
D | core.c | 204 return !dl_time_before(a->dl.deadline, b->dl.deadline); in prio_less() 1210 if (rq->dl.dl_nr_running) in sched_can_stop_tick() 4545 RB_CLEAR_NODE(&p->dl.rb_node); in __sched_fork() 4546 init_dl_task_timer(&p->dl); in __sched_fork() 4547 init_dl_inactive_task_timer(&p->dl); in __sched_fork() 7181 dl_entity_preempt(&pi_task->dl, &p->dl))) { in rt_mutex_setprio() 7182 p->dl.pi_se = pi_task->dl.pi_se; in rt_mutex_setprio() 7185 p->dl.pi_se = &p->dl; in rt_mutex_setprio() 7189 p->dl.pi_se = &p->dl; in rt_mutex_setprio() 7194 p->dl.pi_se = &p->dl; in rt_mutex_setprio() [all …]
|
D | sched.h | 1011 struct dl_rq dl; member 2310 return rq->dl.dl_nr_running > 0; in sched_dl_runnable() 2962 return cap >= p->dl.dl_density >> (BW_SHIFT - SCHED_CAPACITY_SHIFT); in dl_task_fits_capacity() 2967 return (rq->dl.running_bw * SCHED_CAPACITY_SCALE) >> BW_SHIFT; in cpu_bw_dl()
|
D | debug.c | 1049 P(dl.runtime); in proc_sched_show_task() 1050 P(dl.deadline); in proc_sched_show_task()
|
/kernel/trace/ |
D | trace_probe.h | 61 #define get_loc_len(dl) ((u32)(dl) >> 16) argument 62 #define get_loc_offs(dl) ((u32)(dl) & 0xffff) argument 64 static nokprobe_inline void *get_loc_data(u32 *dl, void *ent) in get_loc_data() argument 66 return (u8 *)ent + get_loc_offs(*dl); in get_loc_data()
|
D | trace_probe_tmpl.h | 240 u32 *dl; /* Data location */ in store_trace_args() local 245 dl = data + arg->offset; in store_trace_args() 248 *dl = make_data_loc(maxlen, dyndata - base); in store_trace_args() 249 ret = process_fetch_insn(arg->code, rec, dl, base); in store_trace_args()
|
/kernel/locking/ |
D | ww_mutex.h | 251 if (dl_time_before(b->task->dl.deadline, in __ww_ctx_less() 252 a->task->dl.deadline)) in __ww_ctx_less() 255 if (dl_time_before(a->task->dl.deadline, in __ww_ctx_less() 256 b->task->dl.deadline)) in __ww_ctx_less()
|
D | lockdep_proc.c | 411 const struct lock_stat_data *dl = l, *dr = r; in lock_stat_cmp() local 414 nl = dl->stats.read_waittime.nr + dl->stats.write_waittime.nr; in lock_stat_cmp()
|
D | rtmutex.c | 346 waiter->deadline = task->dl.deadline; in waiter_update_prio() 353 &(struct rt_mutex_waiter){ .prio = __waiter_prio(p), .deadline = (p)->dl.deadline }
|
D | lockdep.c | 6551 int dl = READ_ONCE(debug_locks); in lockdep_rcu_suspicious() local 6566 rcu_scheduler_active, dl, in lockdep_rcu_suspicious() 6567 dl ? "" : "Possible false positive due to lockdep disabling via debug_locks = 0\n"); in lockdep_rcu_suspicious()
|
/kernel/time/ |
D | posix-cpu-timers.c | 873 if (tsk->dl.dl_overrun) { in check_dl_overrun() 874 tsk->dl.dl_overrun = 0; in check_dl_overrun() 1156 if (dl_task(tsk) && tsk->dl.dl_overrun) in fastpath_timer_check()
|
/kernel/cgroup/ |
D | cpuset.c | 2579 cs->sum_migrate_dl_bw += task->dl.dl_bw; in cpuset_can_attach()
|