Lines Matching refs:irq_desc
50 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle()
53 CurrentIrqArch::ack_bad_irq(irq_desc.irq()); in handle()
62 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle()
63 let chip = irq_desc.irq_data().chip_info_read_irqsave().chip(); in handle()
65 let mut desc_inner = irq_desc.inner(); in handle()
89 desc_inner = handle_irq_event(irq_desc, desc_inner); in handle()
101 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle()
102 let mut desc_inner_guard: SpinLockGuard<'_, InnerIrqDesc> = irq_desc.inner(); in handle()
147 desc_inner_guard = handle_irq_event(irq_desc, desc_inner_guard); in handle()
240 irq_desc: &'a Arc<IrqDesc>, in handle_irq_event()
250 let _r = do_handle_irq_event(irq_desc); in handle_irq_event()
252 let desc_inner_guard = irq_desc.inner(); in handle_irq_event()
364 fn handle(&self, irq_desc: &Arc<IrqDesc>, _trap_frame: &mut TrapFrame) { in handle()
365 let desc_inner_guard = irq_desc.inner(); in handle()
392 let enabled = irq_desc in handle()
401 irq_manager().irq_percpu_disable(irq_desc, &irq_data, &chip, cpu); in handle()