Home
last modified time | relevance | path

Searched refs:SchedulerCFS (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.8/kernel/src/sched/
Dcfs.rs18 pub static mut CFS_SCHEDULER_PTR: Option<Box<SchedulerCFS>> = None;
22 pub fn __get_cfs_scheduler() -> &'static mut SchedulerCFS { in __get_cfs_scheduler()
29 CFS_SCHEDULER_PTR = Some(Box::new(SchedulerCFS::new())); in sched_cfs_init()
108 pub struct SchedulerCFS { struct
112 impl SchedulerCFS { argument
113 pub fn new() -> SchedulerCFS { in new()
116 let mut result = SchedulerCFS { in new()
180 impl Scheduler for SchedulerCFS { implementation
207 SchedulerCFS::update_cpu_exec_proc_jiffies(proc.priority, current_cpu_queue); in sched()
219 SchedulerCFS::update_cpu_exec_proc_jiffies(proc.priority, current_cpu_queue); in sched()
Dcore.rs15 use super::cfs::{sched_cfs_init, SchedulerCFS, __get_cfs_scheduler};
77 let cfs_scheduler: &mut SchedulerCFS = __get_cfs_scheduler(); in do_sched()
/DragonOS-0.1.8/docs/kernel/sched/
Dcfs.md14 ## 2. SchedulerCFS 介绍