Home
last modified time | relevance | path

Searched refs:IrqFlags (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/exception/
H A Dmod.rs34 unsafe fn restore_irq(flags: IrqFlags); in restore_irq() argument
53 pub struct IrqFlags { struct
57 impl IrqFlags { argument
59 IrqFlags { flags } in new()
85 flags: IrqFlags,
96 pub unsafe fn new(flags: IrqFlags) -> Self { in new()
/DragonOS/kernel/src/arch/riscv64/interrupt/
H A Dmod.rs6 exception::{InterruptArch, IrqFlags, IrqFlagsGuard, IrqNumber},
42 IrqFlagsGuard::new(IrqFlags::new(sie.into())) in save_and_disable_irq()
45 unsafe fn restore_irq(flags: IrqFlags) { in restore_irq() argument
/DragonOS/kernel/src/arch/x86_64/interrupt/
H A Dmod.rs17 exception::{InterruptArch, IrqFlags, IrqFlagsGuard, IrqNumber},
69 let flags = IrqFlags::new(rflags); in save_and_disable_irq()
75 unsafe fn restore_irq(flags: IrqFlags) { in restore_irq() argument
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.7.md160 匿名管道重构&增加IrqArch trait以及IrqFlags及其守卫 (#253)
164 * 增加IrqArch trait以及IrqFlags及其守卫