Home
last modified time | relevance | path

Searched refs:sleep (Results 1 – 14 of 14) sorted by relevance

/DragonOS-0.1.9/docs/kernel/sched/
Drust_waiting.md34 wq.sleep();
62 | sleep() | 将当前进程挂起,并设置进程状态为PROC_INTERRUPTIBLE …
/DragonOS-0.1.9/tools/
Dbuild_gcc_toolchain.sh89 sleep 0.3s
133 sleep 1s
164 sleep 1s
/DragonOS-0.1.9/kernel/src/libs/
Dsemaphore.rs39 self.wait_queue.sleep(); in down()
Dwait_queue.rs33 pub fn sleep(&self) { in sleep() method
293 pub fn sleep(&self, events: u64) { in sleep() method
/DragonOS-0.1.9/docs/community/ChangeLog/V0.1.x/
DV0.1.0.md103 - 进程的定时睡眠(sleep)(支持spin/rdtsc高精度睡眠、支持上下文切换方式的睡眠)
228 - sleep
DV0.1.9.md87 - bugfix: 修正由于init proc union导致的无法运行的问题 && 修正由于内核线程启动后默认sleep的行为导致init进程无法正常运行的bug ([#381](https://…
91 - bugfix: 解决waitqueue sleep的时候,由于preempt count不为0,导致sched失败,从而导致该waitqueue下一次wakeup时,会把pcb多次加入调度队列的…
97 - bugfix: 修复无法sleep的问题以及进程处于block(true)状态时无法被信号唤醒&唤醒后不处理信号的问题 ([#470](https://github.com/DragonOS-C…
837 bugfix: 修复无法sleep的问题以及进程处于block(true)状态时无法被信号唤醒&唤醒后不处理信号的问题 (#470)
1245 1.解决waitqueue sleep的时候,由于preempt count不为0,导致sched失败,从而导致该waitqueue下一次wakeup时,会把pcb多次加入调度队列的bug
1816 修正由于init proc union导致的无法运行的问题 && 修正由于内核线程启动后默认sleep的行为导致init进程无法正常运行的bug (#381)
1819 2. 修正由于内核线程启动后默认sleep的行为导致init进程无法正常运行的bug
1913 * 标志进程sleep
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/monitor/
Dmm.rs165 std::thread::sleep(std::time::Duration::from_secs(1)); in run()
256 std::thread::sleep(std::time::Duration::from_secs(1)); in load_header()
/DragonOS-0.1.9/kernel/src/time/
Dsyscall.rs8 time::{sleep::nanosleep, TimeSpec},
Dmod.rs13 pub mod sleep; module
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/
Dmod.rs100 std::thread::sleep(std::time::Duration::from_secs(1)); in run_main()
/DragonOS-0.1.9/kernel/src/net/socket/
Dsockets.rs124 SocketHandleItem::sleep( in read()
328 SocketHandleItem::sleep( in read()
620 SocketHandleItem::sleep( in read()
707 SocketHandleItem::sleep( in connect()
853 SocketHandleItem::sleep( in accept()
Dmod.rs420 pub fn sleep( in sleep() method
/DragonOS-0.1.9/kernel/src/process/
Dexit.rs147 child_weak.upgrade().unwrap().wait_queue.sleep(); in do_wait()
/DragonOS-0.1.9/kernel/src/driver/tty/tty_ldisc/
Dntty.rs1674 .sleep((EPollEventType::EPOLLIN | EPollEventType::EPOLLRDNORM).bits() as u64); in read()
1797 .sleep(EPollEventType::EPOLLOUT.bits() as u64); in write()