Home
last modified time | relevance | path

Searched refs:cpu_rq (Results 1 – 5 of 5) sorted by relevance

/DragonOS/kernel/src/sched/
H A Dsyscall.rs11 use super::{cpu_rq, schedule, SchedMode};
19 let rq = cpu_rq(pcb.sched_info().on_cpu().unwrap_or(current_cpu_id()).data() as usize); in do_sched_yield()
H A Dmod.rs71 pub fn cpu_rq(cpu: usize) -> Arc<CpuRunQueue> { in cpu_rq() function
795 let rq = cpu_rq(cpu_idx); in scheduler_tick()
832 let rq = cpu_rq(cpu); in __schedule()
973 let rq = cpu_rq(cpu.data() as usize); in __set_task_cpu()
H A Dfair.rs12 use crate::sched::{cpu_rq, SchedFeature, SCHED_FEATURES};
1690 let rq = cpu_rq(smp_get_processor_id().data() as usize); in task_fork()
/DragonOS/kernel/src/process/
H A Didle.rs11 sched::{cpu_rq, OnRq},
64 let rq = cpu_rq(i as usize); in init_idle()
H A Dmod.rs56 cpu_rq, fair::FairSchedEntity, prio::MAX_PRIO, DequeueFlag, EnqueueFlag, OnRq, SchedMode,
242 cpu_rq(pcb.sched_info().on_cpu().unwrap_or(current_cpu_id()).data() as usize); in wakeup()
279 let rq = cpu_rq(pcb.sched_info().on_cpu().unwrap().data() as usize); in wakeup_stop()
395 let rq = cpu_rq(smp_get_processor_id().data() as usize); in exit()
496 if pcb.pid() == cpu_rq(cpu_id.data() as usize).current().pid() { in kick()