Home
last modified time | relevance | path

Searched refs:matches (Results 1 – 7 of 7) sorted by relevance

/DragonOS/kernel/src/ipc/
H A Dsignal_types.rs133 return matches!(self, Self::SaHandler(SaHandlerType::Ignore)); in is_ignore()
139 return matches!(self, Self::SaHandler(SaHandlerType::Customized(_))); in is_customized()
168 matches!(self, Self::Default) in is_sig_default()
175 matches!(self, Self::Ignore) in is_sig_ignore()
182 matches!(self, Self::Error) in is_sig_error()
H A Dsignal.rs108 force_send = matches!(siginfo.sig_code(), SigCode::Kernel); in send_signal()
119 let pending = if matches!(pt, PidType::PID) { in send_signal()
126 if matches!(self, Signal::SIGKILL) || pcb.flags().contains(ProcessFlags::KTHREAD) { in send_signal()
/DragonOS/kernel/src/driver/base/platform/
H A Dmod.rs58 pub fn matches(&self, other: &CompatibleTable) -> bool { in matches() method
H A Dplatform_device.rs163 matches!(state, BusState::Initialized) in is_initialized()
/DragonOS/kernel/src/process/
H A Dmod.rs318 if !matches!(writer.state(), ProcessState::Exited(_)) { in mark_sleep()
343 if !matches!(writer.state(), ProcessState::Exited(_)) { in mark_stop()
544 return matches!(self, ProcessState::Runnable); in is_runnable()
549 return matches!(self, ProcessState::Blocked(_)); in is_blocked()
554 return matches!(self, ProcessState::Blocked(true)); in is_blocked_interruptable()
560 return matches!(self, ProcessState::Exited(_)); in is_exited()
568 matches!(self, ProcessState::Stopped) in is_stopped()
690 return matches!(self.flags(), &mut ProcessFlags::KTHREAD); in is_kthread()
/DragonOS/kernel/src/libs/lib_ui/
H A Dscreen_manager.rs155 matches!(&self.buf, ScmBuffer::DoubleBuffer(_)) in is_double_buffer()
158 matches!(&self.buf, ScmBuffer::DeviceBuffer(_)) in is_device_buffer()
/DragonOS/kernel/src/filesystem/fat/
H A Dentry.rs1781 matches!(self, &FATDirEntry::File(_) | &FATDirEntry::VolId(_)) in is_file()
1786 matches!(self, &FATDirEntry::Dir(_)) in is_dir()
1791 matches!(self, &FATDirEntry::VolId(_)) in is_vol_id()