Home
last modified time | relevance | path

Searched refs:irqd_irq_disabled (Results 1 – 25 of 27) sorted by relevance

12

/openbmc/linux/kernel/irq/
H A Dchip.c337 if (!irqd_irq_disabled(&desc->irq_data)) { in irq_enable()
352 if (irqd_irq_disabled(&desc->irq_data)) { in __irq_disable()
614 if (!irqd_irq_disabled(&desc->irq_data) && in cond_unmask_irq()
669 if (!irqd_irq_disabled(&desc->irq_data) && in cond_unmask_eoi_irq()
803 if (irqd_irq_disabled(&desc->irq_data) || !desc->action) { in handle_edge_irq()
826 if (!irqd_irq_disabled(&desc->irq_data) && in handle_edge_irq()
834 !irqd_irq_disabled(&desc->irq_data)); in handle_edge_irq()
866 if (irqd_irq_disabled(&desc->irq_data) || !desc->action) { in handle_edge_eoi_irq()
880 !irqd_irq_disabled(&desc->irq_data)); in handle_edge_eoi_irq()
1161 !irqd_irq_disabled(&desc->irq_data))) in irq_cpu_online()
[all …]
H A Dmigration.c105 if (unlikely(irqd_irq_disabled(idata))) in __irq_move_irq()
H A Dspurious.c52 return !irqd_irq_disabled(&desc->irq_data) && desc->action; in irq_wait_for_poll()
82 if (irqd_irq_disabled(&desc->irq_data) && !force) in try_one_irq()
H A Dpm.c83 irqd_irq_disabled(irqd)) { in suspend_device_irq()
/openbmc/linux/arch/ia64/kernel/
H A Dirq.c89 if (irqd_irq_disabled(data)) in migrate_irqs()
/openbmc/linux/arch/sh/boards/mach-se/7206/
H A Dirq.c97 if (!irqd_irq_disabled(data) && !irqd_irq_inprogress(data)) in eoi_se7206_irq()
/openbmc/linux/arch/arm/kernel/
H A Dmachine_kexec.c148 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
/openbmc/linux/arch/riscv/kernel/
H A Dmachine_kexec.c161 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
/openbmc/linux/arch/powerpc/platforms/embedded6xx/
H A Dhlwd-pic.c139 if (!irqd_irq_disabled(&desc->irq_data) && chip->irq_unmask) in hlwd_pic_irq_cascade()
/openbmc/linux/arch/powerpc/platforms/52xx/
H A Dmedia5200.c105 if (!irqd_irq_disabled(&desc->irq_data)) in media5200_irq_cascade()
/openbmc/linux/drivers/irqchip/
H A Dirq-sifive-plic.c152 if (unlikely(irqd_irq_disabled(d))) { in plic_irq_eoi()
183 if (!irqd_irq_disabled(d)) in plic_set_affinity()
H A Dirq-gic-v4.c247 while (db && irqd_irq_disabled(&desc->irq_data)) in its_make_vpe_non_resident()
H A Dirq-armada-370-xp.c728 if (!irqd_irq_disabled(data)) in armada_370_xp_mpic_resume()
/openbmc/linux/arch/powerpc/kexec/
H A Dcore.c42 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
/openbmc/linux/arch/arm64/kernel/
H A Dmachine_kexec.c250 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
/openbmc/linux/arch/powerpc/platforms/4xx/
H A Duic.c223 if (!irqd_irq_disabled(idata) && chip->irq_unmask) in uic_irq_cascade()
/openbmc/linux/arch/arm64/kvm/vgic/
H A Dvgic-v4.c90 !irqd_irq_disabled(&irq_to_desc(irq)->irq_data)) in vgic_v4_doorbell_handler()
/openbmc/linux/arch/mips/cavium-octeon/
H A Docteon-irq.c795 bool enable_one = !irqd_irq_disabled(data) && !irqd_irq_masked(data); in octeon_irq_ciu_set_affinity()
857 bool enable_one = !irqd_irq_disabled(data) && !irqd_irq_masked(data); in octeon_irq_ciu_set_affinity_v2()
902 bool enable_one = !irqd_irq_disabled(data) && !irqd_irq_masked(data); in octeon_irq_ciu_set_affinity_sum2()
1809 bool enable_one = !irqd_irq_disabled(data) && !irqd_irq_masked(data); in octeon_irq_ciu2_set_affinity()
2519 bool enable_one = !irqd_irq_disabled(data) && !irqd_irq_masked(data); in octeon_irq_ciu3_set_affinity()
/openbmc/linux/arch/mips/bcm63xx/
H A Dirq.c379 if (!irqd_irq_disabled(data)) in bcm63xx_internal_set_affinity()
/openbmc/linux/drivers/sh/intc/
H A Dcore.c445 if (irqd_irq_disabled(data)) in intc_resume()
/openbmc/linux/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c421 if (!d || !irqd_irq_disabled(d)) in nmk_gpio_disable_lazy_irq()
730 if (irqd_irq_disabled(d)) in nmk_gpio_irq_set_wake()
749 bool enabled = !irqd_irq_disabled(d); in nmk_gpio_irq_set_type()
/openbmc/linux/drivers/soundwire/
H A Dqcom.c655 if (!irqd_irq_disabled(irq_get_irq_data(ctrl->wake_irq))) in qcom_swrm_wake_irq_handler()
1674 if (!irqd_irq_disabled(irq_get_irq_data(ctrl->wake_irq)))
1767 if (irqd_irq_disabled(irq_get_irq_data(ctrl->wake_irq)))
/openbmc/linux/arch/powerpc/sysdev/xive/
H A Dcommon.c450 if (!irqd_irq_disabled(d) && !irqd_is_forwarded_to_vcpu(d) && in xive_irq_eoi()
970 !irqd_irq_disabled(data))); in xive_get_irqchip_state()
/openbmc/linux/arch/powerpc/kernel/
H A Deeh_driver.c187 if (irqd_irq_disabled(irq_get_irq_data(edev->pdev->irq))) in eeh_enable_irq()
/openbmc/linux/include/linux/
H A Dirq.h346 static inline bool irqd_irq_disabled(struct irq_data *d) in irqd_irq_disabled() function

12