Searched refs:IrqChipFlags (Results 1 – 8 of 8) sorted by relevance
/DragonOS/kernel/src/exception/ |
H A D | dummychip.rs | 7 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 D | handle.rs | 9 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 D | manage.rs | 21 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 D | irqchip.rs | 214 fn flags(&self) -> IrqChipFlags; in flags() argument 326 pub struct IrqChipFlags: u32 {
|
/DragonOS/kernel/src/driver/irqchip/ |
H A D | riscv_intc.rs | 10 irqchip::{IrqChip, IrqChipFlags}, 90 fn flags(&self) -> IrqChipFlags { in flags() argument 100 flags: IrqChipFlags::empty(), in new() 111 flags: IrqChipFlags,
|
H A D | riscv_sifive_plic.rs | 36 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 D | lapic_vector.rs | 23 irqchip::{IrqChip, IrqChipData, IrqChipFlags}, 50 flags: IrqChipFlags::empty(), in new() 114 fn flags(&self) -> IrqChipFlags { in flags() argument 121 flags: IrqChipFlags,
|
H A D | ioapic.rs | 14 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()
|