Home
last modified time | relevance | path

Searched refs:irq_domain (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/driver/irqchip/
H A Driscv_sifive_plic.rs72 irq_domain: Weak<IrqDomain>, field
81 irq_domain: Weak<IrqDomain>, in new()
87 irq_domain, in new()
471 let irq_domain = irq_domain_manager() in do_riscv_sifive_plic_init() localVariable
481 Arc::downgrade(&irq_domain), in do_riscv_sifive_plic_init()
486 irq_domain.set_host_data(Some(priv_data.clone() as Arc<dyn IrqChipData>)); in do_riscv_sifive_plic_init()
540 associate_irq_with_plic_domain(&irq_domain, phandle as u32).ok(); in do_riscv_sifive_plic_init()
547 irq_domain: &Arc<IrqDomain>, in associate_irq_with_plic_domain()
566 .domain_associate(irq_domain, virq, hwirq) in associate_irq_with_plic_domain()
583 irq_domain: &Arc<IrqDomain>, in map()
[all …]
H A Driscv_intc.rs120 irq_domain: &Arc<IrqDomain>, in map()
126 irq_domain, in map()
130 irq_domain.host_data(), in map()
/DragonOS/kernel/src/exception/
H A Dirqdomain.rs676 fn unmap(&self, irq_domain: &Arc<IrqDomain>, virq: IrqNumber); in unmap()