Home
last modified time | relevance | path

Searched refs:irq_lock (Results 1 – 117 of 117) sorted by relevance

/linux-4.4.14/arch/um/kernel/
Dirq.c58 static DEFINE_SPINLOCK(irq_lock);
88 spin_lock_irqsave(&irq_lock, flags); in activate_fd()
122 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
129 spin_lock_irqsave(&irq_lock, flags); in activate_fd()
135 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
146 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
157 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_cb()
159 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_cb()
228 spin_lock_irqsave(&irq_lock, flags); in reactivate_fd()
231 spin_unlock_irqrestore(&irq_lock, flags); in reactivate_fd()
[all …]
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_fifo_underrun.c57 assert_spin_locked(&dev_priv->irq_lock); in ivb_can_enable_err_int()
75 assert_spin_locked(&dev_priv->irq_lock); in cpt_can_enable_serr_int()
99 spin_lock_irq(&dev_priv->irq_lock); in i9xx_check_fifo_underruns()
118 spin_unlock_irq(&dev_priv->irq_lock); in i9xx_check_fifo_underruns()
129 assert_spin_locked(&dev_priv->irq_lock); in i9xx_set_fifo_underrun_reporting()
181 assert_spin_locked(&dev_priv->irq_lock); in broadwell_set_fifo_underrun_reporting()
238 assert_spin_locked(&dev_priv->irq_lock); in __intel_set_cpu_fifo_underrun_reporting()
277 spin_lock_irqsave(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting()
280 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting()
317 spin_lock_irqsave(&dev_priv->irq_lock, flags); in intel_set_pch_fifo_underrun_reporting()
[all …]
Dintel_hotplug.c155 assert_spin_locked(&dev_priv->irq_lock); in intel_hpd_irq_storm_disable()
200 spin_lock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work()
224 spin_unlock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work()
259 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func()
264 spin_unlock_irq(&dev_priv->irq_lock); in i915_digport_work_func()
291 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func()
293 spin_unlock_irq(&dev_priv->irq_lock); in i915_digport_work_func()
316 spin_lock_irq(&dev_priv->irq_lock); in i915_hotplug_work_func()
324 spin_unlock_irq(&dev_priv->irq_lock); in i915_hotplug_work_func()
376 spin_lock(&dev_priv->irq_lock); in intel_hpd_irq_handler()
[all …]
Di915_irq.c181 assert_spin_locked(&dev_priv->irq_lock); in i915_hotplug_interrupt_update_locked()
206 spin_lock_irq(&dev_priv->irq_lock); in i915_hotplug_interrupt_update()
208 spin_unlock_irq(&dev_priv->irq_lock); in i915_hotplug_interrupt_update()
223 assert_spin_locked(&dev_priv->irq_lock); in ilk_update_display_irq()
263 assert_spin_locked(&dev_priv->irq_lock); in ilk_update_gt_irq()
315 assert_spin_locked(&dev_priv->irq_lock); in snb_update_pm_irq()
355 spin_lock_irq(&dev_priv->irq_lock); in gen6_reset_rps_interrupts()
360 spin_unlock_irq(&dev_priv->irq_lock); in gen6_reset_rps_interrupts()
367 spin_lock_irq(&dev_priv->irq_lock); in gen6_enable_rps_interrupts()
376 spin_unlock_irq(&dev_priv->irq_lock); in gen6_enable_rps_interrupts()
[all …]
Dintel_ringbuffer.c1559 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen5_ring_get_irq()
1562 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen5_ring_get_irq()
1574 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen5_ring_put_irq()
1577 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen5_ring_put_irq()
1590 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i9xx_ring_get_irq()
1596 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i9xx_ring_get_irq()
1608 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i9xx_ring_put_irq()
1614 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i9xx_ring_put_irq()
1627 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i8xx_ring_get_irq()
1633 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i8xx_ring_get_irq()
[all …]
Dintel_tv.c1192 spin_lock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
1196 spin_unlock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
1269 spin_lock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
1273 spin_unlock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
Dintel_runtime_pm.c886 spin_lock_irq(&dev_priv->irq_lock); in vlv_display_power_well_init()
888 spin_unlock_irq(&dev_priv->irq_lock); in vlv_display_power_well_init()
904 spin_lock_irq(&dev_priv->irq_lock); in vlv_display_power_well_deinit()
906 spin_unlock_irq(&dev_priv->irq_lock); in vlv_display_power_well_deinit()
Dintel_lrc.c1628 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen8_logical_ring_get_irq()
1633 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen8_logical_ring_get_irq()
1644 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen8_logical_ring_put_irq()
1649 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen8_logical_ring_put_irq()
Di915_drv.c779 spin_lock_irq(&dev_priv->irq_lock); in i915_drm_resume()
782 spin_unlock_irq(&dev_priv->irq_lock); in i915_drm_resume()
Di915_dma.c888 spin_lock_init(&dev_priv->irq_lock); in i915_driver_load()
Di915_drv.h1749 spinlock_t irq_lock; member
Dintel_pm.c4555 spin_lock_irq(&dev_priv->irq_lock); in gen6_rps_boost()
4560 spin_unlock_irq(&dev_priv->irq_lock); in gen6_rps_boost()
Dintel_display.c3297 spin_lock_irq(&dev_priv->irq_lock); in intel_finish_reset()
3300 spin_unlock_irq(&dev_priv->irq_lock); in intel_finish_reset()
/linux-4.4.14/drivers/rtc/
Drtc-dev.c39 spin_lock_irq(&rtc->irq_lock); in rtc_dev_open()
41 spin_unlock_irq(&rtc->irq_lock); in rtc_dev_open()
66 spin_lock_irq(&rtc->irq_lock); in rtc_uie_task()
79 spin_unlock_irq(&rtc->irq_lock); in rtc_uie_task()
88 spin_lock_irqsave(&rtc->irq_lock, flags); in rtc_uie_timer()
93 spin_unlock_irqrestore(&rtc->irq_lock, flags); in rtc_uie_timer()
98 spin_lock_irq(&rtc->irq_lock); in clear_uie()
102 spin_unlock_irq(&rtc->irq_lock); in clear_uie()
104 spin_lock_irq(&rtc->irq_lock); in clear_uie()
108 spin_unlock_irq(&rtc->irq_lock); in clear_uie()
[all …]
Drtc-mxc.c209 spin_lock_irq(&pdata->rtc->irq_lock); in mxc_rtc_irq_enable()
218 spin_unlock_irq(&pdata->rtc->irq_lock); in mxc_rtc_irq_enable()
231 spin_lock_irqsave(&pdata->rtc->irq_lock, flags); in mxc_rtc_interrupt()
250 spin_unlock_irqrestore(&pdata->rtc->irq_lock, flags); in mxc_rtc_interrupt()
264 spin_lock_irq(&pdata->rtc->irq_lock); in mxc_rtc_release()
272 spin_unlock_irq(&pdata->rtc->irq_lock); in mxc_rtc_release()
Drtc-imxdi.c126 spinlock_t irq_lock; member
457 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_enable()
460 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_enable()
470 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_disable()
473 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_disable()
781 spin_lock_init(&imxdi->irq_lock); in dryice_rtc_probe()
Dclass.c209 spin_lock_init(&rtc->irq_lock); in rtc_device_register()
Dinterface.c493 spin_lock_irqsave(&rtc->irq_lock, flags); in rtc_handle_legacy_irq()
495 spin_unlock_irqrestore(&rtc->irq_lock, flags); in rtc_handle_legacy_irq()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Ddispc-compat.c57 spinlock_t irq_lock; member
159 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr()
193 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr()
197 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr()
210 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr()
231 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr()
271 spin_lock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
278 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
302 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
316 spin_lock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
[all …]
Ddsi.c337 spinlock_t irq_lock; member
809 spin_lock(&dsi->irq_lock); in omap_dsi_irq_handler()
815 spin_unlock(&dsi->irq_lock); in omap_dsi_irq_handler()
856 spin_unlock(&dsi->irq_lock); in omap_dsi_irq_handler()
941 spin_lock_irqsave(&dsi->irq_lock, flags); in _dsi_initialize_irq()
950 spin_unlock_irqrestore(&dsi->irq_lock, flags); in _dsi_initialize_irq()
1016 spin_lock_irqsave(&dsi->irq_lock, flags); in dsi_register_isr()
1024 spin_unlock_irqrestore(&dsi->irq_lock, flags); in dsi_register_isr()
1036 spin_lock_irqsave(&dsi->irq_lock, flags); in dsi_unregister_isr()
1044 spin_unlock_irqrestore(&dsi->irq_lock, flags); in dsi_unregister_isr()
[all …]
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dirq.c47 DEFINE_SPINLOCK(irq_lock);
208 spin_lock_irqsave(&irq_lock, flags); in block_irq()
223 spin_unlock_irqrestore(&irq_lock, flags); in block_irq()
232 spin_lock_irqsave(&irq_lock, flags); in unblock_irq()
247 spin_unlock_irqrestore(&irq_lock, flags); in unblock_irq()
256 spin_lock_irqsave(&irq_lock, flags); in irq_cpu()
262 spin_unlock_irqrestore(&irq_lock, flags); in irq_cpu()
275 spin_unlock_irqrestore(&irq_lock, flags); in irq_cpu()
308 spin_lock_irqsave(&irq_lock, flags); in set_affinity_crisv32_irq()
310 spin_unlock_irqrestore(&irq_lock, flags); in set_affinity_crisv32_irq()
/linux-4.4.14/sound/soc/codecs/
Dwm0010.c117 spinlock_t irq_lock; member
168 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt()
170 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt()
190 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt()
192 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt()
209 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure()
211 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure()
588 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
591 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_boot()
621 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
[all …]
/linux-4.4.14/drivers/block/rsxx/
Dcore.c356 spin_lock(&card->irq_lock); in rsxx_isr()
405 spin_unlock(&card->irq_lock); in rsxx_isr()
494 spin_lock_irqsave(&card->irq_lock, flags); in card_event_handler()
496 spin_unlock_irqrestore(&card->irq_lock, flags); in card_event_handler()
703 spin_lock_irqsave(&card->irq_lock, flags); in rsxx_slot_reset()
708 spin_unlock_irqrestore(&card->irq_lock, flags); in rsxx_slot_reset()
825 spin_lock_init(&card->irq_lock); in rsxx_pci_probe()
829 spin_lock_irq(&card->irq_lock); in rsxx_pci_probe()
831 spin_unlock_irq(&card->irq_lock); in rsxx_pci_probe()
855 spin_lock_irq(&card->irq_lock); in rsxx_pci_probe()
[all …]
Dcregs.c325 spin_lock_irqsave(&card->irq_lock, flags); in creg_reset()
327 spin_unlock_irqrestore(&card->irq_lock, flags); in creg_reset()
357 spin_lock_irqsave(&card->irq_lock, flags); in creg_reset()
359 spin_unlock_irqrestore(&card->irq_lock, flags); in creg_reset()
Ddma.c541 spin_lock_irqsave(&ctrl->card->irq_lock, flags); in rsxx_dma_done()
543 spin_unlock_irqrestore(&ctrl->card->irq_lock, flags); in rsxx_dma_done()
582 spin_lock_irqsave(&ctrl->card->irq_lock, flags); in rsxx_dma_done()
584 spin_unlock_irqrestore(&ctrl->card->irq_lock, flags); in rsxx_dma_done()
942 spin_lock_irqsave(&card->irq_lock, flags); in rsxx_dma_setup()
944 spin_unlock_irqrestore(&card->irq_lock, flags); in rsxx_dma_setup()
Drsxx_priv.h127 spinlock_t irq_lock; member
/linux-4.4.14/drivers/macintosh/ams/
Dams-core.c75 spin_lock(&ams_info.irq_lock); in ams_handle_irq()
80 spin_unlock(&ams_info.irq_lock); in ams_handle_irq()
107 spin_lock_irqsave(&ams_info.irq_lock, flags); in ams_worker()
124 spin_unlock_irqrestore(&ams_info.irq_lock, flags); in ams_worker()
196 spin_lock_init(&ams_info.irq_lock); in ams_init()
Dams.h21 spinlock_t irq_lock; member
/linux-4.4.14/arch/x86/kvm/
Dirq_comm.c150 mutex_lock(&kvm->irq_lock); in kvm_request_irq_source_id()
163 mutex_unlock(&kvm->irq_lock); in kvm_request_irq_source_id()
173 mutex_lock(&kvm->irq_lock); in kvm_free_irq_source_id()
186 mutex_unlock(&kvm->irq_lock); in kvm_free_irq_source_id()
192 mutex_lock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
195 mutex_unlock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
201 mutex_lock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
203 mutex_unlock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
Dx86.c3792 mutex_lock(&kvm->irq_lock); in kvm_arch_vm_ioctl()
3795 mutex_unlock(&kvm->irq_lock); in kvm_arch_vm_ioctl()
/linux-4.4.14/drivers/mfd/
Ducb1x00-core.c322 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_mask()
325 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_mask()
333 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_unmask()
336 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_unmask()
344 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_set_type()
360 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_set_type()
374 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_set_wake()
379 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_set_wake()
530 raw_spin_lock_init(&ucb->irq_lock); in ucb1x00_probe()
687 raw_spin_lock_irqsave(&ucb->irq_lock, flags); in ucb1x00_suspend()
[all …]
Dlp8788-irq.c41 struct mutex irq_lock; member
84 mutex_lock(&irqd->irq_lock); in lp8788_irq_bus_lock()
99 mutex_unlock(&irqd->irq_lock); in lp8788_irq_bus_sync_unlock()
176 mutex_init(&irqd->irq_lock); in lp8788_irq_init()
Ducb1x00-ts.c45 spinlock_t irq_lock; member
243 spin_lock_irq(&ts->irq_lock); in ucb1x00_thread()
248 spin_unlock_irq(&ts->irq_lock); in ucb1x00_thread()
295 spin_lock(&ts->irq_lock); in ucb1x00_ts_irq()
298 spin_unlock(&ts->irq_lock); in ucb1x00_ts_irq()
383 spin_lock_init(&ts->irq_lock); in ucb1x00_ts_add()
Dtps65912-irq.c102 mutex_lock(&tps65912->irq_lock); in tps65912_irq_lock()
131 mutex_unlock(&tps65912->irq_lock); in tps65912_irq_sync_unlock()
186 mutex_init(&tps65912->irq_lock); in tps65912_irq_init()
Dtwl4030-irq.c436 struct mutex irq_lock; member
482 mutex_lock(&agent->irq_lock); in twl4030_sih_bus_lock()
557 mutex_unlock(&agent->irq_lock); in twl4030_sih_bus_sync_unlock()
651 mutex_init(&agent->irq_lock); in twl4030_sih_setup()
Dtps6586x.c131 struct mutex irq_lock; member
235 mutex_lock(&tps6586x->irq_lock); in tps6586x_irq_lock()
272 mutex_unlock(&tps6586x->irq_lock); in tps6586x_irq_sync_unlock()
351 mutex_init(&tps6586x->irq_lock); in tps6586x_irq_init()
Drc5t583-irq.c155 mutex_lock(&rc5t583->irq_lock); in rc5t583_irq_lock()
241 mutex_unlock(&rc5t583->irq_lock); in rc5t583_irq_sync_unlock()
344 mutex_init(&rc5t583->irq_lock); in rc5t583_irq_init()
Dwm8350-irq.c423 mutex_lock(&wm8350->irq_lock); in wm8350_irq_lock()
439 mutex_unlock(&wm8350->irq_lock); in wm8350_irq_sync_unlock()
494 mutex_init(&wm8350->irq_lock); in wm8350_irq_init()
Dwm831x-irq.c339 mutex_lock(&wm831x->irq_lock); in wm831x_irq_lock()
371 mutex_unlock(&wm831x->irq_lock); in wm831x_irq_sync_unlock()
571 mutex_init(&wm831x->irq_lock); in wm831x_irq_init()
Dmax8925-core.c543 mutex_lock(&chip->irq_lock); in max8925_irq_lock()
621 mutex_unlock(&chip->irq_lock); in max8925_irq_sync_unlock()
687 mutex_init(&chip->irq_lock); in max8925_irq_init()
Dstmpe.c911 mutex_lock(&stmpe->irq_lock); in stmpe_irq_lock()
932 mutex_unlock(&stmpe->irq_lock); in stmpe_irq_sync_unlock()
1178 mutex_init(&stmpe->irq_lock); in stmpe_probe()
D88pm860x-core.c490 mutex_lock(&chip->irq_lock); in pm860x_irq_lock()
534 mutex_unlock(&chip->irq_lock); in pm860x_irq_sync_unlock()
618 mutex_init(&chip->irq_lock); in device_irq_init()
Dab8500-core.c347 mutex_lock(&ab8500->irq_lock); in ab8500_irq_lock()
381 mutex_unlock(&ab8500->irq_lock); in ab8500_irq_sync_unlock()
1599 mutex_init(&ab8500->irq_lock); in ab8500_probe()
/linux-4.4.14/drivers/net/wireless/b43legacy/
Dsysfs.c140 spin_lock_irqsave(&wldev->wl->irq_lock, flags); in b43legacy_attr_interfmode_store()
147 spin_unlock_irqrestore(&wldev->wl->irq_lock, flags); in b43legacy_attr_interfmode_store()
196 spin_lock_irqsave(&wldev->wl->irq_lock, flags); in b43legacy_attr_preamble_store()
200 spin_unlock_irqrestore(&wldev->wl->irq_lock, flags); in b43legacy_attr_preamble_store()
Dmain.c1247 spin_lock_irq(&wl->irq_lock); in b43legacy_beacon_update_trigger_work()
1254 spin_unlock_irq(&wl->irq_lock); in b43legacy_beacon_update_trigger_work()
1315 spin_lock_irqsave(&dev->wl->irq_lock, flags); in b43legacy_interrupt_tasklet()
1350 spin_unlock_irqrestore(&dev->wl->irq_lock, flags); in b43legacy_interrupt_tasklet()
1400 spin_unlock_irqrestore(&dev->wl->irq_lock, flags); in b43legacy_interrupt_tasklet()
1452 spin_lock(&dev->wl->irq_lock); in b43legacy_interrupt_handler()
1492 spin_unlock(&dev->wl->irq_lock); in b43legacy_interrupt_handler()
1987 spin_lock_irq(&dev->wl->irq_lock); in b43legacy_mac_enable()
1990 spin_unlock_irq(&dev->wl->irq_lock); in b43legacy_mac_enable()
2007 spin_lock_irq(&dev->wl->irq_lock); in b43legacy_mac_suspend()
[all …]
Ddebugfs.c239 spin_lock_irq(&dev->wl->irq_lock); in b43legacy_debugfs_read()
241 spin_unlock_irq(&dev->wl->irq_lock); in b43legacy_debugfs_read()
306 spin_lock_irq(&dev->wl->irq_lock); in b43legacy_debugfs_write()
308 spin_unlock_irq(&dev->wl->irq_lock); in b43legacy_debugfs_write()
Dpio.c289 spin_lock_irqsave(&dev->wl->irq_lock, flags); in tx_tasklet()
309 spin_unlock_irqrestore(&dev->wl->irq_lock, flags); in tx_tasklet()
Db43legacy.h581 spinlock_t irq_lock; /* locks IRQ */ member
/linux-4.4.14/arch/alpha/kernel/
Dsys_marvel.c118 spin_lock(&io7->irq_lock); in io7_enable_irq()
122 spin_unlock(&io7->irq_lock); in io7_enable_irq()
139 spin_lock(&io7->irq_lock); in io7_disable_irq()
143 spin_unlock(&io7->irq_lock); in io7_disable_irq()
266 spin_lock(&io7->irq_lock); in init_io7_irqs()
298 spin_unlock(&io7->irq_lock); in init_io7_irqs()
Dcore_marvel.c122 spin_lock_init(&io7->irq_lock); in alloc_io7()
/linux-4.4.14/drivers/uwb/
Dwhc-rc.c70 spinlock_t irq_lock; member
125 spin_lock(&whcrc->irq_lock); in whcrc_cmd()
130 spin_unlock(&whcrc->irq_lock); in whcrc_cmd()
163 spin_lock(&whcrc->irq_lock); in whcrc_enable_events()
166 spin_unlock(&whcrc->irq_lock); in whcrc_enable_events()
349 spin_lock_init(&whcrc->irq_lock); in whcrc_init()
/linux-4.4.14/drivers/misc/cb710/
Dcore.c75 spin_lock(&chip->irq_lock); /* incl. smp_rmb() */ in cb710_irq_handler()
83 spin_unlock(&chip->irq_lock); in cb710_irq_handler()
167 spin_lock_irqsave(&chip->irq_lock, flags); in cb710_set_irq_handler()
169 spin_unlock_irqrestore(&chip->irq_lock, flags); in cb710_set_irq_handler()
248 spin_lock_init(&chip->irq_lock); in cb710_probe()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_crtc.c257 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_crtc_complete_frame_work()
259 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_crtc_complete_frame_work()
415 spin_lock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
448 spin_unlock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
601 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set()
663 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set()
728 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_plane_disable()
730 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_plane_disable()
843 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
847 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
[all …]
Darmada_crtc.h90 spinlock_t irq_lock; member
Darmada_overlay.c64 spin_lock_irq(&dcrtc->irq_lock); in armada_ovl_update_attr()
70 spin_unlock_irq(&dcrtc->irq_lock); in armada_ovl_update_attr()
/linux-4.4.14/drivers/hwmon/
Dda9055-hwmon.c40 struct mutex irq_lock; member
72 mutex_lock(&hwmon->irq_lock); in da9055_adc_manual_read()
107 mutex_unlock(&hwmon->irq_lock); in da9055_adc_manual_read()
260 mutex_init(&hwmon->irq_lock); in da9055_hwmon_probe()
/linux-4.4.14/virt/kvm/
Dirqchip.c42 lockdep_is_held(&kvm->irq_lock)); in kvm_irq_map_gsi()
218 mutex_lock(&kvm->irq_lock); in kvm_set_irq_routing()
222 mutex_unlock(&kvm->irq_lock); in kvm_set_irq_routing()
Deventfd.c488 mutex_lock(&kvm->irq_lock); in kvm_register_irq_ack_notifier()
490 mutex_unlock(&kvm->irq_lock); in kvm_register_irq_ack_notifier()
497 mutex_lock(&kvm->irq_lock); in kvm_unregister_irq_ack_notifier()
499 mutex_unlock(&kvm->irq_lock); in kvm_unregister_irq_ack_notifier()
Dkvm_main.c555 mutex_init(&kvm->irq_lock); in kvm_create_vm()
/linux-4.4.14/drivers/gpio/
Dgpio-tc3589x.c31 struct mutex irq_lock; member
135 mutex_lock(&tc3589x_gpio->irq_lock); in tc3589x_gpio_irq_lock()
164 mutex_unlock(&tc3589x_gpio->irq_lock); in tc3589x_gpio_irq_sync_unlock()
254 mutex_init(&tc3589x_gpio->irq_lock); in tc3589x_gpio_probe()
Dgpio-adp5588.c35 struct mutex irq_lock; member
164 mutex_lock(&dev->irq_lock); in adp5588_irq_bus_lock()
187 mutex_unlock(&dev->irq_lock); in adp5588_irq_bus_sync_unlock()
300 mutex_init(&dev->irq_lock); in adp5588_irq_setup()
Dgpio-stmpe.c32 struct mutex irq_lock; member
156 mutex_lock(&stmpe_gpio->irq_lock); in stmpe_gpio_irq_lock()
190 mutex_unlock(&stmpe_gpio->irq_lock); in stmpe_gpio_irq_sync_unlock()
353 mutex_init(&stmpe_gpio->irq_lock); in stmpe_gpio_probe()
Dgpio-dln2.c65 struct mutex irq_lock; member
354 mutex_lock(&dln2->irq_lock); in dln2_irq_bus_lock()
383 mutex_unlock(&dln2->irq_lock); in dln2_irq_bus_unlock()
460 mutex_init(&dln2->irq_lock); in dln2_gpio_probe()
Dgpio-adnp.c29 struct mutex irq_lock; member
395 mutex_lock(&adnp->irq_lock); in adnp_irq_bus_lock()
410 mutex_unlock(&adnp->irq_lock); in adnp_irq_bus_unlock()
428 mutex_init(&adnp->irq_lock); in adnp_irq_setup()
Dgpio-max732x.c152 struct mutex irq_lock; member
377 mutex_lock(&chip->irq_lock); in max732x_irq_bus_lock()
397 mutex_unlock(&chip->irq_lock); in max732x_irq_bus_sync_unlock()
517 mutex_init(&chip->irq_lock); in max732x_irq_setup()
Dgpio-pca953x.c98 struct mutex irq_lock; member
397 mutex_lock(&chip->irq_lock); in pca953x_irq_bus_lock()
420 mutex_unlock(&chip->irq_lock); in pca953x_irq_bus_sync_unlock()
559 mutex_init(&chip->irq_lock); in pca953x_irq_setup()
Dgpio-mcp23s08.c77 struct mutex irq_lock; member
429 mutex_lock(&mcp->irq_lock); in mcp23s08_irq_bus_lock()
441 mutex_unlock(&mcp->irq_lock); in mcp23s08_irq_bus_unlock()
482 mutex_init(&mcp->irq_lock); in mcp23s08_irq_setup()
/linux-4.4.14/drivers/mmc/host/
Domap_hsmmc.c189 spinlock_t irq_lock; /* Prevent races with irq handler */ member
589 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_enable_irq()
597 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_enable_irq()
605 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_disable_irq()
612 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_disable_irq()
957 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_request_done()
960 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_request_done()
1048 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_dma_cleanup()
1051 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_dma_cleanup()
1345 spin_lock_irq(&host->irq_lock); in omap_hsmmc_dma_callback()
[all …]
Dcb710-mmc.c90 spin_lock_irqsave(&reader->irq_lock, flags); in cb710_mmc_enable_irq()
93 spin_unlock_irqrestore(&reader->irq_lock, flags); in cb710_mmc_enable_irq()
640 spin_lock(&reader->irq_lock); in cb710_mmc_irq_handler()
642 spin_unlock(&reader->irq_lock); in cb710_mmc_irq_handler()
716 spin_lock_init(&reader->irq_lock); in cb710_mmc_init()
Dcb710-mmc.h19 spinlock_t irq_lock; member
Ddw_mmc.c984 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()
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()
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()
1521 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_enable_sdio_irq()
1531 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_enable_sdio_irq()
2381 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_interrupt()
2383 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_interrupt()
[all …]
/linux-4.4.14/drivers/media/pci/b2c2/
Dflexcop-pci.c66 spinlock_t irq_lock; member
153 spin_lock_irqsave(&fc_pci->irq_lock, flags); in flexcop_pci_isr()
228 spin_unlock_irqrestore(&fc_pci->irq_lock, flags); in flexcop_pci_isr()
312 spin_lock_init(&fc_pci->irq_lock); in flexcop_pci_init()
/linux-4.4.14/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c109 spinlock_t irq_lock[BCM2835_NUM_BANKS]; member
451 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_enable()
454 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_enable()
465 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_disable()
470 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_disable()
572 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_set_type()
584 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_set_type()
1007 spin_lock_init(&pc->irq_lock[i]); in bcm2835_pinctrl_probe()
/linux-4.4.14/drivers/gpu/drm/shmobile/
Dshmob_drm_drv.c141 spin_lock_init(&sdev->irq_lock); in shmob_drm_load()
221 spin_lock_irqsave(&sdev->irq_lock, flags); in shmob_drm_irq()
224 spin_unlock_irqrestore(&sdev->irq_lock, flags); in shmob_drm_irq()
Dshmob_drm_drv.h38 spinlock_t irq_lock; /* Protects hardware LDINTR register */ member
Dshmob_drm_crtc.c631 spin_lock_irqsave(&sdev->irq_lock, flags); in shmob_drm_crtc_enable_vblank()
638 spin_unlock_irqrestore(&sdev->irq_lock, flags); in shmob_drm_crtc_enable_vblank()
/linux-4.4.14/drivers/net/wireless/iwlwifi/pcie/
Drx.c1115 lockdep_assert_held(&IWL_TRANS_GET_PCIE_TRANS(trans)->irq_lock); in iwl_pcie_int_cause_non_ict()
1201 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1238 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1249 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1270 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1502 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_reset_ict()
1520 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_reset_ict()
1528 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_disable_ict()
1530 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_disable_ict()
Dtrans.c524 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_nic_init()
527 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_nic_init()
1115 spin_lock(&trans_pcie->irq_lock); in _iwl_trans_pcie_stop_device()
1117 spin_unlock(&trans_pcie->irq_lock); in _iwl_trans_pcie_stop_device()
1160 spin_lock(&trans_pcie->irq_lock); in _iwl_trans_pcie_stop_device()
1162 spin_unlock(&trans_pcie->irq_lock); in _iwl_trans_pcie_stop_device()
1378 spin_lock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
1380 spin_unlock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
1384 spin_lock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
1386 spin_unlock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
[all …]
Dinternal.h334 spinlock_t irq_lock; member
Dtx.c743 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_tx_stop_fh()
764 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_tx_stop_fh()
902 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_tx_init()
911 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_tx_init()
/linux-4.4.14/drivers/dma/
Domap-dma.c38 spinlock_t irq_lock; member
489 spin_lock(&od->irq_lock); in omap_dma_irq()
494 spin_unlock(&od->irq_lock); in omap_dma_irq()
519 spin_unlock(&od->irq_lock); in omap_dma_irq()
547 spin_lock_irq(&od->irq_lock); in omap_dma_alloc_chan_resources()
556 spin_unlock_irq(&od->irq_lock); in omap_dma_alloc_chan_resources()
584 spin_lock_irq(&od->irq_lock); in omap_dma_free_chan_resources()
587 spin_unlock_irq(&od->irq_lock); in omap_dma_free_chan_resources()
1170 spin_lock_init(&od->irq_lock); in omap_dma_probe()
/linux-4.4.14/drivers/mtd/nand/
Ddenali.c641 spin_lock_irq(&denali->irq_lock); in clear_interrupts()
647 spin_unlock_irq(&denali->irq_lock); in clear_interrupts()
669 spin_lock(&denali->irq_lock); in denali_isr()
693 spin_unlock(&denali->irq_lock); in denali_isr()
707 spin_lock_irq(&denali->irq_lock); in wait_for_irq()
712 spin_unlock_irq(&denali->irq_lock); in wait_for_irq()
721 spin_unlock_irq(&denali->irq_lock); in wait_for_irq()
1260 spin_lock_irq(&denali->irq_lock); in denali_select_chip()
1262 spin_unlock_irq(&denali->irq_lock); in denali_select_chip()
1420 spin_lock_init(&denali->irq_lock); in denali_drv_init()
Ddenali.h468 spinlock_t irq_lock; member
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c108 spinlock_t irq_lock; member
614 spin_lock_irqsave(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_enable()
619 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_enable()
629 spin_lock_irqsave(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_disable()
634 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_disable()
1085 spin_lock_irqsave(&vop->irq_lock, flags); in vop_crtc_enable_vblank()
1089 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_crtc_enable_vblank()
1102 spin_lock_irqsave(&vop->irq_lock, flags); in vop_crtc_disable_vblank()
1104 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_crtc_disable_vblank()
1421 spin_lock_irqsave(&vop->irq_lock, flags); in vop_isr()
[all …]
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dalx.h92 spinlock_t irq_lock; member
Dmain.c282 spin_lock_irqsave(&alx->irq_lock, flags); in alx_poll()
285 spin_unlock_irqrestore(&alx->irq_lock, flags); in alx_poll()
297 spin_lock(&alx->irq_lock); in alx_intr_handle()
336 spin_unlock(&alx->irq_lock); in alx_intr_handle()
912 spin_lock_irqsave(&alx->irq_lock, flags); in alx_check_link()
915 spin_unlock_irqrestore(&alx->irq_lock, flags); in alx_check_link()
1290 spin_lock_init(&alx->irq_lock); in alx_probe()
/linux-4.4.14/drivers/memstick/host/
Dr592.c232 spin_lock_irqsave(&dev->irq_lock, flags); in r592_start_dma()
251 spin_unlock_irqrestore(&dev->irq_lock, flags); in r592_start_dma()
637 spin_lock_irqsave(&dev->irq_lock, flags); in r592_irq()
679 spin_unlock_irqrestore(&dev->irq_lock, flags); in r592_irq()
770 spin_lock_init(&dev->irq_lock); in r592_probe()
Dr592.h139 spinlock_t irq_lock; member
/linux-4.4.14/include/linux/mfd/
Dstmpe.h90 struct mutex irq_lock; member
Dmax8907.h242 struct mutex irq_lock; member
Dmax8925.h201 struct mutex irq_lock; member
Ducb1x00.h124 raw_spinlock_t irq_lock; member
Dtps65912.h304 struct mutex irq_lock; member
Drc5t583.h301 struct mutex irq_lock; member
D88pm860x.h381 struct mutex irq_lock; member
Dpalmas.h79 struct mutex irq_lock; member
/linux-4.4.14/sound/arm/
Daaci.c443 mutex_lock(&aaci->irq_lock); in aaci_pcm_open()
450 mutex_unlock(&aaci->irq_lock); in aaci_pcm_open()
468 mutex_lock(&aaci->irq_lock); in aaci_pcm_close()
471 mutex_unlock(&aaci->irq_lock); in aaci_pcm_close()
918 mutex_init(&aaci->irq_lock); in aaci_init_card()
Daaci.h231 struct mutex irq_lock; member
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp_ctrl.c94 spinlock_t irq_lock; member
402 spin_lock_irqsave(&ctrl->irq_lock, flags); in edp_ctrl_irq_enable()
410 spin_unlock_irqrestore(&ctrl->irq_lock, flags); in edp_ctrl_irq_enable()
1047 spin_lock(&ctrl->irq_lock); in msm_edp_ctrl_irq()
1069 spin_unlock(&ctrl->irq_lock); in msm_edp_ctrl_irq()
1148 spin_lock_init(&ctrl->irq_lock); in msm_edp_ctrl_init()
/linux-4.4.14/include/linux/
Dcb710.h41 spinlock_t irq_lock; member
Drtc.h126 spinlock_t irq_lock; member
Dkvm_host.h410 struct mutex irq_lock; member
/linux-4.4.14/include/sound/
Dsnd_wavefront.h94 spinlock_t irq_lock; member
Demu10k1.h1630 spinlock_t irq_lock; member
/linux-4.4.14/include/linux/mmc/
Ddw_mmc.h146 spinlock_t irq_lock; member
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_drv.h185 spinlock_t irq_lock; member
/linux-4.4.14/sound/isa/wavefront/
Dwavefront_synth.c1723 spin_lock(&dev->irq_lock); in snd_wavefront_internal_interrupt()
1726 spin_unlock(&dev->irq_lock); in snd_wavefront_internal_interrupt()
1778 spin_lock_irq(&dev->irq_lock); in wavefront_should_cause_interrupt()
1782 spin_unlock_irq(&dev->irq_lock); in wavefront_should_cause_interrupt()
Dwavefront.c351 spin_lock_init(&acard->wavefront.irq_lock); in snd_wavefront_card_new()
/linux-4.4.14/include/linux/mfd/wm831x/
Dcore.h371 struct mutex irq_lock; member
/linux-4.4.14/include/linux/mfd/abx500/
Dab8500.h348 struct mutex irq_lock; member
/linux-4.4.14/arch/alpha/include/asm/
Dcore_marvel.h315 spinlock_t irq_lock; member
/linux-4.4.14/include/linux/mfd/wm8350/
Dcore.h609 struct mutex irq_lock; member
/linux-4.4.14/sound/pci/emu10k1/
Demufx.c451 spin_lock_irqsave(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_register_irq_handler()
460 spin_unlock_irqrestore(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_register_irq_handler()
472 spin_lock_irqsave(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_unregister_irq_handler()
485 spin_unlock_irqrestore(&emu->fx8010.irq_lock, flags); in snd_emu10k1_fx8010_unregister_irq_handler()
2393 spin_lock_init(&emu->fx8010.irq_lock); in snd_emu10k1_init_efx()
/linux-4.4.14/drivers/staging/rtl8192u/
Dr8192U.h868 spinlock_t irq_lock; member
Dr8192U_core.c2370 spin_lock_init(&priv->irq_lock); in rtl8192_init_priv_lock()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2200.c604 spin_lock_irqsave(&priv->irq_lock, flags); in ipw_enable_interrupts()
606 spin_unlock_irqrestore(&priv->irq_lock, flags); in ipw_enable_interrupts()
613 spin_lock_irqsave(&priv->irq_lock, flags); in ipw_disable_interrupts()
615 spin_unlock_irqrestore(&priv->irq_lock, flags); in ipw_disable_interrupts()
1977 spin_lock_irqsave(&priv->irq_lock, flags); in ipw_irq_tasklet()
1993 spin_unlock_irqrestore(&priv->irq_lock, flags); in ipw_irq_tasklet()
10531 spin_lock(&priv->irq_lock); in ipw_isr()
10564 spin_unlock(&priv->irq_lock); in ipw_isr()
10568 spin_unlock(&priv->irq_lock); in ipw_isr()
11648 spin_lock_init(&priv->irq_lock); in ipw_pci_probe()
Dipw2200.h1179 spinlock_t irq_lock; member