Home
last modified time | relevance | path

Searched refs:InterruptArch (Results 1 – 25 of 49) sorted by relevance

12

/DragonOS/kernel/src/arch/riscv64/process/
H A Didle.rs5 use crate::{arch::CurrentIrqArch, exception::InterruptArch, process::ProcessManager};
H A Dsyscall.rs7 exception::InterruptArch,
/DragonOS/kernel/src/arch/riscv64/
H A Dsched.rs2 driver::clocksource::timer_riscv::riscv_sbi_timer_init_local, exception::InterruptArch,
/DragonOS/kernel/src/exception/
H A Dinit.rs7 InterruptArch,
H A Dmod.rs22 pub trait InterruptArch: Send + Sync { trait
H A Ddummychip.rs9 InterruptArch,
/DragonOS/kernel/src/arch/x86_64/process/
H A Didle.rs7 exception::InterruptArch,
H A Dsyscall.rs10 exception::InterruptArch,
/DragonOS/kernel/src/smp/
H A Dinit.rs5 exception::InterruptArch,
/DragonOS/kernel/src/arch/x86_64/
H A Dsched.rs3 use crate::{exception::InterruptArch, sched::SchedArch, smp::core::smp_get_processor_id};
/DragonOS/kernel/src/sched/
H A Dsyscall.rs4 use crate::exception::InterruptArch;
H A Dcputime.rs4 arch::CurrentIrqArch, exception::InterruptArch, process::ProcessControlBlock,
/DragonOS/kernel/src/arch/riscv64/interrupt/
H A Dmod.rs6 exception::{InterruptArch, IrqFlags, IrqFlagsGuard, IrqNumber},
18 impl InterruptArch for RiscV64InterruptArch {
/DragonOS/kernel/src/arch/riscv64/syscall/
H A Dmod.rs5 use crate::{exception::InterruptArch, process::ProcessManager, syscall::Syscall};
/DragonOS/kernel/src/arch/x86_64/interrupt/
H A Dmod.rs17 exception::{InterruptArch, IrqFlags, IrqFlagsGuard, IrqNumber},
43 impl InterruptArch for X86_64InterruptArch {
/DragonOS/kernel/src/driver/tty/
H A Dkthread.rs9 exception::InterruptArch,
/DragonOS/kernel/src/time/
H A Dsleep.rs8 exception::InterruptArch,
/DragonOS/kernel/src/init/
H A Dinit.rs11 exception::{init::irq_init, softirq::softirq_init, InterruptArch},
/DragonOS/kernel/src/process/
H A Dtimer.rs2 use crate::exception::InterruptArch;
/DragonOS/kernel/src/mm/
H A Dkernel_mapper.rs9 exception::InterruptArch,
/DragonOS/kernel/src/libs/
H A Dmutex.rs11 exception::InterruptArch,
H A Dspinlock.rs10 use crate::exception::{InterruptArch, IrqFlagsGuard};
/DragonOS/kernel/src/arch/x86_64/syscall/
H A Dmod.rs7 exception::InterruptArch,
/DragonOS/kernel/src/driver/clocksource/
H A Dtimer_riscv.rs19 HardwareIrqNumber, InterruptArch, IrqNumber,
/DragonOS/kernel/src/arch/riscv64/ipc/
H A Dsignal.rs5 exception::InterruptArch,

12