Searched refs:sched (Results 1 – 25 of 30) sorted by relevance
12
20 1. sched(): 是对于Scheduler trait的sched()实现,是实时进程进行调度时的逻辑处理,该函数会返回接下来要执行的pcb,若没有符合要求的pcb,返回None21 2. enqueue(): 同样是对于Scheduler trait的sched()实现,将一个pcb加入调度器的调度队列23 4. timer_update_jiffies(): 时钟中断到来时,由sched的core模块中的函数,调用本函数,更新CFS进程的可执行时间
22 2. sched(): 是对于Scheduler trait的sched()实现,是实时进程进行调度时的逻辑处理,该函数会返回接下来要执行的pcb,若没有符合要求的pcb,返回None23 3. enqueue(): 同样是对于Scheduler trait的sched()实现,将一个pcb加入调度器的调度队列
171    kernel/sched/completion.c文件夹中,你可以看到 __test 开头的几个函数,他们是completion模块的测试代码,基本覆盖了completio…
5 arch::{asm::current::current_pcb, sched::sched},48 sched(); in sleep()57 sched(); in sleep_uninterruptible()68 sched(); in sleep_unlock_spinlock()79 sched(); in sleep_unlock_mutex()90 sched(); in sleep_uninterruptible_unlock_spinlock()101 sched(); in sleep_uninterruptible_unlock_mutex()
31 sched(); in wait_queue_sleep_on()47 sched(); in wait_queue_sleep_on_unlock()62 sched(); in wait_queue_sleep_on_interriptible()
29 sched(); in wait_queue_sleep_with_node()45 sched(); in wait_queue_sleep_with_node_unlock()60 sched(); in wait_queue_sleep_with_node_interriptible()
9 arch::{asm::current::current_pcb, sched::sched},108 sched(); in __sleep()
22 sched(); in semaphore_down()
21 sched(); in __mutex_sleep()
19 sched(); in do_divide_error()70 sched(); in do_overflow()92 sched(); in do_undefined_opcode()103 sched(); in do_dev_not_avaliable()116 sched(); in do_double_fault()127 sched(); in do_coprocessor_segment_overrun()159 sched(); in do_invalid_TSS()170 sched(); in do_segment_not_exists()182 sched(); in do_stack_segment_fault()210 sched(); in do_general_protection()[all …]
7 pub mod sched; module
6 pub extern "C" fn sched() { in sched() function
64 extern void sched();
71 fn sched(&mut self) -> Option<&'static mut process_control_block>; in sched() method91 return rt_scheduler.sched(); in __sched()94 return cfs_scheduler.sched(); in __sched()
166 fn sched(&mut self) -> Option<&'static mut process_control_block> { in sched() method
158 sched(); in schedule_timeout_ms()173 sched(); in schedule_timeout_ms()
59 sched(); in nanosleep()
25 kernel/sched/index
30 mod sched; module
20 kernel_subdirs := common driver process debug time arch exception mm smp sched syscall ktest libs i…
195 sched(); in smp_ap_start()222 sched(); in __smp_kick_cpu_handler()
180 sched(); in kthread()224 sched(); in kthreadd()
187 * feat(sched):CPU负载检测初步实现193 * fix(sched):抽离负载均衡方法195 * fix(sched):修改rt中的运行队列bug,调整负载均衡逻辑
193 Patch sched rust (#139)203 * 修改sched的返回值
75 sched(); in video_refresh_daemon()