Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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 …]
Di915_irq.c147 assert_spin_locked(&dev_priv->irq_lock); in ironlake_enable_display_irq()
162 assert_spin_locked(&dev_priv->irq_lock); in ironlake_disable_display_irq()
184 assert_spin_locked(&dev_priv->irq_lock); in ilk_update_gt_irq()
236 assert_spin_locked(&dev_priv->irq_lock); in snb_update_pm_irq()
276 spin_lock_irq(&dev_priv->irq_lock); in gen6_reset_rps_interrupts()
281 spin_unlock_irq(&dev_priv->irq_lock); in gen6_reset_rps_interrupts()
288 spin_lock_irq(&dev_priv->irq_lock); in gen6_enable_rps_interrupts()
297 spin_unlock_irq(&dev_priv->irq_lock); in gen6_enable_rps_interrupts()
321 spin_lock_irq(&dev_priv->irq_lock); in gen6_disable_rps_interrupts()
323 spin_unlock_irq(&dev_priv->irq_lock); in gen6_disable_rps_interrupts()
[all …]
Dintel_ringbuffer.c1455 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen5_ring_get_irq()
1458 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen5_ring_get_irq()
1470 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen5_ring_put_irq()
1473 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen5_ring_put_irq()
1486 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i9xx_ring_get_irq()
1492 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i9xx_ring_get_irq()
1504 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i9xx_ring_put_irq()
1510 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i9xx_ring_put_irq()
1523 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i8xx_ring_get_irq()
1529 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i8xx_ring_get_irq()
[all …]
Dintel_runtime_pm.c562 spin_lock_irq(&dev_priv->irq_lock); in vlv_display_power_well_enable()
564 spin_unlock_irq(&dev_priv->irq_lock); in vlv_display_power_well_enable()
583 spin_lock_irq(&dev_priv->irq_lock); in vlv_display_power_well_disable()
585 spin_unlock_irq(&dev_priv->irq_lock); in vlv_display_power_well_disable()
775 spin_lock_irq(&dev_priv->irq_lock); in chv_pipe_power_well_enable()
777 spin_unlock_irq(&dev_priv->irq_lock); in chv_pipe_power_well_enable()
800 spin_lock_irq(&dev_priv->irq_lock); in chv_pipe_power_well_disable()
802 spin_unlock_irq(&dev_priv->irq_lock); in chv_pipe_power_well_disable()
Di915_drv.c533 spin_lock_irq(&dev_priv->irq_lock); in intel_hpd_cancel_work()
539 spin_unlock_irq(&dev_priv->irq_lock); in intel_hpd_cancel_work()
724 spin_lock_irq(&dev_priv->irq_lock); in i915_drm_resume()
727 spin_unlock_irq(&dev_priv->irq_lock); in i915_drm_resume()
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_lrc.c1221 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen8_logical_ring_get_irq()
1226 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen8_logical_ring_get_irq()
1237 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen8_logical_ring_put_irq()
1242 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen8_logical_ring_put_irq()
Di915_dma.c778 spin_lock_init(&dev_priv->irq_lock); in i915_driver_load()
Di915_drv.h1604 spinlock_t irq_lock; member
Dintel_display.c3145 spin_lock_irq(&dev_priv->irq_lock); in intel_finish_reset()
3148 spin_unlock_irq(&dev_priv->irq_lock); in intel_finish_reset()
/linux-4.1.27/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-imxdi.c126 spinlock_t irq_lock; member
139 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_enable()
142 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_enable()
152 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_disable()
155 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_disable()
425 spin_lock_init(&imxdi->irq_lock); in dryice_rtc_probe()
Drtc-mxc.c197 spin_lock_irq(&pdata->rtc->irq_lock); in mxc_rtc_irq_enable()
206 spin_unlock_irq(&pdata->rtc->irq_lock); in mxc_rtc_irq_enable()
219 spin_lock_irqsave(&pdata->rtc->irq_lock, flags); in mxc_rtc_interrupt()
238 spin_unlock_irqrestore(&pdata->rtc->irq_lock, flags); in mxc_rtc_interrupt()
252 spin_lock_irq(&pdata->rtc->irq_lock); in mxc_rtc_release()
260 spin_unlock_irq(&pdata->rtc->irq_lock); in mxc_rtc_release()
Dclass.c208 spin_lock_init(&rtc->irq_lock); in rtc_device_register()
Dinterface.c538 spin_lock_irqsave(&rtc->irq_lock, flags); in rtc_handle_legacy_irq()
540 spin_unlock_irqrestore(&rtc->irq_lock, flags); in rtc_handle_legacy_irq()
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_irq.c39 spin_lock(&dev_priv->irq_lock); in vmw_irq_handler()
42 spin_unlock(&dev_priv->irq_lock); in vmw_irq_handler()
186 spin_lock_irqsave(&dev_priv->irq_lock, irq_flags); in vmw_seqno_waiter_add()
191 spin_unlock_irqrestore(&dev_priv->irq_lock, irq_flags); in vmw_seqno_waiter_add()
202 spin_lock_irqsave(&dev_priv->irq_lock, irq_flags); in vmw_seqno_waiter_remove()
205 spin_unlock_irqrestore(&dev_priv->irq_lock, irq_flags); in vmw_seqno_waiter_remove()
217 spin_lock_irqsave(&dev_priv->irq_lock, irq_flags); in vmw_goal_waiter_add()
222 spin_unlock_irqrestore(&dev_priv->irq_lock, irq_flags); in vmw_goal_waiter_add()
233 spin_lock_irqsave(&dev_priv->irq_lock, irq_flags); in vmw_goal_waiter_remove()
236 spin_unlock_irqrestore(&dev_priv->irq_lock, irq_flags); in vmw_goal_waiter_remove()
[all …]
Dvmwgfx_fifo.c270 spin_lock_irqsave(&dev_priv->irq_lock, irq_flags); in vmw_fifo_wait()
275 spin_unlock_irqrestore(&dev_priv->irq_lock, irq_flags); in vmw_fifo_wait()
295 spin_lock_irqsave(&dev_priv->irq_lock, irq_flags); in vmw_fifo_wait()
298 spin_unlock_irqrestore(&dev_priv->irq_lock, irq_flags); in vmw_fifo_wait()
Dvmwgfx_drv.h458 spinlock_t irq_lock; member
/linux-4.1.27/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.c336 spinlock_t irq_lock; member
808 spin_lock(&dsi->irq_lock); in omap_dsi_irq_handler()
814 spin_unlock(&dsi->irq_lock); in omap_dsi_irq_handler()
855 spin_unlock(&dsi->irq_lock); in omap_dsi_irq_handler()
940 spin_lock_irqsave(&dsi->irq_lock, flags); in _dsi_initialize_irq()
949 spin_unlock_irqrestore(&dsi->irq_lock, flags); in _dsi_initialize_irq()
1015 spin_lock_irqsave(&dsi->irq_lock, flags); in dsi_register_isr()
1023 spin_unlock_irqrestore(&dsi->irq_lock, flags); in dsi_register_isr()
1035 spin_lock_irqsave(&dsi->irq_lock, flags); in dsi_unregister_isr()
1043 spin_unlock_irqrestore(&dsi->irq_lock, flags); in dsi_unregister_isr()
[all …]
/linux-4.1.27/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.1.27/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()
589 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
592 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_boot()
622 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
[all …]
/linux-4.1.27/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.1.27/arch/x86/kvm/
Dirq_comm.c183 mutex_lock(&kvm->irq_lock); in kvm_request_irq_source_id()
196 mutex_unlock(&kvm->irq_lock); in kvm_request_irq_source_id()
206 mutex_lock(&kvm->irq_lock); in kvm_free_irq_source_id()
219 mutex_unlock(&kvm->irq_lock); in kvm_free_irq_source_id()
225 mutex_lock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
228 mutex_unlock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
234 mutex_lock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
236 mutex_unlock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
Dx86.c3919 mutex_lock(&kvm->irq_lock); in kvm_arch_vm_ioctl()
3922 mutex_unlock(&kvm->irq_lock); in kvm_arch_vm_ioctl()
/linux-4.1.27/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.1.27/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()
688 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()
181 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.c445 struct mutex irq_lock; member
491 mutex_lock(&agent->irq_lock); in twl4030_sih_bus_lock()
566 mutex_unlock(&agent->irq_lock); in twl4030_sih_bus_sync_unlock()
660 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()
358 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()
578 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()
690 mutex_init(&chip->irq_lock); in max8925_irq_init()
Dstmpe.c910 mutex_lock(&stmpe->irq_lock); in stmpe_irq_lock()
931 mutex_unlock(&stmpe->irq_lock); in stmpe_irq_sync_unlock()
1184 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()
622 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()
1603 mutex_init(&ab8500->irq_lock); in ab8500_probe()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/virt/kvm/
Dirqchip.c53 lockdep_is_held(&kvm->irq_lock)); in kvm_irq_map_gsi()
200 mutex_lock(&kvm->irq_lock); in kvm_set_irq_routing()
204 mutex_unlock(&kvm->irq_lock); in kvm_set_irq_routing()
Deventfd.c492 mutex_lock(&kvm->irq_lock); in kvm_register_irq_ack_notifier()
494 mutex_unlock(&kvm->irq_lock); in kvm_register_irq_ack_notifier()
501 mutex_lock(&kvm->irq_lock); in kvm_unregister_irq_ack_notifier()
503 mutex_unlock(&kvm->irq_lock); in kvm_unregister_irq_ack_notifier()
Dkvm_main.c465 mutex_init(&kvm->irq_lock); in kvm_create_vm()
/linux-4.1.27/drivers/mmc/host/
Domap_hsmmc.c196 spinlock_t irq_lock; /* Prevent races with irq handler */ member
486 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_enable_irq()
494 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_enable_irq()
502 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_disable_irq()
509 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_disable_irq()
854 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_request_done()
857 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_request_done()
945 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_dma_cleanup()
948 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_dma_cleanup()
1125 spin_lock(&host->irq_lock); in omap_hsmmc_wake_irq()
[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.c865 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_submit_data_dma()
869 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_submit_data_dma()
908 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_submit_data()
912 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_submit_data()
1073 spin_lock_irqsave(&host->irq_lock, irqflags); in __dw_mci_start_request()
1077 spin_unlock_irqrestore(&host->irq_lock, irqflags); in __dw_mci_start_request()
1401 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_enable_sdio_irq()
1411 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_enable_sdio_irq()
2217 spin_lock_irqsave(&host->irq_lock, irqflags); in dw_mci_interrupt()
2219 spin_unlock_irqrestore(&host->irq_lock, irqflags); in dw_mci_interrupt()
[all …]
/linux-4.1.27/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-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-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-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()
508 mutex_init(&chip->irq_lock); in max732x_irq_setup()
Dgpio-pca953x.c88 struct mutex irq_lock; member
386 mutex_lock(&chip->irq_lock); in pca953x_irq_bus_lock()
409 mutex_unlock(&chip->irq_lock); in pca953x_irq_bus_sync_unlock()
546 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.1.27/drivers/net/wireless/iwlwifi/pcie/
Drx.c805 lockdep_assert_held(&IWL_TRANS_GET_PCIE_TRANS(trans)->irq_lock); in iwl_pcie_int_cause_non_ict()
891 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
928 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
939 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
960 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1190 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_reset_ict()
1207 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_reset_ict()
1215 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_disable_ict()
1217 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_disable_ict()
Dtrans.c503 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_nic_init()
506 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_nic_init()
1051 spin_lock(&trans_pcie->irq_lock); in iwl_trans_pcie_stop_device()
1053 spin_unlock(&trans_pcie->irq_lock); in iwl_trans_pcie_stop_device()
1096 spin_lock(&trans_pcie->irq_lock); in iwl_trans_pcie_stop_device()
1098 spin_unlock(&trans_pcie->irq_lock); in iwl_trans_pcie_stop_device()
1261 spin_lock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
1263 spin_unlock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
1267 spin_lock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
1269 spin_unlock(&trans_pcie->irq_lock); in iwl_trans_pcie_op_mode_leave()
[all …]
Dinternal.h290 spinlock_t irq_lock; member
Dtx.c735 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_tx_stop_fh()
756 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_tx_stop_fh()
894 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_tx_init()
903 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_tx_init()
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_crtc.c370 spin_lock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
404 spin_unlock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
557 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set()
619 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set()
769 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
773 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
791 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
795 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
808 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
813 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
[all …]
Darmada_drv.c238 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_vbl_event_add()
244 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_vbl_event_add()
261 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_vbl_event_remove_unlocked()
263 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_vbl_event_remove_unlocked()
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()
257 spin_lock_irq(&dcrtc->irq_lock); in armada_plane_disable()
261 spin_unlock_irq(&dcrtc->irq_lock); in armada_plane_disable()
Darmada_crtc.h72 spinlock_t irq_lock; member
/linux-4.1.27/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c105 spinlock_t irq_lock; member
393 spin_lock_irqsave(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_enable()
398 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_enable()
408 spin_lock_irqsave(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_disable()
413 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_dsp_hold_valid_irq_disable()
809 spin_lock_irqsave(&vop->irq_lock, flags); in vop_crtc_enable_vblank()
813 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_crtc_enable_vblank()
826 spin_lock_irqsave(&vop->irq_lock, flags); in vop_crtc_disable_vblank()
828 spin_unlock_irqrestore(&vop->irq_lock, flags); in vop_crtc_disable_vblank()
1145 spin_lock_irqsave(&vop->irq_lock, flags); in vop_isr()
[all …]
/linux-4.1.27/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.1.27/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c109 spinlock_t irq_lock[BCM2835_NUM_BANKS]; member
460 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_enable()
463 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_enable()
474 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_disable()
477 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_disable()
579 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_set_type()
591 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_set_type()
1015 spin_lock_init(&pc->irq_lock[i]); in bcm2835_pinctrl_probe()
/linux-4.1.27/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.1.27/drivers/dma/
Domap-dma.c34 spinlock_t irq_lock; member
485 spin_lock(&od->irq_lock); in omap_dma_irq()
490 spin_unlock(&od->irq_lock); in omap_dma_irq()
515 spin_unlock(&od->irq_lock); in omap_dma_irq()
543 spin_lock_irq(&od->irq_lock); in omap_dma_alloc_chan_resources()
552 spin_unlock_irq(&od->irq_lock); in omap_dma_alloc_chan_resources()
580 spin_lock_irq(&od->irq_lock); in omap_dma_free_chan_resources()
583 spin_unlock_irq(&od->irq_lock); in omap_dma_free_chan_resources()
1115 spin_lock_init(&od->irq_lock); in omap_dma_probe()
/linux-4.1.27/drivers/mtd/nand/
Ddenali.c632 spin_lock_irq(&denali->irq_lock); in clear_interrupts()
638 spin_unlock_irq(&denali->irq_lock); in clear_interrupts()
660 spin_lock(&denali->irq_lock); in denali_isr()
684 spin_unlock(&denali->irq_lock); in denali_isr()
698 spin_lock_irq(&denali->irq_lock); in wait_for_irq()
703 spin_unlock_irq(&denali->irq_lock); in wait_for_irq()
712 spin_unlock_irq(&denali->irq_lock); in wait_for_irq()
1250 spin_lock_irq(&denali->irq_lock); in denali_select_chip()
1252 spin_unlock_irq(&denali->irq_lock); in denali_select_chip()
1410 spin_lock_init(&denali->irq_lock); in denali_drv_init()
Ddenali.h466 spinlock_t irq_lock; member
/linux-4.1.27/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.1.27/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.1.27/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.h78 struct mutex irq_lock; member
/linux-4.1.27/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.1.27/drivers/gpu/drm/msm/edp/
Dedp_ctrl.c94 spinlock_t irq_lock; member
415 spin_lock_irqsave(&ctrl->irq_lock, flags); in edp_ctrl_irq_enable()
423 spin_unlock_irqrestore(&ctrl->irq_lock, flags); in edp_ctrl_irq_enable()
1061 spin_lock(&ctrl->irq_lock); in msm_edp_ctrl_irq()
1083 spin_unlock(&ctrl->irq_lock); in msm_edp_ctrl_irq()
1162 spin_lock_init(&ctrl->irq_lock); in msm_edp_ctrl_init()
/linux-4.1.27/include/sound/
Dsnd_wavefront.h94 spinlock_t irq_lock; member
Demu10k1.h1630 spinlock_t irq_lock; member
/linux-4.1.27/include/linux/
Dcb710.h41 spinlock_t irq_lock; member
Drtc.h119 spinlock_t irq_lock; member
Dkvm_host.h380 struct mutex irq_lock; member
/linux-4.1.27/include/linux/mmc/
Ddw_mmc.h133 spinlock_t irq_lock; member
/linux-4.1.27/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.1.27/include/linux/mfd/wm831x/
Dcore.h371 struct mutex irq_lock; member
/linux-4.1.27/include/linux/mfd/abx500/
Dab8500.h348 struct mutex irq_lock; member
/linux-4.1.27/arch/alpha/include/asm/
Dcore_marvel.h315 spinlock_t irq_lock; member
/linux-4.1.27/include/linux/mfd/wm8350/
Dcore.h609 struct mutex irq_lock; member
/linux-4.1.27/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.1.27/drivers/staging/rtl8192e/rtl8192e/
Drtl_core.h585 spinlock_t irq_lock; member
Drtl_core.c1220 spin_lock_init(&priv->irq_lock); in rtl8192_init_priv_lock()
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U.h901 spinlock_t irq_lock; member
Dr8192U_core.c2239 spin_lock_init(&priv->irq_lock);//added by thomas in rtl8192_init_priv_lock()
/linux-4.1.27/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()
10532 spin_lock(&priv->irq_lock); in ipw_isr()
10565 spin_unlock(&priv->irq_lock); in ipw_isr()
10569 spin_unlock(&priv->irq_lock); in ipw_isr()
11649 spin_lock_init(&priv->irq_lock); in ipw_pci_probe()
Dipw2200.h1179 spinlock_t irq_lock; member