Home
last modified time | relevance | path

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

1234

/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.c90 spinlock_t irq_lock; member
103 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_enable()
106 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_enable()
116 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_disable()
119 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_disable()
389 spin_lock_init(&imxdi->irq_lock); in dryice_rtc_probe()
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()
/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 …]
/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 …]
/drivers/input/misc/
Dgpio_input.c47 spinlock_t irq_lock; member
77 spin_lock_irqsave(&ds->irq_lock, irqflags); in gpio_event_input_timer_func()
158 spin_unlock_irqrestore(&ds->irq_lock, irqflags); in gpio_event_input_timer_func()
178 spin_lock_irqsave(&ds->irq_lock, irqflags); in gpio_event_input_irq_handler()
196 spin_unlock_irqrestore(&ds->irq_lock, irqflags); in gpio_event_input_irq_handler()
277 spin_lock_irqsave(&ds->irq_lock, irqflags); in gpio_event_input_func()
282 spin_unlock_irqrestore(&ds->irq_lock, irqflags); in gpio_event_input_func()
314 spin_lock_init(&ds->irq_lock); in gpio_event_input_func()
350 spin_lock_irqsave(&ds->irq_lock, irqflags); in gpio_event_input_func()
361 spin_unlock_irqrestore(&ds->irq_lock, irqflags); in gpio_event_input_func()
[all …]
/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 …]
/drivers/gpu/drm/i915/
Di915_irq.c137 assert_spin_locked(&dev_priv->irq_lock); in ironlake_enable_display_irq()
152 assert_spin_locked(&dev_priv->irq_lock); in ironlake_disable_display_irq()
174 assert_spin_locked(&dev_priv->irq_lock); in ilk_update_gt_irq()
207 assert_spin_locked(&dev_priv->irq_lock); in snb_update_pm_irq()
239 assert_spin_locked(&dev_priv->irq_lock); in ivb_can_enable_err_int()
265 assert_spin_locked(&dev_priv->irq_lock); in bdw_update_pm_irq()
297 assert_spin_locked(&dev_priv->irq_lock); in cpt_can_enable_serr_int()
315 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i9xx_check_fifo_underruns()
334 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i9xx_check_fifo_underruns()
345 assert_spin_locked(&dev_priv->irq_lock); in i9xx_set_fifo_underrun_reporting()
[all …]
Dintel_ringbuffer.c1195 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen5_ring_get_irq()
1198 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen5_ring_get_irq()
1210 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen5_ring_put_irq()
1213 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen5_ring_put_irq()
1226 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i9xx_ring_get_irq()
1232 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i9xx_ring_get_irq()
1244 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i9xx_ring_put_irq()
1250 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i9xx_ring_put_irq()
1263 spin_lock_irqsave(&dev_priv->irq_lock, flags); in i8xx_ring_get_irq()
1269 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in i8xx_ring_get_irq()
[all …]
/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()
/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()
/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 …]
/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()
/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()
/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()
/drivers/net/wireless/iwlwifi/pcie/
Drx.c803 lockdep_assert_held(&IWL_TRANS_GET_PCIE_TRANS(trans)->irq_lock); in iwl_pcie_int_cause_non_ict()
889 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
926 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
937 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
958 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1188 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_reset_ict()
1205 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_reset_ict()
1213 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_disable_ict()
1215 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_disable_ict()
/drivers/mmc/host/
Domap_hsmmc.c195 spinlock_t irq_lock; /* Prevent races with irq handler */ member
536 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_enable_irq()
544 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_enable_irq()
552 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_disable_irq()
559 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_disable_irq()
904 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_request_done()
907 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_request_done()
993 spin_lock_irqsave(&host->irq_lock, flags); in omap_hsmmc_dma_cleanup()
996 spin_unlock_irqrestore(&host->irq_lock, flags); in omap_hsmmc_dma_cleanup()
1173 spin_lock(&host->irq_lock); in omap_hsmmc_wake_irq()
[all …]
/drivers/gpu/drm/armada/
Darmada_crtc.c369 spin_lock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
403 spin_unlock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
556 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set()
618 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set()
773 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
777 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
795 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
799 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
812 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
817 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
[all …]
/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()
257 mutex_init(&tc3589x_gpio->irq_lock); in tc3589x_gpio_probe()
/drivers/pinctrl/
Dpinctrl-bcm2835.c109 spinlock_t irq_lock[BCM2835_NUM_BANKS]; member
468 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_enable()
471 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_enable()
482 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_disable()
485 spin_unlock_irqrestore(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_disable()
587 spin_lock_irqsave(&pc->irq_lock[bank], flags); in bcm2835_gpio_irq_set_type()
594 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()
/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()

1234