Home
last modified time | relevance | path

Searched defs:IrqDomain (Results 1 – 6 of 6) sorted by relevance

/DragonOS/kernel/src/exception/
H A Dirqdomain.rs73 ) -> 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()
324 domain: &Arc<IrqDomain>, in domain_set_info()
[all …]
H A Dirqdata.rs117 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 Dirqdesc.rs1028 domain: Arc<IrqDomain>, in handle_domain_irq()
/DragonOS/kernel/src/driver/irqchip/
H A Driscv_sifive_plic.rs81 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 Driscv_intc.rs120 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 Dlapic_vector.rs277 _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()