Home
last modified time | relevance | path

Searched refs:try_lock_irqsave (Results 1 – 8 of 8) sorted by relevance

/DragonOS-0.1.9/kernel/src/libs/
Dspinlock.rs94 if let Ok(guard) = self.try_lock_irqsave() { in lock_irqsave()
128 pub fn try_lock_irqsave(&self) -> Result<SpinLockGuard<T>, SystemError> { in try_lock_irqsave() method
/DragonOS-0.1.9/kernel/src/time/
Dtimer.rs197 let timer_list = TIMER_LIST.try_lock_irqsave(); in run()
211 let x = timer_list_front.inner.try_lock_irqsave(); in run()
300 match TIMER_LIST.try_lock_irqsave() { in timer_get_first_expire()
/DragonOS-0.1.9/kernel/src/net/
Dnet_core.rs150 let sockets = SOCKET_SET.try_lock_irqsave(); in poll_ifaces_try_lock()
181 let mut sockets = SOCKET_SET.try_lock_irqsave()?; in poll_ifaces_try_lock_onetime()
/DragonOS-0.1.9/kernel/src/net/event_poll/
Dmod.rs322 if let Ok(guard) = epoll_data.epoll.0.try_lock_irqsave() { in do_epoll_ctl()
448 if let Ok(guard) = epoll.0.try_lock_irqsave() { in do_epoll_wait()
715 let mut epitems_guard = epitems.try_lock_irqsave()?; in wakeup_epoll()
/DragonOS-0.1.9/kernel/src/driver/video/
Dmod.rs282 if let Ok(guard) = refresh_target.as_ref().unwrap().try_lock_irqsave() { in run()
/DragonOS-0.1.9/kernel/src/sched/
Dcfs.rs160 if let Ok(q) = current_cpu_queue.locked_queue.try_lock_irqsave() { in timer_update_jiffies()
/DragonOS-0.1.9/kernel/src/process/
Dmod.rs879 if let Ok(r) = self.sig_struct.try_lock_irqsave() { in try_sig_struct_irqsave()
/DragonOS-0.1.9/kernel/src/driver/tty/tty_ldisc/
Dntty.rs51 self.data.try_lock_irqsave() in disc_data_try_lock()