Home
last modified time | relevance | path

Searched refs:deadline (Results 1 – 7 of 7) sorted by relevance

/kernel/sched/
Ddeadline.c257 zerolag_time = dl_se->deadline - in task_non_contending()
468 dl_rq->earliest_dl.next = p->dl.deadline; in enqueue_pushable_dl_task()
488 struct task_struct, pushable_dl_tasks)->dl.deadline; in dequeue_pushable_dl_task()
661 WARN_ON(dl_time_before(rq_clock(rq), dl_se->deadline)); in setup_new_dl_entity()
676 dl_se->deadline = rq_clock(rq) + dl_se->dl_deadline; in setup_new_dl_entity()
711 dl_se->deadline = rq_clock(rq) + pi_se->dl_deadline; in replenish_dl_entity()
725 dl_se->deadline += pi_se->dl_period; in replenish_dl_entity()
738 if (dl_time_before(dl_se->deadline, rq_clock(rq))) { in replenish_dl_entity()
740 dl_se->deadline = rq_clock(rq) + pi_se->dl_deadline; in replenish_dl_entity()
798 right = ((dl_se->deadline - t) >> DL_SCALE) * in dl_entity_overflow()
[all …]
DMakefile20 obj-y += idle.o fair.o rt.o deadline.o
Dcpudeadline.c131 dl_time_before(dl_se->deadline, cp->elements[0].dl)) { in cpudl_find()
Dsched.h230 dl_time_before(a->deadline, b->deadline); in dl_entity_preempt()
Ddebug.c965 P(dl.deadline); in proc_sched_show_task()
/kernel/locking/
Drtmutex.c232 &(struct rt_mutex_waiter){ .prio = (p)->prio, .deadline = (p)->dl.deadline }
248 return dl_time_before(left->deadline, right->deadline); in rt_mutex_waiter_less()
267 return left->deadline == right->deadline; in rt_mutex_waiter_equal()
683 waiter->deadline = task->dl.deadline; in rt_mutex_adjust_prio_chain()
956 waiter->deadline = task->dl.deadline; in task_blocks_on_rt_mutex()
Drtmutex_common.h38 u64 deadline; member