Lines Matching refs:irq_data

233             &desc.irq_data().chip_info_read_irqsave().chip(),  in inner_setup_irq()
244 .insert_trigger_type(desc.irq_data().common_data().trigger_type()) in inner_setup_irq()
280 .irq_data() in inner_setup_irq()
308 desc.irq_data().chip_info_read_irqsave().chip().name(), in inner_setup_irq()
338 .irq_data() in inner_setup_irq()
352 let irq_data = desc_inner_guard.irq_data(); in inner_setup_irq() localVariable
355 let status = irq_data.common_data().status(); in inner_setup_irq()
360 irq_data.common_data().set_trigger_type(old_trigger_type); in inner_setup_irq()
419 .irq_data() in inner_setup_irq()
619 desc.irq_data().irq(), in wake_up_and_wait_for_irq_thread_ready()
646 let irq_data = desc_inner_guard.irq_data(); in irq_activate() localVariable
649 return irq_domain_manager().activate_irq(irq_data, false); in irq_activate()
665 desc_inner_guard.irq_data().irq().data(), in irq_startup()
669 let irq_data = desc_inner_guard.irq_data().clone(); in irq_startup() localVariable
678 if irq_data in irq_startup()
689 if !irq_data in irq_startup()
699 self.irq_do_set_affinity(&irq_data, desc_inner_guard, &affinity, false) in irq_startup()
716 irq_data.irq().data(), in irq_startup()
732 let chip = desc_inner_guard.irq_data().chip_info_read_irqsave().chip(); in irq_enable()
734 if let Err(e) = chip.irq_enable(desc_inner_guard.irq_data()) { in irq_enable()
740 desc_inner_guard.irq_data().irq().data(), in irq_enable()
781 desc_inner_guard.irq_data(), in irq_setup_affinity()
790 irq_data: &Arc<IrqData>, in irq_set_affinity()
794 return self.irq_do_set_affinity(irq_data, desc_inner_guard, cpumask, false); in irq_set_affinity()
798 irq_data: &Arc<IrqData>, in irq_do_set_affinity()
803 let chip = irq_data.chip_info_read_irqsave().chip(); in irq_do_set_affinity()
812 chip.irq_set_affinity(irq_data, cpumask, force) in irq_do_set_affinity()
843 .irq_data() in __irq_startup()
846 .irq_startup(desc_inner_guard.irq_data()) in __irq_startup()
869 let irq_data = desc_inner_guard.irq_data(); in __irq_startup_managed() localVariable
906 let r = irq_domain_manager().activate_irq(irq_data, false); in __irq_startup_managed()
930 let chip = desc_inner_guard.irq_data().chip_info_read_irqsave().chip(); in do_set_irq_trigger()
944 self.mask_irq(desc_inner_guard.irq_data()); in do_set_irq_trigger()
953 let r = chip.irq_set_type(desc_inner_guard.irq_data(), trigger_type); in do_set_irq_trigger()
985 desc_inner_guard.irq_data().irq().data(), in do_set_irq_trigger()
1001 let irq_data = desc.irq_data(); in irq_request_resources() localVariable
1002 let irq_chip = irq_data.chip_info_read_irqsave().chip(); in irq_request_resources()
1003 irq_chip.irq_request_resources(&irq_data) in irq_request_resources()
1036 pub(super) fn mask_irq(&self, irq_data: &Arc<IrqData>) { in mask_irq()
1037 if irq_data.common_data().status().masked() { in mask_irq()
1041 let chip = irq_data.chip_info_read_irqsave().chip(); in mask_irq()
1042 let r = chip.irq_mask(irq_data); in mask_irq()
1045 irq_data.common_data().set_masked(); in mask_irq()
1056 .irq_data() in unmask_irq()
1059 .irq_unmask(desc_inner_guard.irq_data()); in unmask_irq()
1065 desc_inner_guard.irq_data().irq().data(), in unmask_irq()
1067 .irq_data() in unmask_irq()