Home
last modified time | relevance | path

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

1234567

/linux/arch/arm64/kvm/vgic/
H A Dvgic.c154 raw_spin_lock(&irq->irq_lock); in vgic_flush_pending_lpis()
157 raw_spin_unlock(&irq->irq_lock); in vgic_flush_pending_lpis()
210 lockdep_assert_held(&irq->irq_lock); in vgic_target_oracle()
266 raw_spin_lock(&irqa->irq_lock); in vgic_irq_cmp()
267 raw_spin_lock_nested(&irqb->irq_lock, SINGLE_DEPTH_NESTING); in vgic_irq_cmp()
285 raw_spin_unlock(&irqb->irq_lock); in vgic_irq_cmp()
286 raw_spin_unlock(&irqa->irq_lock); in vgic_irq_cmp()
329 unsigned long flags) __releases(&irq->irq_lock) in vgic_queue_irq_unlock()
333 lockdep_assert_held(&irq->irq_lock); in vgic_queue_irq_unlock()
347 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_queue_irq_unlock()
[all …]
H A Dvgic-mmio.c79 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_group()
83 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_group()
127 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_senable()
138 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_senable()
176 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_cenable()
182 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_cenable()
198 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_uaccess_write_senable()
219 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_uaccess_write_cenable()
221 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_uaccess_write_cenable()
252 raw_spin_lock_irqsave(&irq->irq_lock, flags); in __read_pending()
[all …]
/linux/drivers/misc/ocxl/
H A Dafu_irq.c38 mutex_lock(&ctx->irq_lock); in ocxl_irq_set_handler()
53 mutex_unlock(&ctx->irq_lock); in ocxl_irq_set_handler()
119 mutex_lock(&ctx->irq_lock); in ocxl_afu_irq_alloc()
137 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_alloc()
148 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_alloc()
172 mutex_lock(&ctx->irq_lock); in ocxl_afu_irq_free()
176 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_free()
181 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_free()
191 mutex_lock(&ctx->irq_lock); in ocxl_afu_irq_free_all()
194 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_free_all()
[all …]
/linux/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_irq.c34 lockdep_assert_held(gt->irq_lock); in intel_pxp_irq_handler()
65 spin_lock_irq(gt->irq_lock); in pxp_irq_reset()
67 spin_unlock_irq(gt->irq_lock); in pxp_irq_reset()
74 spin_lock_irq(gt->irq_lock); in intel_pxp_irq_enable()
82 spin_unlock_irq(gt->irq_lock); in intel_pxp_irq_enable()
98 spin_lock_irq(gt->irq_lock); in intel_pxp_irq_disable()
103 spin_unlock_irq(gt->irq_lock); in intel_pxp_irq_disable()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_fifo_underrun.c65 lockdep_assert_held(&dev_priv->irq_lock); in ivb_can_enable_err_int()
84 lockdep_assert_held(&dev_priv->irq_lock); in cpt_can_enable_serr_int()
103 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_check_fifo_underruns()
123 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_set_fifo_underrun_reporting()
158 lockdep_assert_held(&dev_priv->irq_lock); in ivb_check_fifo_underruns()
227 lockdep_assert_held(&dev_priv->irq_lock); in cpt_check_pch_fifo_underruns()
275 lockdep_assert_held(&dev_priv->irq_lock); in __intel_set_cpu_fifo_underrun_reporting()
314 spin_lock_irqsave(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting()
317 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting()
355 spin_lock_irqsave(&dev_priv->irq_lock, flags); in intel_set_pch_fifo_underrun_reporting()
[all …]
H A Dintel_display_irq.c49 lockdep_assert_held(&dev_priv->irq_lock); in ilk_update_display_irq()
86 lockdep_assert_held(&dev_priv->irq_lock); in bdw_update_port_irq()
118 lockdep_assert_held(&dev_priv->irq_lock); in bdw_update_pipe_irq()
166 lockdep_assert_held(&dev_priv->irq_lock); in ibx_display_interrupt_update()
191 lockdep_assert_held(&dev_priv->irq_lock); in i915_pipestat_enable_mask()
239 lockdep_assert_held(&dev_priv->irq_lock); in i915_enable_pipestat()
262 lockdep_assert_held(&dev_priv->irq_lock); in i915_disable_pipestat()
302 spin_lock_irq(&dev_priv->irq_lock); in i915_enable_asle_pipestat()
309 spin_unlock_irq(&dev_priv->irq_lock); in i915_enable_asle_pipestat()
435 spin_lock(&dev_priv->irq_lock); in i9xx_pipestat_irq_ack()
[all …]
/linux/arch/um/kernel/
H A Dirq.c55 static DEFINE_SPINLOCK(irq_lock);
250 lockdep_assert_held(&irq_lock); in get_irq_entry_by_fd()
307 spin_lock_irqsave(&irq_lock, flags); in activate_fd()
342 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
346 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
361 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_fd()
364 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_fd()
373 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_irq_and_dev()
394 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_irq_and_dev()
405 spin_lock_irqsave(&irq_lock, flags); in deactivate_fd()
[all …]
/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddispc-compat.c46 spinlock_t irq_lock; member
148 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr()
182 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr()
186 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr()
199 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr()
220 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr()
260 spin_lock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
267 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
291 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
305 spin_lock(&dispc_compat.irq_lock); in omap_dispc_irq_handler()
[all …]
/linux/drivers/rtc/
H A Ddev.c33 spin_lock_irq(&rtc->irq_lock); in rtc_dev_open()
35 spin_unlock_irq(&rtc->irq_lock); in rtc_dev_open()
55 spin_lock_irq(&rtc->irq_lock); in rtc_uie_task()
68 spin_unlock_irq(&rtc->irq_lock); in rtc_uie_task()
78 spin_lock_irqsave(&rtc->irq_lock, flags); in rtc_uie_timer()
83 spin_unlock_irqrestore(&rtc->irq_lock, flags); in rtc_uie_timer()
88 spin_lock_irq(&rtc->irq_lock); in clear_uie()
92 spin_unlock_irq(&rtc->irq_lock); in clear_uie()
94 spin_lock_irq(&rtc->irq_lock); in clear_uie()
98 spin_unlock_irq(&rtc->irq_lock); in clear_uie()
[all …]
/linux/drivers/irqchip/
H A Dirq-realtek-rtl.c28 static DEFINE_RAW_SPINLOCK(irq_lock);
56 raw_spin_lock_irqsave(&irq_lock, flags); in realtek_ictl_unmask_irq()
62 raw_spin_unlock_irqrestore(&irq_lock, flags); in realtek_ictl_unmask_irq()
70 raw_spin_lock_irqsave(&irq_lock, flags); in realtek_ictl_mask_irq()
76 raw_spin_unlock_irqrestore(&irq_lock, flags); in realtek_ictl_mask_irq()
91 raw_spin_lock_irqsave(&irq_lock, flags); in intc_map()
93 raw_spin_unlock_irqrestore(&irq_lock, flags); in intc_map()
/linux/sound/soc/codecs/
H A Dwm0010.c112 spinlock_t irq_lock; member
155 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt()
157 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt()
176 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt()
178 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt()
195 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure()
197 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure()
571 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
574 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_boot()
604 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
[all …]
/linux/drivers/gpu/drm/armada/
H A Darmada_crtc.c259 spin_lock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
292 spin_unlock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
355 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set_nofb()
412 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set_nofb()
465 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
467 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
469 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
471 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
647 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
650 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
[all …]
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_pm_irq.c40 lockdep_assert_held(gt->irq_lock); in gen6_gt_pm_update_irq()
67 lockdep_assert_held(gt->irq_lock); in gen6_gt_pm_reset_iir()
95 lockdep_assert_held(gt->irq_lock); in gen6_gt_pm_enable_irq()
104 lockdep_assert_held(gt->irq_lock); in gen6_gt_pm_disable_irq()
/linux/drivers/macintosh/ams/
H A Dams-core.c62 spin_lock(&ams_info.irq_lock); in ams_handle_irq()
67 spin_unlock(&ams_info.irq_lock); in ams_handle_irq()
94 spin_lock_irqsave(&ams_info.irq_lock, flags); in ams_worker()
111 spin_unlock_irqrestore(&ams_info.irq_lock, flags); in ams_worker()
183 spin_lock_init(&ams_info.irq_lock); in ams_init()
/linux/sound/soc/sti/
H A Duniperif_reader.c49 spin_lock(&reader->irq_lock); in uni_reader_irq_handler()
76 spin_unlock(&reader->irq_lock); in uni_reader_irq_handler()
361 spin_lock_irqsave(&reader->irq_lock, flags); in uni_reader_startup()
363 spin_unlock_irqrestore(&reader->irq_lock, flags); in uni_reader_startup()
391 spin_lock_irqsave(&reader->irq_lock, flags); in uni_reader_shutdown()
397 spin_unlock_irqrestore(&reader->irq_lock, flags); in uni_reader_shutdown()
433 spin_lock_init(&reader->irq_lock); in uni_reader_init()
/linux/drivers/mfd/
H A Ducb1x00-core.c319 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_mask()
322 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_mask()
330 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_unmask()
333 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_unmask()
341 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_set_type()
357 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_set_type()
371 raw_spin_lock(&ucb->irq_lock); in ucb1x00_irq_set_wake()
376 raw_spin_unlock(&ucb->irq_lock); in ucb1x00_irq_set_wake()
523 raw_spin_lock_init(&ucb->irq_lock); in ucb1x00_probe()
679 raw_spin_lock_irqsave(&ucb->irq_lock, flags); in ucb1x00_suspend()
[all …]
H A Dlp8788-irq.c37 struct mutex irq_lock; member
80 mutex_lock(&irqd->irq_lock); in lp8788_irq_bus_lock()
95 mutex_unlock(&irqd->irq_lock); in lp8788_irq_bus_sync_unlock()
172 mutex_init(&irqd->irq_lock); in lp8788_irq_init()
H A Ducb1x00-ts.c42 spinlock_t irq_lock; member
240 spin_lock_irq(&ts->irq_lock); in ucb1x00_thread()
245 spin_unlock_irq(&ts->irq_lock); in ucb1x00_thread()
292 spin_lock(&ts->irq_lock); in ucb1x00_ts_irq()
295 spin_unlock(&ts->irq_lock); in ucb1x00_ts_irq()
380 spin_lock_init(&ts->irq_lock); in ucb1x00_ts_add()
/linux/arch/x86/kvm/
H A Dirq_comm.c202 mutex_lock(&kvm->irq_lock); in kvm_request_irq_source_id()
215 mutex_unlock(&kvm->irq_lock); in kvm_request_irq_source_id()
225 mutex_lock(&kvm->irq_lock); in kvm_free_irq_source_id()
238 mutex_unlock(&kvm->irq_lock); in kvm_free_irq_source_id()
244 mutex_lock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
247 mutex_unlock(&kvm->irq_lock); in kvm_register_irq_mask_notifier()
253 mutex_lock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
255 mutex_unlock(&kvm->irq_lock); in kvm_unregister_irq_mask_notifier()
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc.c87 spin_lock_irq(gt->irq_lock); in gen9_reset_guc_interrupts()
89 spin_unlock_irq(gt->irq_lock); in gen9_reset_guc_interrupts()
98 spin_lock_irq(gt->irq_lock); in gen9_enable_guc_interrupts()
102 spin_unlock_irq(gt->irq_lock); in gen9_enable_guc_interrupts()
114 spin_lock_irq(gt->irq_lock); in gen9_disable_guc_interrupts()
118 spin_unlock_irq(gt->irq_lock); in gen9_disable_guc_interrupts()
128 lockdep_assert_held(gt->irq_lock); in __gen11_reset_guc_interrupts()
136 spin_lock_irq(gt->irq_lock); in gen11_reset_guc_interrupts()
138 spin_unlock_irq(gt->irq_lock); in gen11_reset_guc_interrupts()
145 spin_lock_irq(gt->irq_lock); in gen11_enable_guc_interrupts()
[all …]
/linux/drivers/net/wireless/broadcom/b43legacy/
H A Dsysfs.c127 spin_lock_irqsave(&wldev->wl->irq_lock, flags); in b43legacy_attr_interfmode_store()
133 spin_unlock_irqrestore(&wldev->wl->irq_lock, flags); in b43legacy_attr_interfmode_store()
180 spin_lock_irqsave(&wldev->wl->irq_lock, flags); in b43legacy_attr_preamble_store()
184 spin_unlock_irqrestore(&wldev->wl->irq_lock, flags); in b43legacy_attr_preamble_store()
/linux/drivers/net/wireless/quantenna/qtnfmac/pcie/
H A Dpearl_pcie.c80 spinlock_t irq_lock; member
104 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_init_hdp_irqs()
106 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_init_hdp_irqs()
113 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_enable_hdp_irqs()
115 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_enable_hdp_irqs()
122 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_disable_hdp_irqs()
124 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_disable_hdp_irqs()
131 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_en_rxdone_irq()
134 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_en_rxdone_irq()
141 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_dis_rxdone_irq()
[all …]
/linux/drivers/gpu/drm/i915/
H A Di915_irq.c200 spin_lock_irq(gt->irq_lock); in ivb_parity_work()
202 spin_unlock_irq(gt->irq_lock); in ivb_parity_work()
660 spin_lock_irq(&dev_priv->irq_lock); in valleyview_irq_reset()
663 spin_unlock_irq(&dev_priv->irq_lock); in valleyview_irq_reset()
725 spin_lock_irq(&dev_priv->irq_lock); in cherryview_irq_reset()
728 spin_unlock_irq(&dev_priv->irq_lock); in cherryview_irq_reset()
742 spin_lock_irq(&dev_priv->irq_lock); in valleyview_irq_postinstall()
745 spin_unlock_irq(&dev_priv->irq_lock); in valleyview_irq_postinstall()
796 spin_lock_irq(&dev_priv->irq_lock); in cherryview_irq_postinstall()
799 spin_unlock_irq(&dev_priv->irq_lock); in cherryview_irq_postinstall()
[all …]
/linux/arch/alpha/kernel/
H A Dsys_marvel.c118 raw_spin_lock(&io7->irq_lock); in io7_enable_irq()
122 raw_spin_unlock(&io7->irq_lock); in io7_enable_irq()
139 raw_spin_lock(&io7->irq_lock); in io7_disable_irq()
143 raw_spin_unlock(&io7->irq_lock); in io7_disable_irq()
266 raw_spin_lock(&io7->irq_lock); in init_io7_irqs()
298 raw_spin_unlock(&io7->irq_lock); in init_io7_irqs()
/linux/drivers/misc/cb710/
H A Dcore.c71 spin_lock(&chip->irq_lock); /* incl. smp_rmb() */ in cb710_irq_handler()
79 spin_unlock(&chip->irq_lock); in cb710_irq_handler()
163 spin_lock_irqsave(&chip->irq_lock, flags); in cb710_set_irq_handler()
165 spin_unlock_irqrestore(&chip->irq_lock, flags); in cb710_set_irq_handler()
230 spin_lock_init(&chip->irq_lock); in cb710_probe()

1234567