Home
last modified time | relevance | path

Searched refs:exception (Results 1 – 25 of 80) sorted by relevance

1234

/DragonOS/kernel/src/time/
H A Dsleep.rs8 exception::InterruptArch,
48 let irq_guard: crate::exception::IrqFlagsGuard = in nanosleep()
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dhw_irq.rs1 use crate::{exception::HardwareIrqNumber, int_like};
H A Dapic_timer.rs7 use crate::exception::irqdata::{IrqHandlerData, IrqLineStatus};
8 use crate::exception::irqdesc::{
11 use crate::exception::manage::irq_manager;
12 use crate::exception::IrqNumber;
96 let irq_data: Arc<crate::exception::irqdata::IrqData> = desc.irq_data(); in local_apic_timer_irq_desc_init()
/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/arch/x86_64/process/
H A Didle.rs7 exception::InterruptArch,
/DragonOS/kernel/src/driver/net/
H A Dirq_handle.rs5 exception::{
/DragonOS/kernel/src/smp/
H A Dinit.rs5 exception::InterruptArch,
H A Dmod.rs5 exception::ipi::{IpiKind, IpiTarget},
/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/exception/
H A Debreak.rs4 use crate::exception::debug::DebugException;
H A Dresend.rs3 use crate::{exception::irqdesc::IrqDescState, libs::spinlock::SpinLockGuard};
/DragonOS/kernel/src/arch/riscv64/interrupt/
H A Dipi.rs5 exception::ipi::{IpiKind, IpiTarget},
/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 Dhandle.rs5 exception::{irqdesc::irq_desc_manager, softirq::do_softirq, IrqNumber},
H A Dtrap.rs8 use crate::exception::debug::DebugException;
9 use crate::exception::ebreak::EBreak;
12 exception::InterruptArch,
/DragonOS/kernel/src/driver/tty/
H A Dkthread.rs9 exception::InterruptArch,
/DragonOS/kernel/src/driver/virtio/
H A Dmod.rs4 use crate::exception::{irqdesc::IrqReturn, IrqNumber};
H A Dirq.rs8 exception::{
/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,

1234