Home
last modified time | relevance | path

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

/linux-4.4.14/arch/ia64/kernel/
Dirq.c134 if (chip && chip->irq_disable && in migrate_irqs()
136 chip->irq_disable(data); in migrate_irqs()
141 WARN_ON((!chip || !chip->irq_disable || in migrate_irqs()
Dirq_lsapic.c41 .irq_disable = lsapic_noop,
Diosapic.c425 .irq_disable = iosapic_disable_level_irq,
463 .irq_disable = iosapic_disable_edge_irq,
Dsmpboot.c633 data->chip->irq_disable(data); in migrate_platform_irqs()
/linux-4.4.14/kernel/irq/
Ddummychip.c43 .irq_disable = noop,
57 .irq_disable = noop,
Dchip.c214 else if (desc->irq_data.chip->irq_disable) in irq_shutdown()
215 desc->irq_data.chip->irq_disable(&desc->irq_data); in irq_shutdown()
252 void irq_disable(struct irq_desc *desc) in irq_disable() function
255 if (desc->irq_data.chip->irq_disable) { in irq_disable()
256 desc->irq_data.chip->irq_disable(&desc->irq_data); in irq_disable()
274 if (desc->irq_data.chip->irq_disable) in irq_percpu_disable()
275 desc->irq_data.chip->irq_disable(&desc->irq_data); in irq_percpu_disable()
938 if (data->chip->irq_disable) in irq_chip_disable_parent()
939 data->chip->irq_disable(data); in irq_chip_disable_parent()
Dpm.c23 irq_disable(desc); in irq_pm_check_wakeup()
Dinternals.h71 extern void irq_disable(struct irq_desc *desc);
Dspurious.c423 irq_disable(desc); in note_interrupt()
Dmanage.c430 irq_disable(desc); in __disable_irq()
/linux-4.4.14/arch/x86/kernel/
Dparavirt_patch_32.c3 DEF_NATIVE(pv_irq_ops, irq_disable, "cli");
44 PATCH_SITE(pv_irq_ops, irq_disable); in native_patch()
Dparavirt_patch_64.c5 DEF_NATIVE(pv_irq_ops, irq_disable, "cli");
57 PATCH_SITE(pv_irq_ops, irq_disable); in native_patch()
Dvsmp_64.c80 case PARAVIRT_PATCH(pv_irq_ops.irq_disable): in vsmp_patch()
120 pv_irq_ops.irq_disable = PV_CALLEE_SAVE(vsmp_irq_disable); in set_vsmp_pv_ops()
Dasm-offsets.c65 OFFSET(PV_IRQ_irq_disable, pv_irq_ops, irq_disable); in common()
Di8259.c224 .irq_disable = disable_8259A_irq,
Dparavirt.c336 .irq_disable = __PV_IS_CALLEE_SAVE(native_irq_disable),
/linux-4.4.14/arch/m68k/atari/
Dataints.c123 .irq_disable = atari_irq_disable,
179 .irq_disable = atari_mfptimer_disable,
253 .irq_disable = atari_ethernat_disable,
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-irq.c192 .irq_disable = octeon_irq_core_disable,
872 .irq_disable = octeon_irq_ciu_disable_all_v2,
884 .irq_disable = octeon_irq_ciu_disable_all_v2,
900 .irq_disable = octeon_irq_ciu_disable_all_sum2,
912 .irq_disable = octeon_irq_ciu_disable_all_sum2,
925 .irq_disable = octeon_irq_ciu_disable_all,
937 .irq_disable = octeon_irq_ciu_disable_all,
951 .irq_disable = octeon_irq_ciu_disable_all_v2,
963 .irq_disable = octeon_irq_ciu_disable_all,
975 .irq_disable = octeon_irq_ciu_disable_gpio_v2,
[all …]
/linux-4.4.14/drivers/irqchip/
Dirq-mips-cpu.c61 .irq_disable = mask_mips_irq,
99 .irq_disable = mask_mips_irq,
Dirq-renesas-h8300h.c59 .irq_disable = h8300h_disable_irq,
Dirq-renesas-h8s.c65 .irq_disable = h8s_disable_irq,
Dirq-xtensa-pic.c82 .irq_disable = xtensa_irq_disable,
Dirq-xtensa-mx.c134 .irq_disable = xtensa_mx_irq_disable,
Dirq-vf610-mscm-ir.c123 .irq_disable = vf610_mscm_ir_disable,
Dirq-i8259.c45 .irq_disable = disable_8259A_irq,
Dirq-armada-370-xp.c187 .irq_disable = pci_msi_mask_irq,
/linux-4.4.14/arch/arm/kernel/
Dmachine_kexec.c112 if (chip->irq_disable && !irqd_irq_disabled(&desc->irq_data)) in machine_kexec_mask_interrupts()
113 chip->irq_disable(&desc->irq_data); in machine_kexec_mask_interrupts()
/linux-4.4.14/arch/m68k/amiga/
Dcia.c131 .irq_disable = cia_irq_disable,
167 .irq_disable = auto_irq_disable,
Damiints.c41 .irq_disable = amiga_irq_disable,
/linux-4.4.14/arch/mips/paravirt/
Dparavirt-irq.c114 .irq_disable = irq_core_disable,
208 .irq_disable = irq_pci_disable,
287 .irq_disable = irq_mbox_disable,
/linux-4.4.14/arch/mips/pnx833x/common/
Dinterrupts.c243 .irq_disable = pnx833x_disable_pic_irq,
249 .irq_disable = pnx833x_disable_gpio_irq,
/linux-4.4.14/arch/powerpc/kernel/
Dmachine_kexec.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-4.4.14/arch/ia64/hp/sim/
Dhpsim_irq.c37 .irq_disable = hpsim_irq_noop,
/linux-4.4.14/drivers/net/phy/
Dphy.c583 atomic_inc(&phydev->irq_disable); in phy_interrupt()
642 atomic_set(&phydev->irq_disable, 0); in phy_start_interrupts()
678 while (atomic_dec_return(&phydev->irq_disable) >= 0) in phy_stop_interrupts()
706 atomic_dec(&phydev->irq_disable); in phy_change()
720 atomic_dec(&phydev->irq_disable); in phy_change()
726 atomic_inc(&phydev->irq_disable); in phy_change()
/linux-4.4.14/arch/mips/netlogic/common/
Dirq.c136 .irq_disable = xlp_pic_disable,
163 .irq_disable = cpuintr_disable,
/linux-4.4.14/arch/x86/xen/
Dirq.c120 .irq_disable = PV_CALLEE_SAVE(xen_irq_disable),
Denlighten.c1129 pv_irq_ops.irq_disable = __PV_IS_CALLEE_SAVE(xen_irq_disable_direct); in xen_setup_vcpu_info_placement()
1154 SITE(pv_irq_ops, irq_disable); in xen_patch()
/linux-4.4.14/arch/mips/pmcs-msp71xx/
Dmsp_irq_per.c100 .irq_disable = mask_per_irq,
/linux-4.4.14/arch/mn10300/kernel/
Dirq.c166 .irq_disable = mn10300_cpupic_mask,
184 .irq_disable = mn10300_cpupic_mask,
Dsmp.c122 .irq_disable = mn10300_ipi_chip_disable,
/linux-4.4.14/arch/mips/pci/
Dmsi-octeon.c302 .irq_disable = octeon_irq_msi_disable_pcie,
324 .irq_disable = octeon_irq_msi_disable_pci,
Dmsi-xlp.c186 .irq_disable = xlp_msi_disable,
234 .irq_disable = pci_msi_mask_irq,
/linux-4.4.14/arch/arm/mach-iop13xx/
Dmsi.c130 .irq_disable = pci_msi_mask_irq,
/linux-4.4.14/arch/sh/kernel/cpu/irq/
Dintc-sh5.c121 .irq_disable = disable_intc_irq,
/linux-4.4.14/arch/um/kernel/
Dirq.c334 .irq_disable = dummy,
343 .irq_disable = dummy,
/linux-4.4.14/arch/m68k/mac/
Dmacints.c145 .irq_disable = mac_irq_disable,
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dirq.c124 .irq_disable = disable_crisv10_irq,
/linux-4.4.14/arch/mips/lantiq/
Dirq.c211 .irq_disable = ltq_disable_irq,
223 .irq_disable = ltq_disable_irq,
/linux-4.4.14/arch/powerpc/sysdev/
Dfsl_mpic_err.c60 .irq_disable = fsl_mpic_mask_err,
Di8259.c139 .irq_disable = i8259_mask_irq,
/linux-4.4.14/arch/powerpc/platforms/82xx/
Dpq2ads-pci-pic.c78 .irq_disable = pq2ads_pci_mask_irq
/linux-4.4.14/arch/tile/kernel/
Dirq.c206 .irq_disable = tile_irq_chip_disable,
/linux-4.4.14/arch/m68k/q40/
Dq40ints.c66 .irq_disable = q40_irq_disable,
/linux-4.4.14/drivers/mfd/
Dlp8788-irq.c105 .irq_disable = lp8788_irq_disable,
Dwm8994-irq.c153 .irq_disable = wm8994_edge_irq_disable,
Dtps65912-irq.c152 .irq_disable = tps65912_irq_disable,
Dmt6397-core.c119 .irq_disable = mt6397_irq_disable,
Darizona-irq.c164 .irq_disable = arizona_irq_disable,
Dwm8350-irq.c464 .irq_disable = wm8350_irq_disable,
Dwm831x-irq.c447 .irq_disable = wm831x_irq_disable,
Dtps6586x.c289 .irq_disable = tps6586x_irq_disable,
Dezx-pcap.c165 .irq_disable = pcap_mask_irq,
Dmax8925-core.c644 .irq_disable = max8925_irq_disable,
D88pm860x-core.c552 .irq_disable = pm860x_irq_disable,
Dab8500-core.c443 .irq_disable = ab8500_irq_mask,
Ddb8500-prcmu.c2604 .irq_disable = prcmu_irq_mask,
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dhif-ops.h57 return ar->hif_ops->irq_disable(ar); in ath6kl_hif_irq_disable()
Dhif.h241 void (*irq_disable)(struct ath6kl *ar); member
Dsdio.c1246 .irq_disable = ath6kl_sdio_irq_disable,
/linux-4.4.14/drivers/sh/intc/
Dchip.c205 .irq_disable = intc_disable,
Dcore.c296 d->chip.irq_mask_ack = d->chip.irq_disable; in register_intc_controller()
457 chip->irq_disable(data); in intc_resume()
/linux-4.4.14/arch/sparc/kernel/
Dirq_64.c588 .irq_disable = sun4u_irq_disable,
597 .irq_disable = sun4v_irq_disable,
606 .irq_disable = sun4v_virq_disable,
Dpci_msi.c117 .irq_disable = pci_msi_mask_irq,
/linux-4.4.14/arch/powerpc/include/asm/
Dpmac_pfunc.h61 int (*irq_disable)(struct pmf_function *func); member
/linux-4.4.14/arch/blackfin/mach-common/
Dints-priority.c534 .irq_disable = bfin_internal_mask_irq_chip,
548 .irq_disable = bfin_sec_disable,
897 .irq_disable = bfin_gpio_mask_irq,
/linux-4.4.14/drivers/char/pcmcia/
Dsynclink_cs.c336 static void irq_disable(MGSLPC_INFO *info, unsigned char channel, unsigned short mask) in irq_disable() function
1051 irq_disable(info, CHB, IRQ_CTS); in cts_change()
1086 irq_disable(info, CHB, IRQ_DCD); in dcd_change()
1197 irq_disable(info, CHA, IRQ_TIMER); in mgslpc_isr()
2060 irq_disable(info, CHA, IRQ_EXITHUNT); in wait_events()
3047 irq_disable(info, CHA, 0xffff); in hdlc_mode()
3048 irq_disable(info, CHB, 0xffff); in hdlc_mode()
3371 irq_disable(info, CHA, 0xffff); in reset_device()
3372 irq_disable(info, CHB, 0xffff); in reset_device()
3417 irq_disable(info, CHA, 0xffff); in async_mode()
[all …]
/linux-4.4.14/arch/x86/lguest/
Dboot.c1373 [PARAVIRT_PATCH(pv_irq_ops.irq_disable)] = { lgstart_cli, lgend_cli },
1427 pv_irq_ops.irq_disable = PV_CALLEE_SAVE(lguest_irq_disable); in lguest_init()
/linux-4.4.14/drivers/gpio/
Dgpio-timberdale.c221 .irq_disable = timbgpio_irq_disable,
Dgpio-xlp.c206 .irq_disable = xlp_gpio_irq_disable,
Dgpio-pcf857x.c260 .irq_disable = pcf857x_irq_disable,
Dgpio-lynxpoint.c304 .irq_disable = lp_irq_disable,
Dgpio-sta2x11.c334 ct->chip.irq_disable = gsta_irq_disable; in gsta_alloc_irq_chip()
Dgpio-davinci.c324 .irq_disable = gpio_irq_disable,
Dgpio-ml-ioh.c402 ct->chip.irq_disable = ioh_irq_disable; in ioh_gpio_alloc_generic_chip()
Dgpio-dwapb.c338 ct->chip.irq_disable = dwapb_irq_disable; in dwapb_configure_irqs()
/linux-4.4.14/drivers/clk/at91/
Dpmc.c109 .irq_disable = pmc_irq_mask,
/linux-4.4.14/drivers/xen/events/
Devents_base.c1593 .irq_disable = disable_dynirq,
1610 .irq_disable = disable_pirq,
1627 .irq_disable = disable_dynirq,
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dirq.c318 .irq_disable = disable_crisv32_irq,
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dpfunc_base.c89 .irq_disable = macio_do_gpio_irq_disable,
Dpfunc_core.c910 func->dev->handlers->irq_disable(func); in pmf_unregister_irq_client()
/linux-4.4.14/arch/ia64/sn/kernel/
Dirq.c251 .irq_disable = sn_disable_irq,
/linux-4.4.14/drivers/pci/host/
Dpci-xgene-msi.c59 .irq_disable = pci_msi_mask_irq,
Dpcie-xilinx.c321 .irq_disable = pci_msi_mask_irq,
Dpcie-designware.c172 .irq_disable = pci_msi_mask_irq,
Dpcie-rcar.c683 .irq_disable = pci_msi_mask_irq,
Dpci-tegra.c1241 .irq_disable = pci_msi_mask_irq,
/linux-4.4.14/include/linux/
Dphy.h428 atomic_t irq_disable; member
Dirq.h351 void (*irq_disable)(struct irq_data *data); member
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/
Drtl_core.h310 void (*irq_disable)(struct net_device *dev); member
Drtl_core.c54 .irq_disable = rtl92e_disable_irq,
302 priv->ops->irq_disable(dev); in rtl92e_irq_disable()
/linux-4.4.14/arch/x86/include/asm/
Dparavirt_types.h212 struct paravirt_callee_save irq_disable; member
Dparavirt.h817 PVOP_VCALLEE0(pv_irq_ops.irq_disable); in arch_local_irq_disable()
/linux-4.4.14/drivers/base/regmap/
Dregmap-irq.c205 .irq_disable = regmap_irq_disable,
/linux-4.4.14/drivers/scsi/
Dmegaraid.h936 #define irq_disable(adapter) \ macro
Dmegaraid.c1230 irq_disable(adapter); in issue_scb_block()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-coh901.c500 .irq_disable = u300_gpio_irq_disable,
Dpinctrl-amd.c488 .irq_disable = amd_gpio_irq_disable,
Dpinctrl-adi2.c581 .irq_disable = adi_gpio_mask_irq,
Dpinctrl-st.c1497 .irq_disable = st_gpio_irq_mask,
Dpinctrl-at91.c1562 .irq_disable = gpio_irq_mask,
/linux-4.4.14/drivers/pinctrl/spear/
Dpinctrl-plgpio.c355 .irq_disable = plgpio_irq_disable,
/linux-4.4.14/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c600 .irq_disable = bcm2835_gpio_irq_disable,
/linux-4.4.14/drivers/pinctrl/sunxi/
Dpinctrl-sunxi.c695 .irq_disable = sunxi_pinctrl_irq_mask,
/linux-4.4.14/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c1139 .irq_disable = mtk_eint_mask,
/linux-4.4.14/drivers/memory/
Domap-gpmc.c1165 gpmc_irq_chip.irq_disable = gpmc_irq_disable; in gpmc_setup_irq()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dmain.c2367 goto irq_disable; in wl12xx_init_fw()
2372 irq_disable: in wl12xx_init_fw()