Lines Matching refs:policy
411 match pcb.sched_info().policy() { in enqueue_task()
442 match pcb.sched_info().policy() { in dequeue_task()
468 if pcb.sched_info().policy() == self.current().sched_info().policy() { in check_preempt_currnet()
469 match self.current().sched_info().policy() { in check_preempt_currnet()
477 } else if pcb.sched_info().policy() < self.current().sched_info().policy() { in check_preempt_currnet()
661 if likely(prev.sched_info().policy() >= SchedPolicy::CFS) in pick_next_task()
677 match prev.sched_info().policy() { in pick_next_task()
805 match current.sched_info().policy() { in scheduler_tick()
874 && prev.sched_info().policy() != SchedPolicy::IDLE in __schedule()
945 let policy = &pcb.sched_info().sched_policy; in sched_fork() localVariable
946 *policy.write_irqsave() = SchedPolicy::RT; in sched_fork()
948 let policy = &pcb.sched_info().sched_policy; in sched_fork() localVariable
949 *policy.write_irqsave() = SchedPolicy::CFS; in sched_fork()
962 match pcb.sched_info().policy() { in sched_cgroup_fork()