Searched refs:SchedulerRT (Results 1 – 3 of 3) sorted by relevance
18 pub static mut RT_SCHEDULER_PTR: *mut SchedulerRT = null_mut();22 pub fn __get_rt_scheduler() -> &'static mut SchedulerRT { in __get_rt_scheduler()30 RT_SCHEDULER_PTR = Box::leak(Box::new(SchedulerRT::new())); in sched_rt_init()97 pub struct SchedulerRT { struct102 impl SchedulerRT { impl106 pub fn new() -> SchedulerRT { in new()109 let mut result = SchedulerRT { in new()118 for _ in 0..SchedulerRT::MAX_RT_PRIO { in new()135 for i in 0..SchedulerRT::MAX_RT_PRIO { in pick_next_task_rt()148 for prio in 0..SchedulerRT::MAX_RT_PRIO { in get_rt_queue_len()[all …]
18 use super::rt::{sched_rt_init, SchedulerRT, __get_rt_scheduler};80 let rt_scheduler: &mut SchedulerRT = __get_rt_scheduler(); in __sched()
16 ## 2. SchedulerRT 介绍