Lines Matching refs:deadline
334 dl_se->deadline = rq_clock(rq) + pi_se->dl_deadline; in setup_new_dl_entity()
370 dl_se->deadline = rq_clock(rq) + pi_se->dl_deadline; in replenish_dl_entity()
381 dl_se->deadline += pi_se->dl_period; in replenish_dl_entity()
394 if (dl_time_before(dl_se->deadline, rq_clock(rq))) { in replenish_dl_entity()
396 dl_se->deadline = rq_clock(rq) + pi_se->dl_deadline; in replenish_dl_entity()
454 right = ((dl_se->deadline - t) >> DL_SCALE) * in dl_entity_overflow()
484 if (dl_time_before(dl_se->deadline, rq_clock(rq)) || in update_dl_entity()
486 dl_se->deadline = rq_clock(rq) + pi_se->dl_deadline; in update_dl_entity()
517 act = ns_to_ktime(dl_se->deadline); in start_dl_timer()
732 return next->dl.deadline; in next_deadline()
737 static void inc_dl_deadline(struct dl_rq *dl_rq, u64 deadline) in inc_dl_deadline() argument
742 dl_time_before(deadline, dl_rq->earliest_dl.curr)) { in inc_dl_deadline()
750 dl_rq->earliest_dl.curr = deadline; in inc_dl_deadline()
751 cpudl_set(&rq->rd->cpudl, rq->cpu, deadline, 1); in inc_dl_deadline()
753 dl_time_before(deadline, dl_rq->earliest_dl.next)) { in inc_dl_deadline()
764 static void dec_dl_deadline(struct dl_rq *dl_rq, u64 deadline) in dec_dl_deadline() argument
781 dl_rq->earliest_dl.curr = entry->deadline; in dec_dl_deadline()
783 cpudl_set(&rq->rd->cpudl, rq->cpu, entry->deadline, 1); in dec_dl_deadline()
789 static inline void inc_dl_deadline(struct dl_rq *dl_rq, u64 deadline) {} in inc_dl_deadline() argument
790 static inline void dec_dl_deadline(struct dl_rq *dl_rq, u64 deadline) {} in dec_dl_deadline() argument
798 u64 deadline = dl_se->deadline; in inc_dl_tasks() local
804 inc_dl_deadline(dl_rq, deadline); in inc_dl_tasks()
818 dec_dl_deadline(dl_rq, dl_se->deadline); in dec_dl_tasks()
835 if (dl_time_before(dl_se->deadline, entry->deadline)) in __enqueue_dl_entity()
1066 if ((p->dl.deadline == rq->curr->dl.deadline) && in check_preempt_curr_dl()
1355 dl_time_before(task->dl.deadline, in find_lock_later_rq()
1417 dl_time_before(next_task->dl.deadline, rq->curr->dl.deadline) && in push_dl_task()
1524 if (p && dl_time_before(p->dl.deadline, dmin) && in pull_dl_task()
1526 dl_time_before(p->dl.deadline, in pull_dl_task()
1535 if (dl_time_before(p->dl.deadline, in pull_dl_task()
1536 src_rq->curr->dl.deadline)) in pull_dl_task()
1544 dmin = p->dl.deadline; in pull_dl_task()
1764 if (dl_time_before(rq->dl.earliest_dl.curr, p->dl.deadline) && in prio_changed_dl()