Home
last modified time | relevance | path

Searched refs:process_wakeup (Results 1 – 13 of 13) sorted by relevance

/DragonOS-0.1.7/kernel/src/common/
Dkthread.h51process_wakeup(__kt); \
69process_wakeup(__kt); …
/DragonOS-0.1.7/kernel/src/libs/
Dwait_queue.rs8 process_control_block, process_wakeup, wait_queue_head_t, PROC_INTERRUPTIBLE,
159 process_wakeup(to_wakeup); in wakeup()
182 process_wakeup(to_wakeup); in wakeup_all()
Dmutex.rs11 pid_t, process_control_block, process_wakeup, PROC_INTERRUPTIBLE, PROC_RUNNING,
130 process_wakeup(to_wakeup); in unlock()
Dwait_queue.c81 process_wakeup(wait->pcb); in wait_queue_wakeup()
Dmutex.c92 process_wakeup(wt->pcb); in mutex_unlock()
/DragonOS-0.1.7/docs/kernel/process_management/
Dkthread.md11   当内核线程被创建后,虽然会加入调度队列,但是当其被第一次调度,执行引导程序`kthread()`后,将进入休眠状态。直到其他模块使用`process_wakeup()`,它才…
/DragonOS-0.1.7/kernel/src/process/
Dprocess.h106 int process_wakeup(struct process_control_block *pcb);
Dkthread.c279 process_wakeup(pcb); in kthread_stop()
Dfork.c142 process_wakeup(tsk); in do_fork()
Dprocess.c775 int process_wakeup(struct process_control_block *pcb) in process_wakeup() function
799 int retval = process_wakeup(pcb); in process_wakeup_immediately()
/DragonOS-0.1.7/kernel/src/time/
Dtimer.rs16 include::bindings::bindings::{process_control_block, process_wakeup, pt_regs, PROC_RUNNING},
49 process_wakeup(self.pcb); in run()
/DragonOS-0.1.7/kernel/src/driver/video/
Dvideo.c95 process_wakeup(video_daemon_pcb); in video_refresh_framebuffer()
/DragonOS-0.1.7/docs/community/ChangeLog/V0.1.x/
DV0.1.4.md46 - scheduler: bugfix: process_wakeup时,对cfs的进程,重设虚拟运行时间。解决由于休眠的进程,其虚拟运行时间过小,导致其他进程饥饿的问题 (#158)
129 * process_wakeup时,对cfs的进程,重设虚拟运行时间。解决由于休眠的进程,其虚拟运行时间过小,导致其他进程饥饿的问题