Home
last modified time | relevance | path

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

/DragonOS/kernel/src/exception/
H A Ddummychip.rs7 irqchip::{IrqChip, IrqChipFlags},
75 fn flags(&self) -> IrqChipFlags { in flags() argument
76 IrqChipFlags::IRQCHIP_SKIP_SET_WAKE in flags()
122 fn flags(&self) -> IrqChipFlags { in flags() argument
123 IrqChipFlags::IRQCHIP_SKIP_SET_WAKE in flags()
H A Dhandle.rs9 exception::{irqchip::IrqChipFlags, irqdesc::InnerIrqDesc},
67 if !chip.flags().contains(IrqChipFlags::IRQCHIP_EOI_IF_HANDLED) { in handle()
324 } else if !chip.flags().contains(IrqChipFlags::IRQCHIP_EOI_THREADED) { in cond_unmask_eoi_irq()
H A Dmanage.rs21 irqchip::IrqChipFlags,
284 .contains(IrqChipFlags::IRQCHIP_ONESHOT_SAFE) in inner_setup_irq()
423 .contains(IrqChipFlags::IRQCHIP_ONESHOT_SAFE) in inner_setup_irq()
682 .contains(IrqChipFlags::IRQCHIP_AFFINITY_PRE_STARTUP) in irq_startup()
693 .contains(IrqChipFlags::IRQCHIP_AFFINITY_PRE_STARTUP) in irq_startup()
943 if chip.flags().contains(IrqChipFlags::IRQCHIP_SET_TYPE_MASKED) { in do_set_irq_trigger()
H A Dirqchip.rs214 fn flags(&self) -> IrqChipFlags; in flags() argument
326 pub struct IrqChipFlags: u32 {
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_intc.rs10 irqchip::{IrqChip, IrqChipFlags},
90 fn flags(&self) -> IrqChipFlags { in flags() argument
100 flags: IrqChipFlags::empty(), in new()
111 flags: IrqChipFlags,
H A Driscv_sifive_plic.rs36 irqchip::{IrqChip, IrqChipData, IrqChipFlags, IrqChipSetMaskResult},
394 fn flags(&self) -> IrqChipFlags { in flags() argument
395 IrqChipFlags::empty() in flags()
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dlapic_vector.rs23 irqchip::{IrqChip, IrqChipData, IrqChipFlags},
50 flags: IrqChipFlags::empty(), in new()
114 fn flags(&self) -> IrqChipFlags { in flags() argument
121 flags: IrqChipFlags,
H A Dioapic.rs14 irqchip::{IrqChip, IrqChipData, IrqChipFlags, IrqChipSetMaskResult, IrqChipState},
656 fn flags(&self) -> IrqChipFlags { in flags() argument
657 IrqChipFlags::IRQCHIP_SKIP_SET_WAKE | IrqChipFlags::IRQCHIP_AFFINITY_PRE_STARTUP in flags()