Searched defs:IrqDomain (Results 1 – 6 of 6) sorted by relevance
/DragonOS/kernel/src/exception/ |
H A D | irqdomain.rs | 73 ) -> Option<Arc<IrqDomain>> { in create_and_add_linear() 101 ) -> Option<Arc<IrqDomain>> { in create_and_add() 117 fn add_domain(&self, domain: Arc<IrqDomain>) { in add_domain() 122 pub fn remove_domain(&self, domain: &Arc<IrqDomain>) { in remove_domain() 133 pub fn default_domain(&self) -> Option<Arc<IrqDomain>> { in default_domain() 140 pub fn set_default_domain(&self, domain: Arc<IrqDomain>) { in set_default_domain() 154 domain: &Arc<IrqDomain>, in domain_associate_many() 171 domain: &Arc<IrqDomain>, in domain_associate() 230 domain: &Arc<IrqDomain>, in irq_domain_set_mapping() 325 domain: &Arc<IrqDomain>, in domain_set_info() [all …]
|
H A D | irqdata.rs | 117 pub fn domain(&self) -> Option<Arc<IrqDomain>> { in domain() 164 pub fn domain(&self) -> Option<Arc<IrqDomain>> { in domain() 168 pub fn set_domain(&mut self, domain: Option<Arc<IrqDomain>>) { in set_domain()
|
H A D | irqdesc.rs | 1038 domain: Arc<IrqDomain>, in handle_domain_irq()
|
/DragonOS/kernel/src/driver/irqchip/ |
H A D | riscv_sifive_plic.rs | 81 irq_domain: Weak<IrqDomain>, in new() 547 irq_domain: &Arc<IrqDomain>, in associate_irq_with_plic_domain() 577 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap() 583 irq_domain: &Arc<IrqDomain>, in map() 613 _domain: &Arc<IrqDomain>, in activate() 621 fn deactivate(&self, _domain: &Arc<IrqDomain>, _irq_data: &Arc<IrqData>) {} in deactivate()
|
H A D | riscv_intc.rs | 120 irq_domain: &Arc<IrqDomain>, in map() 139 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap()
|
/DragonOS/kernel/src/arch/x86_64/driver/apic/ |
H A D | lapic_vector.rs | 277 _irq_domain: &Arc<IrqDomain>, in match_node() 286 _irq_domain: &Arc<IrqDomain>, in map() 293 fn unmap(&self, _irq_domain: &Arc<IrqDomain>, _virq: IrqNumber) { in unmap()
|