Home
last modified time | relevance | path

Searched refs:preempt_disable (Results 1 – 6 of 6) sorted by relevance

/DragonOS/kernel/src/sched/
H A Dsyscall.rs26 pcb.preempt_disable(); in do_sched_yield()
/DragonOS/kernel/src/libs/
H A Dspinlock.rs103 ProcessManager::preempt_disable(); in try_lock()
130 ProcessManager::preempt_disable(); in try_lock_irqsave()
H A Drwlock.rs122 ProcessManager::preempt_disable(); in try_read()
211 ProcessManager::preempt_disable(); in try_write()
224 ProcessManager::preempt_disable(); in try_write_irqsave()
288 ProcessManager::preempt_disable(); in try_upgradeable_read()
300 ProcessManager::preempt_disable(); in try_upgradeable_read_irqsave()
/DragonOS/kernel/src/process/
H A Dc_adapter.rs66 return ProcessManager::preempt_disable(); in rs_preempt_disable()
H A Dmod.rs183 pub fn preempt_disable() { in preempt_disable() method
185 ProcessManager::current_pcb().preempt_disable(); in preempt_disable()
492 ProcessManager::current_pcb().preempt_disable(); in kick()
795 pub fn preempt_disable(&self) { in preempt_disable() method
/DragonOS/kernel/src/net/socket/
H A Dmod.rs422 ProcessManager::preempt_disable(); in sleep()