Home
last modified time | relevance | path

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

12345

/Linux-v4.19/arch/ia64/kernel/
Dirq.c135 if (chip && chip->irq_disable && in migrate_irqs()
137 chip->irq_disable(data); in migrate_irqs()
142 WARN_ON((!chip || !chip->irq_disable || in migrate_irqs()
Dirq_lsapic.c42 .irq_disable = lsapic_noop,
/Linux-v4.19/kernel/irq/
Ddummychip.c44 .irq_disable = noop,
58 .irq_disable = noop,
Dchip.c348 if (desc->irq_data.chip->irq_disable) { in __irq_disable()
349 desc->irq_data.chip->irq_disable(&desc->irq_data); in __irq_disable()
377 void irq_disable(struct irq_desc *desc) in irq_disable() function
393 if (desc->irq_data.chip->irq_disable) in irq_percpu_disable()
394 desc->irq_data.chip->irq_disable(&desc->irq_data); in irq_percpu_disable()
1251 if (data->chip->irq_disable) in irq_chip_disable_parent()
1252 data->chip->irq_disable(data); in irq_chip_disable_parent()
/Linux-v4.19/arch/x86/kernel/
Dparavirt_patch_32.c4 DEF_NATIVE(pv_irq_ops, irq_disable, "cli");
45 PATCH_SITE(pv_irq_ops, irq_disable); in native_patch()
Dparavirt_patch_64.c6 DEF_NATIVE(pv_irq_ops, irq_disable, "cli");
56 PATCH_SITE(pv_irq_ops, irq_disable); in native_patch()
Dvsmp_64.c77 case PARAVIRT_PATCH(pv_irq_ops.irq_disable): in vsmp_patch()
114 pv_irq_ops.irq_disable = PV_CALLEE_SAVE(vsmp_irq_disable); in set_vsmp_pv_ops()
/Linux-v4.19/arch/m68k/atari/
Dataints.c123 .irq_disable = atari_irq_disable,
179 .irq_disable = atari_mfptimer_disable,
253 .irq_disable = atari_ethernat_disable,
/Linux-v4.19/arch/arm/kernel/
Dmachine_kexec.c137 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
138 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/Linux-v4.19/arch/mips/cavium-octeon/
Docteon-irq.c230 .irq_disable = octeon_irq_core_disable,
932 .irq_disable = octeon_irq_ciu_disable_all_v2,
944 .irq_disable = octeon_irq_ciu_disable_all_v2,
960 .irq_disable = octeon_irq_ciu_disable_all_sum2,
972 .irq_disable = octeon_irq_ciu_disable_all_sum2,
985 .irq_disable = octeon_irq_ciu_disable_all,
997 .irq_disable = octeon_irq_ciu_disable_all,
1011 .irq_disable = octeon_irq_ciu_disable_all_v2,
1023 .irq_disable = octeon_irq_ciu_disable_all,
1035 .irq_disable = octeon_irq_ciu_disable_gpio_v2,
[all …]
/Linux-v4.19/arch/mips/paravirt/
Dparavirt-irq.c114 .irq_disable = irq_core_disable,
208 .irq_disable = irq_pci_disable,
287 .irq_disable = irq_mbox_disable,
/Linux-v4.19/arch/m68k/amiga/
Dcia.c131 .irq_disable = cia_irq_disable,
167 .irq_disable = auto_irq_disable,
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_breadcrumbs.c187 static void irq_disable(struct intel_engine_cs *engine) in irq_disable() function
190 if (engine->irq_disable) { in irq_disable()
192 engine->irq_disable(engine); in irq_disable()
207 irq_disable(engine); in __intel_engine_disarm_breadcrumbs()
230 irq_disable(engine); in intel_engine_unpin_breadcrumbs_irq()
866 irq_disable(engine); in intel_engine_reset_breadcrumbs()
/Linux-v4.19/arch/mips/pnx833x/common/
Dinterrupts.c243 .irq_disable = pnx833x_disable_pic_irq,
249 .irq_disable = pnx833x_disable_gpio_irq,
/Linux-v4.19/drivers/irqchip/
Dirq-mips-cpu.c63 .irq_disable = mask_mips_irq,
124 .irq_disable = mask_mips_irq,
Dirq-renesas-h8300h.c60 .irq_disable = h8300h_disable_irq,
Dirq-xtensa-pic.c80 .irq_disable = xtensa_irq_disable,
Dirq-renesas-h8s.c66 .irq_disable = h8s_disable_irq,
/Linux-v4.19/arch/powerpc/kernel/
Dmachine_kexec.c43 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
44 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/Linux-v4.19/arch/ia64/hp/sim/
Dhpsim_irq.c38 .irq_disable = hpsim_irq_noop,
/Linux-v4.19/arch/arm64/kernel/
Dmachine_kexec.c248 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
249 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/Linux-v4.19/include/trace/events/
Dpreemptirq.h36 DEFINE_EVENT(preemptirq_template, irq_disable,
/Linux-v4.19/arch/mips/netlogic/common/
Dirq.c136 .irq_disable = xlp_pic_disable,
163 .irq_disable = cpuintr_disable,
/Linux-v4.19/arch/x86/xen/
Dirq.c122 .irq_disable = PV_CALLEE_SAVE(xen_irq_disable),
/Linux-v4.19/arch/mips/pmcs-msp71xx/
Dmsp_irq_per.c100 .irq_disable = mask_per_irq,

12345