Home
last modified time | relevance | path

Searched refs:hardware_irq (Results 1 – 6 of 6) sorted by relevance

/DragonOS/kernel/src/driver/irqchip/
H A Driscv_sifive_plic.rs193 handler.toggle(irq_data.hardware_irq(), enable); in plic_irq_toggle()
271 + irq_data.hardware_irq().data() as usize * PlicIrqChip::PRIORITY_PER_ID) in irq_unmask()
294 + irq_data.hardware_irq().data() as usize * PlicIrqChip::PRIORITY_PER_ID) in irq_mask()
315 handler.toggle(irq_data.hardware_irq(), true); in irq_eoi()
319 irq_data.hardware_irq().data(), in irq_eoi()
323 handler.toggle(irq_data.hardware_irq(), false); in irq_eoi()
329 irq_data.hardware_irq().data(), in irq_eoi()
H A Driscv_intc.rs52 unsafe { riscv::register::sie::clear_bits(1 << irq.hardware_irq().data()) }; in irq_mask()
57 unsafe { riscv::register::sie::set_bits(1 << irq.hardware_irq().data()) }; in irq_unmask()
/DragonOS/kernel/src/exception/
H A Dsysfs.rs187 let hwirq = irq_desc.hardware_irq(); in show()
H A Dirqdesc.rs196 pub fn hardware_irq(&self) -> HardwareIrqNumber { in hardware_irq() method
197 self.inner().irq_data.hardware_irq() in hardware_irq()
H A Dirqdata.rs88 pub fn hardware_irq(&self) -> HardwareIrqNumber { in hardware_irq() method
H A Dirqdomain.rs428 if irq_desc.irq_data().hardware_irq() == hwirq { in resolve_irq_mapping()