Lines Matching refs:CpuRunQueue
22 CpuRunQueue, DequeueFlag, EnqueueFlag, LoadWeight, OnRq, SchedPolicy, Scheduler, TaskGroup,
348 rq: Weak<CpuRunQueue>,
410 pub fn rq(&self) -> Arc<CpuRunQueue> { in rq() argument
415 pub fn set_rq(&mut self, rq: Weak<CpuRunQueue>) { in set_rq() argument
1408 rq: &mut CpuRunQueue, in enqueue() argument
1470 rq: &mut CpuRunQueue, in dequeue() argument
1542 fn yield_task(rq: &mut CpuRunQueue) { in yield_task() argument
1564 rq: &mut CpuRunQueue, in check_preempt_currnet() argument
1641 fn pick_task(rq: &mut CpuRunQueue) -> Option<Arc<crate::process::ProcessControlBlock>> { in pick_task()
1676 fn tick(_rq: &mut CpuRunQueue, pcb: Arc<crate::process::ProcessControlBlock>, queued: bool) { in tick() argument
1708 rq: &mut CpuRunQueue, in pick_next_task() argument
1803 fn put_prev_task(_rq: &mut CpuRunQueue, prev: Arc<ProcessControlBlock>) { in put_prev_task() argument