Home
last modified time | relevance | path

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

123456

/linux/arch/arm64/kvm/vgic/
H A Dvgic.c190 raw_spin_lock(&irq->irq_lock); in vgic_flush_pending_lpis()
193 raw_spin_unlock(&irq->irq_lock); in vgic_flush_pending_lpis()
249 lockdep_assert_held(&irq->irq_lock); in vgic_target_oracle()
310 raw_spin_lock(&irqa->irq_lock); in vgic_irq_cmp()
311 raw_spin_lock_nested(&irqb->irq_lock, SINGLE_DEPTH_NESTING); in vgic_irq_cmp()
340 raw_spin_unlock(&irqb->irq_lock); in vgic_irq_cmp()
341 raw_spin_unlock(&irqa->irq_lock); in vgic_irq_cmp()
400 unsigned long flags) __releases(&irq->irq_lock) in vgic_queue_irq_unlock()
405 lockdep_assert_held(&irq->irq_lock); in vgic_queue_irq_unlock()
419 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 …]
H A Dvgic-v4.c131 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_v4_enable_vsgis()
153 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v4_enable_vsgis()
169 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_v4_disable_vsgis()
185 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_v4_disable_vsgis()
463 raw_spin_lock_irqsave(&irq->irq_lock, flags); in kvm_vgic_v4_set_forwarding()
510 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in kvm_vgic_v4_set_forwarding()
545 raw_spin_lock_irqsave(&irq->irq_lock, flags); in kvm_vgic_v4_unset_forwarding()
553 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in kvm_vgic_v4_unset_forwarding()
H A Dvgic-mmio-v2.c153 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_sgir()
197 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_target()
203 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_target()
236 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_sgipendc()
242 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_sgipendc()
258 raw_spin_lock_irqsave(&irq->irq_lock, flags); in vgic_mmio_write_sgipends()
266 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_mmio_write_sgipends()
/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/tidss/
H A Dtidss_irq.c20 assert_spin_locked(&tidss->irq_lock); in tidss_irq_update()
33 spin_lock_irqsave(&tidss->irq_lock, flags); in tidss_irq_enable_vblank()
37 spin_unlock_irqrestore(&tidss->irq_lock, flags); in tidss_irq_enable_vblank()
48 spin_lock_irqsave(&tidss->irq_lock, flags); in tidss_irq_disable_vblank()
52 spin_unlock_irqrestore(&tidss->irq_lock, flags); in tidss_irq_disable_vblank()
62 spin_lock(&tidss->irq_lock); in tidss_irq_handler()
64 spin_unlock(&tidss->irq_lock); in tidss_irq_handler()
97 spin_lock_irqsave(&tidss->irq_lock, flags); in tidss_irq_resume()
99 spin_unlock_irqrestore(&tidss->irq_lock, flags); in tidss_irq_resume()
/linux/arch/um/kernel/
H A Dirq.c58 static DEFINE_RAW_SPINLOCK(irq_lock);
254 lockdep_assert_held(&irq_lock); in get_irq_entry_by_fd()
312 raw_spin_lock_irqsave(&irq_lock, flags); in activate_fd()
328 raw_spin_unlock(&irq_lock); in activate_fd()
334 raw_spin_lock(&irq_lock); in activate_fd()
361 raw_spin_unlock_irqrestore(&irq_lock, flags); in activate_fd()
377 raw_spin_lock_irqsave(&irq_lock, flags); in free_irq_by_fd()
380 raw_spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_fd()
390 raw_spin_lock_irqsave(&irq_lock, flags); in free_irq_by_irq_and_dev()
411 raw_spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_irq_and_dev()
[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.c260 spin_lock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
293 spin_unlock(&dcrtc->irq_lock); in armada_drm_crtc_irq()
356 spin_lock_irqsave(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set_nofb()
413 spin_unlock_irqrestore(&dcrtc->irq_lock, flags); in armada_drm_crtc_mode_set_nofb()
466 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
468 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
470 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
472 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_atomic_flush()
648 spin_lock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
651 spin_unlock_irq(&dcrtc->irq_lock); in armada_drm_crtc_cursor_update()
[all …]
/linux/drivers/mfd/
H A 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()
526 raw_spin_lock_init(&ucb->irq_lock); in ucb1x00_probe()
682 raw_spin_lock_irqsave(&ucb->irq_lock, flags); in ucb1x00_suspend()
[all …]
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/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/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/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()
H A Dintel_breadcrumbs.c61 spin_lock(&b->irq_lock); in intel_breadcrumbs_arm_irq()
64 spin_unlock(&b->irq_lock); in intel_breadcrumbs_arm_irq()
81 spin_lock(&b->irq_lock); in intel_breadcrumbs_disarm_irq()
84 spin_unlock(&b->irq_lock); in intel_breadcrumbs_disarm_irq()
292 spin_lock_init(&b->irq_lock); in intel_breadcrumbs_create()
309 spin_lock_irqsave(&b->irq_lock, flags); in intel_breadcrumbs_reset()
316 spin_unlock_irqrestore(&b->irq_lock, flags); in intel_breadcrumbs_reset()
/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/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/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()
226 spin_lock_init(&chip->irq_lock); in cb710_probe()
/linux/drivers/gpu/drm/tilcdc/
H A Dtilcdc_crtc.c41 spinlock_t irq_lock; member
474 spin_lock_irqsave(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_enable()
477 spin_unlock_irqrestore(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_enable()
622 spin_lock_irqsave(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_update_fb()
633 spin_unlock_irqrestore(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_update_fb()
689 spin_lock_irqsave(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_enable_vblank()
700 spin_unlock_irqrestore(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_enable_vblank()
712 spin_lock_irqsave(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_disable_vblank()
721 spin_unlock_irqrestore(&tilcdc_crtc->irq_lock, flags); in tilcdc_crtc_disable_vblank()
916 spin_lock(&tilcdc_crtc->irq_lock); in tilcdc_crtc_irq()
[all …]
/linux/drivers/hwmon/
H A Dda9055-hwmon.c35 struct mutex irq_lock; member
67 mutex_lock(&hwmon->irq_lock); in da9055_adc_manual_read()
102 mutex_unlock(&hwmon->irq_lock); in da9055_adc_manual_read()
246 mutex_init(&hwmon->irq_lock); in da9055_hwmon_probe()
/linux/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c216 raw_spinlock_t irq_lock; member
593 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_mask()
597 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_mask()
609 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_unmask()
613 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_unmask()
680 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_intx_mask()
684 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_intx_mask()
693 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_intx_unmask()
697 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_intx_unmask()
743 raw_spin_lock_init(&pcie->irq_lock); in mtk_pcie_init_irq_domains()
[all …]

123456