Searched refs:sleep (Results 1 – 14 of 14) sorted by relevance
/DragonOS-0.1.9/docs/kernel/sched/ |
D | rust_waiting.md | 34 wq.sleep(); 62 | sleep() | 将当前进程挂起,并设置进程状态为PROC_INTERRUPTIBLE …
|
/DragonOS-0.1.9/tools/ |
D | build_gcc_toolchain.sh | 89 sleep 0.3s 133 sleep 1s 164 sleep 1s
|
/DragonOS-0.1.9/kernel/src/libs/ |
D | semaphore.rs | 39 self.wait_queue.sleep(); in down()
|
D | wait_queue.rs | 33 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/ |
D | V0.1.0.md | 103 - 进程的定时睡眠(sleep)(支持spin/rdtsc高精度睡眠、支持上下文切换方式的睡眠) 228 - sleep
|
D | V0.1.9.md | 87 - 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/ |
D | mm.rs | 165 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/ |
D | syscall.rs | 8 time::{sleep::nanosleep, TimeSpec},
|
D | mod.rs | 13 pub mod sleep; module
|
/DragonOS-0.1.9/tools/debugging/logmonitor/src/backend/ |
D | mod.rs | 100 std::thread::sleep(std::time::Duration::from_secs(1)); in run_main()
|
/DragonOS-0.1.9/kernel/src/net/socket/ |
D | sockets.rs | 124 SocketHandleItem::sleep( in read() 328 SocketHandleItem::sleep( in read() 620 SocketHandleItem::sleep( in read() 707 SocketHandleItem::sleep( in connect() 853 SocketHandleItem::sleep( in accept()
|
D | mod.rs | 420 pub fn sleep( in sleep() method
|
/DragonOS-0.1.9/kernel/src/process/ |
D | exit.rs | 147 child_weak.upgrade().unwrap().wait_queue.sleep(); in do_wait()
|
/DragonOS-0.1.9/kernel/src/driver/tty/tty_ldisc/ |
D | ntty.rs | 1674 .sleep((EPollEventType::EPOLLIN | EPollEventType::EPOLLRDNORM).bits() as u64); in read() 1797 .sleep(EPollEventType::EPOLLOUT.bits() as u64); in write()
|