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.rs121 ProcessManager::preempt_disable(); in try_read()
210 ProcessManager::preempt_disable(); in try_write()
223 ProcessManager::preempt_disable(); in try_write_irqsave()
287 ProcessManager::preempt_disable(); in try_upgradeable_read()
299 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.rs182 pub fn preempt_disable() { in preempt_disable() method
184 ProcessManager::current_pcb().preempt_disable(); in preempt_disable()
499 ProcessManager::current_pcb().preempt_disable(); in kick()
813 pub fn preempt_disable(&self) { in preempt_disable() method
/DragonOS/kernel/src/net/socket/
H A Dmod.rs422 ProcessManager::preempt_disable(); in sleep()