Home
last modified time | relevance | path

Searched refs:irqflags (Results 1 – 119 of 119) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_irq_kms.c122 unsigned long irqflags; in radeon_driver_irq_preinstall_kms() local
125 spin_lock_irqsave(&rdev->irq.lock, irqflags); in radeon_driver_irq_preinstall_kms()
138 spin_unlock_irqrestore(&rdev->irq.lock, irqflags); in radeon_driver_irq_preinstall_kms()
173 unsigned long irqflags; in radeon_driver_irq_uninstall_kms() local
179 spin_lock_irqsave(&rdev->irq.lock, irqflags); in radeon_driver_irq_uninstall_kms()
192 spin_unlock_irqrestore(&rdev->irq.lock, irqflags); in radeon_driver_irq_uninstall_kms()
352 unsigned long irqflags; in radeon_irq_kms_sw_irq_get() local
358 spin_lock_irqsave(&rdev->irq.lock, irqflags); in radeon_irq_kms_sw_irq_get()
360 spin_unlock_irqrestore(&rdev->irq.lock, irqflags); in radeon_irq_kms_sw_irq_get()
391 unsigned long irqflags; in radeon_irq_kms_sw_irq_put() local
[all …]
Dradeon_kms.c828 unsigned long irqflags; in radeon_enable_vblank_kms() local
836 spin_lock_irqsave(&rdev->irq.lock, irqflags); in radeon_enable_vblank_kms()
839 spin_unlock_irqrestore(&rdev->irq.lock, irqflags); in radeon_enable_vblank_kms()
854 unsigned long irqflags; in radeon_disable_vblank_kms() local
861 spin_lock_irqsave(&rdev->irq.lock, irqflags); in radeon_disable_vblank_kms()
864 spin_unlock_irqrestore(&rdev->irq.lock, irqflags); in radeon_disable_vblank_kms()
Dradeon_fence.c285 unsigned long irqflags; in radeon_fence_check_lockup() local
288 spin_lock_irqsave(&rdev->irq.lock, irqflags); in radeon_fence_check_lockup()
290 spin_unlock_irqrestore(&rdev->irq.lock, irqflags); in radeon_fence_check_lockup()
/linux-4.4.14/drivers/ntb/
Dntb.c137 unsigned long irqflags; in ntb_set_ctx() local
144 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_set_ctx()
149 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_set_ctx()
157 unsigned long irqflags; in ntb_clear_ctx() local
159 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_clear_ctx()
164 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_clear_ctx()
170 unsigned long irqflags; in ntb_link_event() local
172 spin_lock_irqsave(&ntb->ctx_lock, irqflags); in ntb_link_event()
177 spin_unlock_irqrestore(&ntb->ctx_lock, irqflags); in ntb_link_event()
183 unsigned long irqflags; in ntb_db_event() local
[all …]
Dntb_transport.c1170 unsigned long irqflags; in ntb_complete_rxc() local
1172 spin_lock_irqsave(&qp->ntb_rx_q_lock, irqflags); in ntb_complete_rxc()
1188 spin_unlock_irqrestore(&qp->ntb_rx_q_lock, irqflags); in ntb_complete_rxc()
1193 spin_lock_irqsave(&qp->ntb_rx_q_lock, irqflags); in ntb_complete_rxc()
1196 spin_unlock_irqrestore(&qp->ntb_rx_q_lock, irqflags); in ntb_complete_rxc()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dpsb_irq.c316 unsigned long irqflags; in psb_irq_preinstall() local
318 spin_lock_irqsave(&dev_priv->irqmask_lock, irqflags); in psb_irq_preinstall()
346 spin_unlock_irqrestore(&dev_priv->irqmask_lock, irqflags); in psb_irq_preinstall()
352 unsigned long irqflags; in psb_irq_postinstall() local
354 spin_lock_irqsave(&dev_priv->irqmask_lock, irqflags); in psb_irq_postinstall()
383 spin_unlock_irqrestore(&dev_priv->irqmask_lock, irqflags); in psb_irq_postinstall()
390 unsigned long irqflags; in psb_irq_uninstall() local
392 spin_lock_irqsave(&dev_priv->irqmask_lock, irqflags); in psb_irq_uninstall()
420 spin_unlock_irqrestore(&dev_priv->irqmask_lock, irqflags); in psb_irq_uninstall()
460 unsigned long irqflags; in psb_irq_enable_dpst() local
[all …]
Dpsb_drv.c232 unsigned long irqflags; in psb_driver_load() local
369 spin_lock_irqsave(&dev_priv->irqmask_lock, irqflags); in psb_driver_load()
373 spin_unlock_irqrestore(&dev_priv->irqmask_lock, irqflags); in psb_driver_load()
/linux-4.4.14/arch/arm/xen/
Dp2m.c66 unsigned long irqflags; in __pfn_to_mfn() local
68 read_lock_irqsave(&p2m_lock, irqflags); in __pfn_to_mfn()
73 read_unlock_irqrestore(&p2m_lock, irqflags); in __pfn_to_mfn()
81 read_unlock_irqrestore(&p2m_lock, irqflags); in __pfn_to_mfn()
123 unsigned long irqflags; in __set_phys_to_machine_multi() local
128 write_lock_irqsave(&p2m_lock, irqflags); in __set_phys_to_machine_multi()
134 write_unlock_irqrestore(&p2m_lock, irqflags); in __set_phys_to_machine_multi()
143 write_unlock_irqrestore(&p2m_lock, irqflags); in __set_phys_to_machine_multi()
156 write_lock_irqsave(&p2m_lock, irqflags); in __set_phys_to_machine_multi()
158 write_unlock_irqrestore(&p2m_lock, irqflags); in __set_phys_to_machine_multi()
[all …]
/linux-4.4.14/drivers/rtc/
Drtc-rv8803.c158 unsigned long irqflags; in rv8803_set_time() local
176 spin_lock_irqsave(&rv8803->flags_lock, irqflags); in rv8803_set_time()
180 spin_unlock_irqrestore(&rv8803->flags_lock, irqflags); in rv8803_set_time()
187 spin_unlock_irqrestore(&rv8803->flags_lock, irqflags); in rv8803_set_time()
229 unsigned long irqflags; in rv8803_set_alarm() local
239 spin_lock_irqsave(&rv8803->flags_lock, irqflags); in rv8803_set_alarm()
243 spin_unlock_irqrestore(&rv8803->flags_lock, irqflags); in rv8803_set_alarm()
256 spin_unlock_irqrestore(&rv8803->flags_lock, irqflags); in rv8803_set_alarm()
263 spin_unlock_irqrestore(&rv8803->flags_lock, irqflags); in rv8803_set_alarm()
292 unsigned long irqflags; in rv8803_alarm_irq_enable() local
[all …]
Drtc-pl031.c86 unsigned long irqflags; member
385 vendor->irqflags, "rtc-pl031", ldata)) { in pl031_probe()
446 .irqflags = IRQF_SHARED | IRQF_COND_SUSPEND,
Drtc-stk17ta8.c144 unsigned long irqflags; in stk17ta8_rtc_update_alarm() local
147 spin_lock_irqsave(&pdata->lock, irqflags); in stk17ta8_rtc_update_alarm()
167 spin_unlock_irqrestore(&pdata->lock, irqflags); in stk17ta8_rtc_update_alarm()
/linux-4.4.14/drivers/staging/comedi/drivers/
Damplc_pci230.c595 unsigned long irqflags; in pci230_claim_shared() local
597 spin_lock_irqsave(&devpriv->res_spinlock, irqflags); in pci230_claim_shared()
603 irqflags); in pci230_claim_shared()
608 spin_unlock_irqrestore(&devpriv->res_spinlock, irqflags); in pci230_claim_shared()
616 unsigned long irqflags; in pci230_release_shared() local
618 spin_lock_irqsave(&devpriv->res_spinlock, irqflags); in pci230_release_shared()
620 spin_unlock_irqrestore(&devpriv->res_spinlock, irqflags); in pci230_release_shared()
1008 unsigned long irqflags; in pci230_ao_stop() local
1013 spin_lock_irqsave(&devpriv->ao_stop_spinlock, irqflags); in pci230_ao_stop()
1016 spin_unlock_irqrestore(&devpriv->ao_stop_spinlock, irqflags); in pci230_ao_stop()
[all …]
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispstat.c522 unsigned long irqflags; in omap3isp_stat_config() local
586 spin_lock_irqsave(&stat->isp->stat_lock, irqflags); in omap3isp_stat_config()
588 spin_unlock_irqrestore(&stat->isp->stat_lock, irqflags); in omap3isp_stat_config()
680 unsigned long irqflags; in isp_stat_try_enable() local
686 spin_lock_irqsave(&stat->isp->stat_lock, irqflags); in isp_stat_try_enable()
708 spin_unlock_irqrestore(&stat->isp->stat_lock, irqflags); in isp_stat_try_enable()
712 spin_unlock_irqrestore(&stat->isp->stat_lock, irqflags); in isp_stat_try_enable()
723 unsigned long irqflags; in omap3isp_stat_sbl_overflow() local
725 spin_lock_irqsave(&stat->isp->stat_lock, irqflags); in omap3isp_stat_sbl_overflow()
740 spin_unlock_irqrestore(&stat->isp->stat_lock, irqflags); in omap3isp_stat_sbl_overflow()
[all …]
/linux-4.4.14/drivers/gpu/drm/
Ddrm_irq.c312 unsigned long irqflags; in vblank_disable_and_save() local
318 spin_lock_irqsave(&dev->vblank_time_lock, irqflags); in vblank_disable_and_save()
338 spin_unlock_irqrestore(&dev->vblank_time_lock, irqflags); in vblank_disable_and_save()
346 unsigned long irqflags; in vblank_disable_fn() local
351 spin_lock_irqsave(&dev->vbl_lock, irqflags); in vblank_disable_fn()
356 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in vblank_disable_fn()
562 unsigned long irqflags; in drm_irq_uninstall() local
579 spin_lock_irqsave(&dev->vbl_lock, irqflags); in drm_irq_uninstall()
591 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in drm_irq_uninstall()
1207 unsigned long irqflags; in drm_vblank_get() local
[all …]
/linux-4.4.14/drivers/ntb/test/
Dntb_pingpong.c104 unsigned long irqflags; in pp_ping() local
108 spin_lock_irqsave(&pp->db_lock, irqflags); in pp_ping()
138 spin_unlock_irqrestore(&pp->db_lock, irqflags); in pp_ping()
158 unsigned long irqflags; in pp_db_event() local
160 spin_lock_irqsave(&pp->db_lock, irqflags); in pp_db_event()
175 spin_unlock_irqrestore(&pp->db_lock, irqflags); in pp_db_event()
/linux-4.4.14/drivers/mfd/
Dwm8994-irq.c188 unsigned long irqflags; in wm8994_irq_init() local
199 irqflags = IRQF_TRIGGER_HIGH | IRQF_ONESHOT; in wm8994_irq_init()
201 irqflags = pdata->irq_flags; in wm8994_irq_init()
204 if (irqflags & (IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING)) { in wm8994_irq_init()
239 irqflags, in wm8994_irq_init()
243 irqflags, in wm8994_irq_init()
/linux-4.4.14/arch/arm/mach-pxa/
Dcapc7117.c85 .irqflags = IRQF_TRIGGER_RISING,
94 .irqflags = IRQF_TRIGGER_RISING,
103 .irqflags = IRQF_TRIGGER_RISING,
112 .irqflags = IRQF_TRIGGER_RISING,
Dpxa_cplds_irqs.c111 unsigned long irqflags = 0; in cplds_probe() local
120 irqflags = res->flags; in cplds_probe()
140 irqflags, dev_name(&pdev->dev), fpga); in cplds_probe()
Dzeus.c241 .irqflags = IRQF_TRIGGER_RISING,
250 .irqflags = IRQF_TRIGGER_RISING,
259 .irqflags = IRQF_TRIGGER_RISING,
268 .irqflags = IRQF_TRIGGER_RISING,
Dviper.c557 .irqflags = IRQF_TRIGGER_RISING,
567 .irqflags = IRQF_TRIGGER_RISING,
/linux-4.4.14/kernel/irq/
Ddevres.c49 unsigned long irqflags, const char *devname, in devm_request_threaded_irq() argument
60 rc = request_threaded_irq(irq, handler, thread_fn, irqflags, devname, in devm_request_threaded_irq()
95 irq_handler_t handler, unsigned long irqflags, in devm_request_any_context_irq() argument
106 rc = request_any_context_irq(irq, handler, irqflags, devname, dev_id); in devm_request_any_context_irq()
Dmanage.c624 int can_request_irq(unsigned int irq, unsigned long irqflags) in can_request_irq() argument
635 irqflags & desc->action->flags & IRQF_SHARED) in can_request_irq()
1605 irq_handler_t thread_fn, unsigned long irqflags, in request_threaded_irq() argument
1621 if (((irqflags & IRQF_SHARED) && !dev_id) || in request_threaded_irq()
1622 (!(irqflags & IRQF_SHARED) && (irqflags & IRQF_COND_SUSPEND)) || in request_threaded_irq()
1623 ((irqflags & IRQF_NO_SUSPEND) && (irqflags & IRQF_COND_SUSPEND))) in request_threaded_irq()
1646 action->flags = irqflags; in request_threaded_irq()
1660 if (!retval && (irqflags & IRQF_SHARED)) { in request_threaded_irq()
/linux-4.4.14/include/xen/
Devents.h18 unsigned long irqflags, const char *devname,
23 unsigned long irqflags, const char *devname,
28 unsigned long irqflags,
36 unsigned long irqflags,
/linux-4.4.14/drivers/iio/trigger/
Diio-trig-interrupt.c39 unsigned long irqflags; in iio_interrupt_trigger_probe() local
48 irqflags = (irq_res->flags & IRQF_TRIGGER_MASK) | IRQF_SHARED; in iio_interrupt_trigger_probe()
67 irqflags, trig->name, trig); in iio_interrupt_trigger_probe()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_irq.c92 unsigned long irqflags; in amdgpu_irq_disable_all() local
96 spin_lock_irqsave(&adev->irq.lock, irqflags); in amdgpu_irq_disable_all()
112 spin_unlock_irqrestore(&adev->irq.lock, irqflags); in amdgpu_irq_disable_all()
361 unsigned long irqflags; in amdgpu_irq_update() local
365 spin_lock_irqsave(&adev->irq.lock, irqflags); in amdgpu_irq_update()
375 spin_unlock_irqrestore(&adev->irq.lock, irqflags); in amdgpu_irq_update()
/linux-4.4.14/drivers/tty/serial/
Dsunsab.c54 unsigned long irqflags; /* IRQ state flags */ member
243 set_bit(SAB82532_ALLS, &up->irqflags); in transmit_chars()
254 set_bit(SAB82532_XPR, &up->irqflags); in transmit_chars()
265 clear_bit(SAB82532_ALLS, &up->irqflags); in transmit_chars()
268 clear_bit(SAB82532_XPR, &up->irqflags); in transmit_chars()
353 if (test_bit(SAB82532_ALLS, &up->irqflags)) in sunsab_tx_empty()
380 set_bit(SAB82532_REGS_PENDING, &up->irqflags); in sunsab_set_mctrl()
381 if (test_bit(SAB82532_XPR, &up->irqflags)) in sunsab_set_mctrl()
420 if (test_bit(SAB82532_REGS_PENDING, &up->irqflags)) { in sunsab_tx_idle()
423 clear_bit(SAB82532_REGS_PENDING, &up->irqflags); in sunsab_tx_idle()
[all …]
Dsc16is7xx.c726 unsigned long irqflags; in sc16is7xx_reconf_rs485() local
728 spin_lock_irqsave(&port->lock, irqflags); in sc16is7xx_reconf_rs485()
735 spin_unlock_irqrestore(&port->lock, irqflags); in sc16is7xx_reconf_rs485()
744 unsigned long irqflags; in sc16is7xx_reg_proc() local
746 spin_lock_irqsave(&one->port.lock, irqflags); in sc16is7xx_reg_proc()
749 spin_unlock_irqrestore(&one->port.lock, irqflags); in sc16is7xx_reg_proc()
Dmpc52xx_uart.c339 port->irqflags = 0; in mpc52xx_psc_get_irq()
761 port->irqflags = IRQF_SHARED; in mpc512x_psc_get_irq()
1130 port->irqflags, "mpc52xx_psc_uart", port); in mpc52xx_uart_startup()
Dar933x_uart.c419 up->port.irqflags, dev_name(up->port.dev), up); in ar933x_uart_startup()
Dsh-sci.c1671 ret = request_irq(irq, desc->handler, up->irqflags, in sci_request_irq()
2368 port->irqflags = 0; in sci_init_single()
Domap-serial.c731 retval = request_irq(up->port.irq, serial_omap_irq, up->port.irqflags, in serial_omap_startup()
/linux-4.4.14/drivers/usb/isp1760/
Disp1760-udc.h92 unsigned long irqflags);
96 unsigned long irqflags) in isp1760_udc_register() argument
Disp1760-core.c111 int isp1760_register(struct resource *mem, int irq, unsigned long irqflags, in isp1760_register() argument
148 irqflags | IRQF_SHARED, dev); in isp1760_register()
154 ret = isp1760_udc_register(isp, irq, irqflags); in isp1760_register()
Disp1760-hcd.h73 struct resource *mem, int irq, unsigned long irqflags,
82 int irq, unsigned long irqflags, in isp1760_hcd_register() argument
Disp1760-if.c190 unsigned long irqflags; in isp1760_plat_probe() local
203 irqflags = irq_res->flags & IRQF_TRIGGER_MASK; in isp1760_plat_probe()
246 ret = isp1760_register(mem_res, irq_res->start, irqflags, &pdev->dev, in isp1760_plat_probe()
Disp1760-core.h52 int isp1760_register(struct resource *mem, int irq, unsigned long irqflags,
Disp1760-udc.c1444 unsigned long irqflags) in isp1760_udc_register() argument
1469 ret = request_irq(irq, isp1760_udc_irq, IRQF_SHARED | irqflags, in isp1760_udc_register()
Disp1760-hcd.c2191 struct resource *mem, int irq, unsigned long irqflags, in isp1760_hcd_register() argument
2215 ret = usb_add_hcd(hcd, irq, irqflags); in isp1760_hcd_register()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_uncore.c249 unsigned long irqflags; in intel_uncore_fw_release_timer() local
253 spin_lock_irqsave(&domain->i915->uncore.lock, irqflags); in intel_uncore_fw_release_timer()
261 spin_unlock_irqrestore(&domain->i915->uncore.lock, irqflags); in intel_uncore_fw_release_timer()
267 unsigned long irqflags; in intel_uncore_forcewake_reset() local
287 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in intel_uncore_forcewake_reset()
302 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in intel_uncore_forcewake_reset()
329 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in intel_uncore_forcewake_reset()
421 unsigned long irqflags; in intel_uncore_forcewake_get() local
428 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in intel_uncore_forcewake_get()
430 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in intel_uncore_forcewake_get()
[all …]
Di915_irq.c785 unsigned long irqflags; in i915_get_crtc_scanoutpos() local
812 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in i915_get_crtc_scanoutpos()
867 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in i915_get_crtc_scanoutpos()
900 unsigned long irqflags; in intel_get_crtc_scanline() local
903 spin_lock_irqsave(&dev_priv->uncore.lock, irqflags); in intel_get_crtc_scanline()
905 spin_unlock_irqrestore(&dev_priv->uncore.lock, irqflags); in intel_get_crtc_scanline()
2629 unsigned long irqflags; in i915_enable_vblank() local
2631 spin_lock_irqsave(&dev_priv->irq_lock, irqflags); in i915_enable_vblank()
2638 spin_unlock_irqrestore(&dev_priv->irq_lock, irqflags); in i915_enable_vblank()
2646 unsigned long irqflags; in ironlake_enable_vblank() local
[all …]
/linux-4.4.14/drivers/misc/mei/
Dpci-me.c136 unsigned int irqflags; in mei_me_probe() local
189 irqflags = pci_dev_msi_enabled(pdev) ? IRQF_ONESHOT : IRQF_SHARED; in mei_me_probe()
194 irqflags, KBUILD_MODNAME, dev); in mei_me_probe()
323 unsigned int irqflags; in mei_me_pci_resume() local
332 irqflags = pci_dev_msi_enabled(pdev) ? IRQF_ONESHOT : IRQF_SHARED; in mei_me_pci_resume()
338 irqflags, KBUILD_MODNAME, dev); in mei_me_pci_resume()
/linux-4.4.14/drivers/w1/masters/
Domap_hdq.c178 unsigned long irqflags; in hdq_write_byte() local
182 spin_lock_irqsave(&hdq_data->hdq_spinlock, irqflags); in hdq_write_byte()
187 spin_unlock_irqrestore(&hdq_data->hdq_spinlock, irqflags); in hdq_write_byte()
229 unsigned long irqflags; in hdq_isr() local
231 spin_lock_irqsave(&hdq_data->hdq_spinlock, irqflags); in hdq_isr()
233 spin_unlock_irqrestore(&hdq_data->hdq_spinlock, irqflags); in hdq_isr()
308 unsigned long irqflags; in omap_hdq_break() local
317 spin_lock_irqsave(&hdq_data->hdq_spinlock, irqflags); in omap_hdq_break()
322 spin_unlock_irqrestore(&hdq_data->hdq_spinlock, irqflags); in omap_hdq_break()
/linux-4.4.14/drivers/char/
Dmmtimer.c613 unsigned long irqflags; in sgi_timer_del() local
615 spin_lock_irqsave(&timers[nodeid].lock, irqflags); in sgi_timer_del()
637 spin_unlock_irqrestore(&timers[nodeid].lock, irqflags); in sgi_timer_del()
655 spin_unlock_irqrestore(&timers[nodeid].lock, irqflags); in sgi_timer_del()
680 unsigned long when, period, irqflags; in sgi_timer_set() local
732 spin_lock_irqsave(&timers[nodeid].lock, irqflags); in sgi_timer_set()
749 spin_unlock_irqrestore(&timers[nodeid].lock, irqflags); in sgi_timer_set()
761 spin_unlock_irqrestore(&timers[nodeid].lock, irqflags); in sgi_timer_set()
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00queue.c795 unsigned long irqflags; in rt2x00queue_for_each_entry() local
813 spin_lock_irqsave(&queue->index_lock, irqflags); in rt2x00queue_for_each_entry()
816 spin_unlock_irqrestore(&queue->index_lock, irqflags); in rt2x00queue_for_each_entry()
847 unsigned long irqflags; in rt2x00queue_get_entry() local
855 spin_lock_irqsave(&queue->index_lock, irqflags); in rt2x00queue_get_entry()
859 spin_unlock_irqrestore(&queue->index_lock, irqflags); in rt2x00queue_get_entry()
868 unsigned long irqflags; in rt2x00queue_index_inc() local
876 spin_lock_irqsave(&queue->index_lock, irqflags); in rt2x00queue_index_inc()
891 spin_unlock_irqrestore(&queue->index_lock, irqflags); in rt2x00queue_index_inc()
1071 unsigned long irqflags; in rt2x00queue_reset() local
[all …]
Drt2x00debug.c332 unsigned long irqflags; in rt2x00debug_read_queue_stats() local
349 spin_lock_irqsave(&queue->index_lock, irqflags); in rt2x00debug_read_queue_stats()
358 spin_unlock_irqrestore(&queue->index_lock, irqflags); in rt2x00debug_read_queue_stats()
/linux-4.4.14/drivers/gpio/
Dgpiolib-acpi.c177 unsigned long irqflags; in acpi_gpiochip_request_interrupt() local
229 irqflags = IRQF_ONESHOT; in acpi_gpiochip_request_interrupt()
232 irqflags |= IRQF_TRIGGER_HIGH; in acpi_gpiochip_request_interrupt()
234 irqflags |= IRQF_TRIGGER_LOW; in acpi_gpiochip_request_interrupt()
238 irqflags |= IRQF_TRIGGER_RISING; in acpi_gpiochip_request_interrupt()
241 irqflags |= IRQF_TRIGGER_FALLING; in acpi_gpiochip_request_interrupt()
244 irqflags |= IRQF_TRIGGER_RISING | in acpi_gpiochip_request_interrupt()
259 ret = request_threaded_irq(event->irq, NULL, handler, irqflags, in acpi_gpiochip_request_interrupt()
Dgpio-mcp23s08.c480 unsigned long irqflags = IRQF_ONESHOT | IRQF_SHARED; in mcp23s08_irq_setup() local
490 irqflags |= IRQF_TRIGGER_HIGH; in mcp23s08_irq_setup()
492 irqflags |= IRQF_TRIGGER_LOW; in mcp23s08_irq_setup()
495 irqflags, dev_name(chip->dev), mcp); in mcp23s08_irq_setup()
/linux-4.4.14/arch/sh/mm/
Dpmb.c240 unsigned long irqflags; in pmb_alloc() local
244 write_lock_irqsave(&pmb_rwlock, irqflags); in pmb_alloc()
261 write_unlock_irqrestore(&pmb_rwlock, irqflags); in pmb_alloc()
277 write_unlock_irqrestore(&pmb_rwlock, irqflags); in pmb_alloc()
580 unsigned long irqflags; in pmb_synchronize() local
630 raw_spin_lock_irqsave(&pmbe->lock, irqflags); in pmb_synchronize()
651 raw_spin_unlock_irqrestore(&pmbe->lock, irqflags); in pmb_synchronize()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_core.c219 irq_flags |= up->port.irqflags; in serial_link_irq_chain()
549 port->irqflags = old_serial_port[i].irqflags; in serial8250_isa_init_ports()
558 port->irqflags |= irqflag; in serial8250_isa_init_ports()
721 p->irqflags = port->irqflags; in early_serial_setup()
812 uart.port.irqflags = p->irqflags; in serial8250_probe()
828 uart.port.irqflags |= irqflag; in serial8250_probe()
975 uart->port.irqflags = up->port.irqflags; in serial8250_register_8250_port()
D8250.h60 unsigned long irqflags; member
D8250_port.c1914 if (up->port.irqflags & IRQF_SHARED) in serial8250_do_startup()
1927 if (port->irqflags & IRQF_SHARED) in serial8250_do_startup()
/linux-4.4.14/drivers/usb/phy/
Dphy-gpio-vbus-usb.c252 unsigned long irqflags; in gpio_vbus_probe() local
290 irqflags = (res->flags & IRQF_TRIGGER_MASK) | IRQF_SHARED; in gpio_vbus_probe()
293 irqflags = VBUS_IRQ_FLAGS; in gpio_vbus_probe()
311 err = devm_request_irq(&pdev->dev, irq, gpio_vbus_irq, irqflags, in gpio_vbus_probe()
/linux-4.4.14/include/linux/
Dinterrupt.h156 unsigned long irqflags, const char *devname,
161 unsigned long irqflags, const char *devname, void *dev_id) in devm_request_irq() argument
163 return devm_request_threaded_irq(dev, irq, handler, NULL, irqflags, in devm_request_irq()
169 irq_handler_t handler, unsigned long irqflags,
Dserial_8250.h26 unsigned long irqflags; /* request_irq flags */ member
Dparport_pc.h235 int irqflags);
Dserial_core.h138 unsigned long irqflags; /* irq flags */ member
Dirq.h503 extern int can_request_irq(unsigned int irq, unsigned long irqflags);
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_irq.c261 unsigned long irqflags; in omap_drm_irq_uninstall() local
271 spin_lock_irqsave(&dev->vbl_lock, irqflags); in omap_drm_irq_uninstall()
278 spin_unlock_irqrestore(&dev->vbl_lock, irqflags); in omap_drm_irq_uninstall()
/linux-4.4.14/include/linux/platform_data/
Datmel_mxt_ts.h25 unsigned long irqflags; member
/linux-4.4.14/fs/autofs4/
Dwaitq.c475 unsigned long irqflags; in autofs4_wait() local
477 spin_lock_irqsave(&current->sighand->siglock, irqflags); in autofs4_wait()
481 spin_unlock_irqrestore(&current->sighand->siglock, irqflags); in autofs4_wait()
485 spin_lock_irqsave(&current->sighand->siglock, irqflags); in autofs4_wait()
488 spin_unlock_irqrestore(&current->sighand->siglock, irqflags); in autofs4_wait()
/linux-4.4.14/arch/um/include/shared/
Dirq_kern.h14 unsigned long irqflags, const char * devname,
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_kms.c116 unsigned long irqflags; in bochs_crtc_page_flip() local
121 spin_lock_irqsave(&bochs->dev->event_lock, irqflags); in bochs_crtc_page_flip()
123 spin_unlock_irqrestore(&bochs->dev->event_lock, irqflags); in bochs_crtc_page_flip()
/linux-4.4.14/include/linux/input/
Dcma3000.h56 unsigned long irqflags; member
Dad714x.h61 unsigned long irqflags; member
/linux-4.4.14/drivers/xen/events/
Devents_base.c1034 unsigned long irqflags, in bind_evtchn_to_irqhandler() argument
1042 retval = request_irq(irq, handler, irqflags, devname, dev_id); in bind_evtchn_to_irqhandler()
1055 unsigned long irqflags, in bind_interdomain_evtchn_to_irqhandler() argument
1065 retval = request_irq(irq, handler, irqflags, devname, dev_id); in bind_interdomain_evtchn_to_irqhandler()
1077 unsigned long irqflags, const char *devname, void *dev_id) in bind_virq_to_irqhandler() argument
1081 irq = bind_virq_to_irq(virq, cpu, irqflags & IRQF_PERCPU); in bind_virq_to_irqhandler()
1084 retval = request_irq(irq, handler, irqflags, devname, dev_id); in bind_virq_to_irqhandler()
1097 unsigned long irqflags, in bind_ipi_to_irqhandler() argument
1107 irqflags |= IRQF_NO_SUSPEND | IRQF_FORCE_RESUME | IRQF_EARLY_RESUME; in bind_ipi_to_irqhandler()
1108 retval = request_irq(irq, handler, irqflags, devname, dev_id); in bind_ipi_to_irqhandler()
/linux-4.4.14/arch/arm/mach-ixp4xx/
Dvulcan-setup.c98 .irqflags = IRQF_TRIGGER_LOW,
105 .irqflags = IRQF_TRIGGER_LOW,
/linux-4.4.14/net/hsr/
Dhsr_forward.c308 unsigned long irqflags; in hsr_fill_frame_info() local
331 spin_lock_irqsave(&port->hsr->seqnr_lock, irqflags); in hsr_fill_frame_info()
334 spin_unlock_irqrestore(&port->hsr->seqnr_lock, irqflags); in hsr_fill_frame_info()
Dhsr_device.c272 unsigned long irqflags; in send_hsr_supervision_frame() local
299 spin_lock_irqsave(&master->hsr->seqnr_lock, irqflags); in send_hsr_supervision_frame()
302 spin_unlock_irqrestore(&master->hsr->seqnr_lock, irqflags); in send_hsr_supervision_frame()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Dmal.c528 unsigned long irqflags; in mal_probe() local
659 irqflags = IRQF_SHARED; in mal_probe()
662 irqflags = 0; in mal_probe()
668 err = request_irq(mal->serr_irq, hdlr_serr, irqflags, "MAL SERR", mal); in mal_probe()
671 err = request_irq(mal->txde_irq, hdlr_txde, irqflags, "MAL TX DE", mal); in mal_probe()
677 err = request_irq(mal->rxde_irq, hdlr_rxde, irqflags, "MAL RX DE", mal); in mal_probe()
/linux-4.4.14/arch/mips/alchemy/common/
Ddma.c164 unsigned long irqflags, in request_au1000_dma() argument
196 ret = request_irq(chan->irq, irqhandler, irqflags, dev_str, in request_au1000_dma()
/linux-4.4.14/drivers/dma/
Dat_xdmac.c425 unsigned long irqflags; in at_xdmac_tx_submit() local
427 spin_lock_irqsave(&atchan->lock, irqflags); in at_xdmac_tx_submit()
436 spin_unlock_irqrestore(&atchan->lock, irqflags); in at_xdmac_tx_submit()
643 unsigned long irqflags; in at_xdmac_prep_slave_sg() local
660 spin_lock_irqsave(&atchan->lock, irqflags); in at_xdmac_prep_slave_sg()
730 spin_unlock_irqrestore(&atchan->lock, irqflags); in at_xdmac_prep_slave_sg()
744 unsigned long irqflags; in at_xdmac_prep_dma_cyclic() local
766 spin_lock_irqsave(&atchan->lock, irqflags); in at_xdmac_prep_dma_cyclic()
772 spin_unlock_irqrestore(&atchan->lock, irqflags); in at_xdmac_prep_dma_cyclic()
775 spin_unlock_irqrestore(&atchan->lock, irqflags); in at_xdmac_prep_dma_cyclic()
[all …]
/linux-4.4.14/drivers/input/keyboard/
Dgpio_keys.c456 unsigned long irqflags; in gpio_keys_setup_key() local
500 irqflags = IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING; in gpio_keys_setup_key()
519 irqflags = 0; in gpio_keys_setup_key()
541 irqflags |= IRQF_SHARED; in gpio_keys_setup_key()
544 isr, irqflags, desc, bdata); in gpio_keys_setup_key()
/linux-4.4.14/drivers/mmc/host/
Ddw_mmc.c945 unsigned long irqflags; in dw_mci_submit_data_dma() local
984 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_submit_data_dma()
988 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_submit_data_dma()
1001 unsigned long irqflags; in dw_mci_submit_data() local
1031 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_submit_data()
1035 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_submit_data()
1184 unsigned long irqflags; in __dw_mci_start_request() local
1196 spin_lock_irqsave(&host->irq_lock, irqflags); in __dw_mci_start_request()
1200 spin_unlock_irqrestore(&host->irq_lock, irqflags); in __dw_mci_start_request()
1518 unsigned long irqflags; in dw_mci_enable_sdio_irq() local
[all …]
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilegx.c784 unsigned long irqflags; in tile_net_handle_egress_timer() local
788 local_irq_save(irqflags); in tile_net_handle_egress_timer()
813 local_irq_restore(irqflags); in tile_net_handle_egress_timer()
1940 unsigned long irqflags; in tile_net_tx_tso() local
1947 local_irq_save(irqflags); in tile_net_tx_tso()
1953 local_irq_restore(irqflags); in tile_net_tx_tso()
1966 local_irq_restore(irqflags); in tile_net_tx_tso()
2014 unsigned long irqflags; in tile_net_tx() local
2045 local_irq_save(irqflags); in tile_net_tx()
2051 local_irq_restore(irqflags); in tile_net_tx()
[all …]
Dtilepro.c1731 unsigned long irqflags; in tile_net_tx_tso() local
1769 spin_lock_irqsave(&priv->eq_lock, irqflags); in tile_net_tx_tso()
1777 spin_unlock_irqrestore(&priv->eq_lock, irqflags); in tile_net_tx_tso()
1820 spin_unlock_irqrestore(&priv->eq_lock, irqflags); in tile_net_tx_tso()
1849 unsigned long irqflags; in tile_net_tx() local
1949 spin_lock_irqsave(&priv->eq_lock, irqflags); in tile_net_tx()
1957 spin_unlock_irqrestore(&priv->eq_lock, irqflags); in tile_net_tx()
2004 spin_unlock_irqrestore(&priv->eq_lock, irqflags); in tile_net_tx()
/linux-4.4.14/arch/alpha/kernel/
Dsys_titan.c264 unsigned long irqflags, const char *devname, in titan_request_irq() argument
268 err = request_irq(irq, handler, irqflags, devname, dev_id); in titan_request_irq()
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
DH8606.c328 .irqflags = IRQF_TRIGGER_HIGH,
337 .irqflags = IRQF_TRIGGER_HIGH,
/linux-4.4.14/drivers/edac/
Daltera_edac.c293 unsigned long mem_size, irqflags = 0; in altr_sdram_probe() local
426 irqflags = IRQF_SHARED; in altr_sdram_probe()
430 irqflags, dev_name(&pdev->dev), mci); in altr_sdram_probe()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.c577 unsigned int irqflags; in rcar_du_crtc_create() local
628 irqflags = 0; in rcar_du_crtc_create()
631 irqflags = IRQF_SHARED; in rcar_du_crtc_create()
639 ret = devm_request_irq(rcdu->dev, irq, rcar_du_crtc_irq, irqflags, in rcar_du_crtc_create()
/linux-4.4.14/kernel/power/
Dqos.c357 unsigned long irqflags; in pm_qos_update_flags() local
360 spin_lock_irqsave(&pm_qos_lock, irqflags); in pm_qos_update_flags()
383 spin_unlock_irqrestore(&pm_qos_lock, irqflags); in pm_qos_update_flags()
/linux-4.4.14/drivers/usb/renesas_usbhs/
Dmod.c155 priv->irqflags, dev_name(dev), priv); in usbhs_mod_probe()
246 if (priv->irqflags & IRQF_SHARED) { in usbhs_status_get_each_irq()
Dcommon.h252 unsigned long irqflags; member
Dcommon.c606 priv->irqflags = IRQF_SHARED; in usbhs_probe()
/linux-4.4.14/arch/um/kernel/
Dirq.c306 unsigned long irqflags, const char * devname, in um_request_irq() argument
317 return request_irq(irq, handler, irqflags, devname, dev_id); in um_request_irq()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_display.c139 unsigned long irqflags; in virtio_gpu_page_flip() local
165 spin_lock_irqsave(&crtc->dev->event_lock, irqflags); in virtio_gpu_page_flip()
167 spin_unlock_irqrestore(&crtc->dev->event_lock, irqflags); in virtio_gpu_page_flip()
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci_intrs.c177 unsigned long irqflags = IRQF_SHARED; in vfio_intx_set_signal() local
206 irqflags = 0; in vfio_intx_set_signal()
209 irqflags, vdev->ctx[0].name, vdev); in vfio_intx_set_signal()
/linux-4.4.14/drivers/platform/chrome/
Dchromeos_laptop.c111 .irqflags = IRQF_TRIGGER_FALLING,
124 .irqflags = IRQF_TRIGGER_FALLING,
/linux-4.4.14/drivers/base/power/
Dqos.c90 unsigned long irqflags; in dev_pm_qos_flags() local
93 spin_lock_irqsave(&dev->power.lock, irqflags); in dev_pm_qos_flags()
95 spin_unlock_irqrestore(&dev->power.lock, irqflags); in dev_pm_qos_flags()
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-risc.c555 int irqflags) in bttv_risc_hook() argument
566 (unsigned long long)risc->dma, irqflags); in bttv_risc_hook()
568 if (irqflags) { in bttv_risc_hook()
570 cmd |= (irqflags & 0x0f) << 16; in bttv_risc_hook()
571 cmd |= (~irqflags & 0x0f) << 20; in bttv_risc_hook()
Dbttvp.h260 int irqflags);
/linux-4.4.14/include/net/irda/
Dirda_device.h163 int irqflags; /* interrupt flags (ie, IRQF_SHARED) */ member
/linux-4.4.14/arch/sparc/kernel/
Dkernel.h104 unsigned long irqflags,
/linux-4.4.14/drivers/input/misc/
Dad714x.c973 unsigned long irqflags; in ad714x_probe() local
1151 irqflags = plat_data->irqflags ?: IRQF_TRIGGER_FALLING; in ad714x_probe()
1152 irqflags |= IRQF_ONESHOT; in ad714x_probe()
1156 irqflags, "ad714x_captouch", ad714x); in ad714x_probe()
Dcma3000_d0x.c364 pdata->irqflags | IRQF_ONESHOT, in cma3000_init()
/linux-4.4.14/arch/arm/mach-imx/
Dmach-kzm_arm11_01.c75 .irqflags = IRQ_TYPE_EDGE_RISING,
/linux-4.4.14/drivers/net/ethernet/davicom/
Ddm9000.c1303 unsigned long irqflags = db->irq_res->flags & IRQF_TRIGGER_MASK; in dm9000_open() local
1311 if (irqflags == IRQF_TRIGGER_NONE) in dm9000_open()
1312 irqflags = irq_get_trigger_type(dev->irq); in dm9000_open()
1314 if (irqflags == IRQF_TRIGGER_NONE) in dm9000_open()
1317 irqflags |= IRQF_SHARED; in dm9000_open()
1326 if (request_irq(dev->irq, dm9000_interrupt, irqflags, dev->name, dev)) in dm9000_open()
/linux-4.4.14/drivers/usb/gadget/udc/
Dnet2272.c2265 net2272_probe_fin(struct net2272 *dev, unsigned int irqflags) in net2272_probe_fin() argument
2279 ret = request_irq(dev->irq, net2272_irq, irqflags, driver_name, dev); in net2272_probe_fin()
2614 unsigned int irqflags; in net2272_plat_probe() local
2630 irqflags = 0; in net2272_plat_probe()
2632 irqflags |= IRQF_TRIGGER_RISING; in net2272_plat_probe()
2634 irqflags |= IRQF_TRIGGER_FALLING; in net2272_plat_probe()
2636 irqflags |= IRQF_TRIGGER_HIGH; in net2272_plat_probe()
2638 irqflags |= IRQF_TRIGGER_LOW; in net2272_plat_probe()
Ds3c-hsudc.c505 unsigned long irqflags; in s3c_hsudc_set_halt() local
512 spin_lock_irqsave(&hsudc->lock, irqflags); in s3c_hsudc_set_halt()
535 spin_unlock_irqrestore(&hsudc->lock, irqflags); in s3c_hsudc_set_halt()
/linux-4.4.14/drivers/dma/sh/
Dshdmac.c693 unsigned long irqflags = 0; in sh_dmae_probe() local
810 irqflags = IRQF_SHARED; in sh_dmae_probe()
814 err = devm_request_irq(&pdev->dev, errirq, sh_dmae_err, irqflags, in sh_dmae_probe()
/linux-4.4.14/arch/parisc/kernel/
Dfirmware.c1193 unsigned long irqflags; in pdc_sti_call() local
1195 spin_lock_irqsave(&pdc_lock, irqflags); in pdc_sti_call()
1197 spin_unlock_irqrestore(&pdc_lock, irqflags); in pdc_sti_call()
/linux-4.4.14/drivers/net/ethernet/8390/
Dax88796.c99 unsigned int irqflags; member
402 ret = request_irq(dev->irq, ax_ei_interrupt, ax->irqflags, in ax_open()
874 ax->irqflags = irq->flags & IRQF_TRIGGER_MASK; in ax_probe()
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
Dau1000_dma.h122 unsigned long irqflags,
/linux-4.4.14/drivers/input/mouse/
Delan_i2c_core.c980 unsigned long irqflags; in elan_probe() local
1075 irqflags = client->dev.of_node ? 0 : IRQF_TRIGGER_FALLING; in elan_probe()
1079 irqflags | IRQF_ONESHOT, in elan_probe()
/linux-4.4.14/drivers/ntb/hw/intel/
Dntb_hw_intel.c294 unsigned long irqflags; in ndev_db_set_mask() local
302 spin_lock_irqsave(&ndev->db_mask_lock, irqflags); in ndev_db_set_mask()
307 spin_unlock_irqrestore(&ndev->db_mask_lock, irqflags); in ndev_db_set_mask()
315 unsigned long irqflags; in ndev_db_clear_mask() local
323 spin_lock_irqsave(&ndev->db_mask_lock, irqflags); in ndev_db_clear_mask()
328 spin_unlock_irqrestore(&ndev->db_mask_lock, irqflags); in ndev_db_clear_mask()
/linux-4.4.14/drivers/usb/host/
Dsl811-hcd.c1628 unsigned long irqflags; in sl811h_probe() local
1643 irqflags = ires->flags & IRQF_TRIGGER_MASK; in sl811h_probe()
1727 irqflags |= IRQF_SHARED; in sl811h_probe()
1728 retval = usb_add_hcd(hcd, irq, irqflags); in sl811h_probe()
Disp116x-hcd.c1572 unsigned long irqflags; in isp116x_probe() local
1592 irqflags = ires->flags & IRQF_TRIGGER_MASK; in isp116x_probe()
1647 ret = usb_add_hcd(hcd, irq, irqflags); in isp116x_probe()
/linux-4.4.14/drivers/input/touchscreen/
Delants_i2c.c1137 unsigned long irqflags; in elants_i2c_probe() local
1267 irqflags = client->dev.of_node ? 0 : IRQF_TRIGGER_FALLING; in elants_i2c_probe()
1271 irqflags | IRQF_ONESHOT, in elants_i2c_probe()
Datmel_mxt_ts.c2633 pdata->irqflags | IRQF_ONESHOT, in mxt_probe()
/linux-4.4.14/arch/arm/mach-omap1/
Dboard-ams-delta.c532 .irqflags = IRQF_TRIGGER_RISING,
/linux-4.4.14/drivers/usb/core/
Dhcd.c2622 unsigned int irqnum, unsigned long irqflags) in usb_hcd_request_irqs() argument
2630 retval = request_irq(irqnum, &usb_hcd_irq, irqflags, in usb_hcd_request_irqs()
2680 unsigned int irqnum, unsigned long irqflags) in usb_add_hcd() argument
2827 retval = usb_hcd_request_irqs(hcd, irqnum, irqflags); in usb_add_hcd()
/linux-4.4.14/include/linux/usb/
Dhcd.h447 unsigned int irqnum, unsigned long irqflags);
/linux-4.4.14/sound/pci/riptide/
Driptide.c843 unsigned long irqflags; in sendcmd() local
868 spin_lock_irqsave(&cif->lock, irqflags); in sendcmd()
911 spin_unlock_irqrestore(&cif->lock, irqflags); in sendcmd()
928 spin_unlock_irqrestore(&cif->lock, irqflags); in sendcmd()
/linux-4.4.14/drivers/spi/
Dspi-pl022.c1464 u32 irqflags = (u32)(ENABLE_ALL_INTERRUPTS & ~SSP_IMSC_MASK_RXIM); in do_interrupt_dma_transfer() local
1486 irqflags = DISABLE_ALL_INTERRUPTS; in do_interrupt_dma_transfer()
1492 writew(irqflags, SSP_IMSC(pl022->virtbase)); in do_interrupt_dma_transfer()
/linux-4.4.14/drivers/net/irda/
Ddonauboe.c816 self->io.irqflags, "toshoboe", (void *) self)) in toshoboe_probe()
1540 self->io.irqflags = IRQF_SHARED; in toshoboe_open()
/linux-4.4.14/kernel/trace/
DKconfig117 # PPC32 has no irqflags tracing support, but it can use most of the
120 # irqflags tracing for your architecture.
/linux-4.4.14/Documentation/trace/
Dftrace-design.txt25 TRACE_IRQFLAGS_SUPPORT - implement include/asm/irqflags.h
/linux-4.4.14/drivers/parport/
Dparport_pc.c2027 int irqflags) in parport_pc_probe_port() argument
2194 irqflags, p->name, p)) { in parport_pc_probe_port()
/linux-4.4.14/Documentation/
D00-INDEX244 irqflags-tracing.txt
/linux-4.4.14/drivers/net/hamradio/
Dscc.c218 static struct irqflags { unsigned char used : 1; } Ivec[NR_IRQS]; struct