Home
last modified time | relevance | path

Searched refs:irq_disable (Results 1 – 25 of 140) sorted by relevance

123456

/Linux-v6.6/arch/ia64/kernel/
Dirq.c113 if (chip && chip->irq_disable && in migrate_irqs()
115 chip->irq_disable(data); in migrate_irqs()
120 WARN_ON((!chip || !chip->irq_disable || in migrate_irqs()
Dirq_lsapic.c42 .irq_disable = lsapic_noop,
/Linux-v6.6/kernel/irq/
Ddummychip.c44 .irq_disable = noop,
58 .irq_disable = noop,
Dchip.c357 if (desc->irq_data.chip->irq_disable) { in __irq_disable()
358 desc->irq_data.chip->irq_disable(&desc->irq_data); in __irq_disable()
386 void irq_disable(struct irq_desc *desc) in irq_disable() function
402 if (desc->irq_data.chip->irq_disable) in irq_percpu_disable()
403 desc->irq_data.chip->irq_disable(&desc->irq_data); in irq_percpu_disable()
1371 if (data->chip->irq_disable) in irq_chip_disable_parent()
1372 data->chip->irq_disable(data); in irq_chip_disable_parent()
/Linux-v6.6/kernel/trace/
Dtrace_preemptirq.c78 trace(irq_disable)(CALLER_ADDR0, CALLER_ADDR1); in trace_hardirqs_off_finish() local
92 trace(irq_disable)(CALLER_ADDR0, CALLER_ADDR1); in trace_hardirqs_off() local
/Linux-v6.6/arch/m68k/atari/
Dataints.c123 .irq_disable = atari_irq_disable,
179 .irq_disable = atari_mfptimer_disable,
253 .irq_disable = atari_ethernat_disable,
/Linux-v6.6/drivers/gpu/drm/i915/gt/
Dintel_breadcrumbs.c24 static void irq_disable(struct intel_breadcrumbs *b) in irq_disable() function
66 b->irq_disable(b); in __intel_breadcrumbs_disarm_irq()
285 b->irq_disable = irq_disable; in intel_breadcrumbs_create()
302 b->irq_disable(b); in intel_breadcrumbs_reset()
Dintel_breadcrumbs_types.h52 void (*irq_disable)(struct intel_breadcrumbs *b); member
/Linux-v6.6/arch/mips/cavium-octeon/
Docteon-irq.c240 .irq_disable = octeon_irq_core_disable,
942 .irq_disable = octeon_irq_ciu_disable_all_v2,
954 .irq_disable = octeon_irq_ciu_disable_all_v2,
970 .irq_disable = octeon_irq_ciu_disable_all_sum2,
982 .irq_disable = octeon_irq_ciu_disable_all_sum2,
995 .irq_disable = octeon_irq_ciu_disable_all,
1007 .irq_disable = octeon_irq_ciu_disable_all,
1021 .irq_disable = octeon_irq_ciu_disable_all_v2,
1033 .irq_disable = octeon_irq_ciu_disable_all,
1045 .irq_disable = octeon_irq_ciu_disable_gpio_v2,
[all …]
/Linux-v6.6/arch/arm/kernel/
Dmachine_kexec.c148 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
149 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/Linux-v6.6/arch/riscv/kernel/
Dmachine_kexec.c169 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
170 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/Linux-v6.6/arch/m68k/amiga/
Dcia.c140 .irq_disable = cia_irq_disable,
176 .irq_disable = auto_irq_disable,
/Linux-v6.6/drivers/net/wireless/ath/ath12k/
Dhif.h16 void (*irq_disable)(struct ath12k_base *sc); member
94 ab->hif.ops->irq_disable(ab); in ath12k_hif_irq_disable()
/Linux-v6.6/drivers/accel/ivpu/
Divpu_hw.h30 void (*irq_disable)(struct ivpu_device *vdev); member
160 vdev->hw->ops->irq_disable(vdev); in ivpu_hw_irq_disable()
/Linux-v6.6/drivers/net/wireless/ath/ath11k/
Dhif.h16 void (*irq_disable)(struct ath11k_base *sc); member
64 sc->hif.ops->irq_disable(sc); in ath11k_hif_irq_disable()
/Linux-v6.6/arch/powerpc/kexec/
Dcore.c42 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
43 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/Linux-v6.6/drivers/irqchip/
Dirq-mips-cpu.c59 .irq_disable = mask_mips_irq,
120 .irq_disable = mask_mips_irq,
Dirq-xtensa-pic.c85 .irq_disable = xtensa_irq_disable,
/Linux-v6.6/arch/x86/xen/
Dirq.c47 .irq_disable = __PV_IS_CALLEE_SAVE(paravirt_nop),
/Linux-v6.6/include/trace/events/
Dpreemptirq.h36 DEFINE_EVENT(preemptirq_template, irq_disable,
/Linux-v6.6/arch/mips/pci/
Dmsi-octeon.c278 .irq_disable = octeon_irq_msi_disable_pcie,
300 .irq_disable = octeon_irq_msi_disable_pci,
/Linux-v6.6/arch/arm64/kernel/
Dmachine_kexec.c250 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
251 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/Linux-v6.6/arch/m68k/mac/
Dmacints.c137 .irq_disable = mac_irq_disable,
/Linux-v6.6/drivers/gpu/drm/v3d/
Dv3d_drv.c282 goto irq_disable; in v3d_platform_drm_probe()
286 irq_disable: in v3d_platform_drm_probe()
/Linux-v6.6/arch/m68k/virt/
Dints.c108 .irq_disable = virt_irq_disable,

123456