Home
last modified time | relevance | path

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

12345

/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/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/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 …]
H A Drtc-imxdi.c115 spinlock_t irq_lock; member
446 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_enable()
449 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_enable()
459 spin_lock_irqsave(&imxdi->irq_lock, flags); in di_int_disable()
462 spin_unlock_irqrestore(&imxdi->irq_lock, flags); in di_int_disable()
758 spin_lock_init(&imxdi->irq_lock); in dryice_rtc_probe()
H A Drtc-mxc.c173 spin_lock_irqsave(&pdata->rtc->irq_lock, flags); in mxc_rtc_irq_enable()
182 spin_unlock_irqrestore(&pdata->rtc->irq_lock, flags); in mxc_rtc_irq_enable()
194 spin_lock(&pdata->rtc->irq_lock); in mxc_rtc_interrupt()
210 spin_unlock(&pdata->rtc->irq_lock); in mxc_rtc_interrupt()
/linux/sound/soc/codecs/
H A Dwm0010.c113 spinlock_t irq_lock;
155 scoped_guard(spinlock_irqsave, &wm0010->irq_lock) in wm0010_halt()
175 scoped_guard(spinlock_irqsave, &wm0010->irq_lock) in wm0010_halt()
192 scoped_guard(spinlock_irqsave, &wm0010->irq_lock) in wm0010_mark_boot_failure()
551 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_stage2_load()
554 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_stage2_load()
584 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
586 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_boot()
592 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot()
594 spin_unlock_irqrestore(&wm0010->irq_lock, flag in wm0010_boot()
112 spinlock_t irq_lock; global() member
[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 guard(spinlock)(&reader->irq_lock); in uni_reader_irq_handler()
358 scoped_guard(spinlock_irqsave, &reader->irq_lock) in uni_reader_startup()
386 guard(spinlock_irqsave)(&reader->irq_lock); in uni_reader_shutdown()
427 spin_lock_init(&reader->irq_lock); in uni_reader_init()
H A Duniperif_player.c68 guard(spinlock)(&player->irq_lock); in uni_player_irq_handler()
600 scoped_guard(spinlock_irqsave, &player->irq_lock) { in uni_player_ctl_iec958_put()
692 scoped_guard(spinlock_irqsave, &player->irq_lock) in uni_player_startup()
991 guard(spinlock_irqsave)(&player->irq_lock); in uni_player_trigger()
1107 spin_lock_init(&player->irq_lock); in uni_player_init()
/linux/arch/arm64/kvm/vgic/
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/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()
H A Dmain.c1219 spin_lock_irq(&wl->irq_lock); in b43legacy_beacon_update_trigger_work()
1225 spin_unlock_irq(&wl->irq_lock); in b43legacy_beacon_update_trigger_work()
1287 spin_lock_irqsave(&dev->wl->irq_lock, flags); in b43legacy_interrupt_tasklet()
1321 spin_unlock_irqrestore(&dev->wl->irq_lock, flags); in b43legacy_interrupt_tasklet()
1371 spin_unlock_irqrestore(&dev->wl->irq_lock, flags); in b43legacy_interrupt_tasklet()
1423 spin_lock(&dev->wl->irq_lock); in b43legacy_interrupt_handler()
1462 spin_unlock(&dev->wl->irq_lock); in b43legacy_interrupt_handler()
1957 spin_lock_irq(&dev->wl->irq_lock); in b43legacy_mac_enable()
1960 spin_unlock_irq(&dev->wl->irq_lock); in b43legacy_mac_enable()
1977 spin_lock_irq(&dev->wl->irq_lock); in b43legacy_mac_suspend()
[all …]
/linux/drivers/mfd/
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/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/mediatek/mt76/
H A Dmmio.c96 spin_lock_irqsave(&dev->mmio.irq_lock, flags); in mt76_set_irq_mask()
106 spin_unlock_irqrestore(&dev->mmio.irq_lock, flags); in mt76_set_irq_mask()
126 spin_lock_init(&dev->mmio.irq_lock); in mt76_mmio_init()
/linux/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c224 raw_spinlock_t irq_lock; member
654 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_mask()
658 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_mask()
670 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_unmask()
674 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_msi_bottom_irq_unmask()
741 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_intx_mask()
745 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_intx_mask()
754 raw_spin_lock_irqsave(&pcie->irq_lock, flags); in mtk_intx_unmask()
758 raw_spin_unlock_irqrestore(&pcie->irq_lock, flags); in mtk_intx_unmask()
804 raw_spin_lock_init(&pcie->irq_lock); in mtk_pcie_init_irq_domains()
[all …]
/linux/drivers/net/wireless/realtek/rtw88/
H A Dpci.c389 spin_lock_init(&rtwpci->irq_lock); in rtw_pci_init()
577 spin_lock_bh(&rtwpci->irq_lock); in rtw_pci_start()
580 spin_unlock_bh(&rtwpci->irq_lock); in rtw_pci_start()
590 spin_lock_bh(&rtwpci->irq_lock); in rtw_pci_stop()
593 spin_unlock_bh(&rtwpci->irq_lock); in rtw_pci_stop()
598 spin_lock_bh(&rtwpci->irq_lock); in rtw_pci_stop()
600 spin_unlock_bh(&rtwpci->irq_lock); in rtw_pci_stop()
613 lockdep_assert_held(&rtwpci->irq_lock); in rtw_pci_deep_ps_enter()
647 lockdep_assert_held(&rtwpci->irq_lock); in rtw_pci_deep_ps_leave()
657 spin_lock_bh(&rtwpci->irq_lock); in rtw_pci_deep_ps()
[all …]
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_gsc_uc.c26 spin_lock_irq(gt->irq_lock); in gsc_work()
29 spin_unlock_irq(gt->irq_lock); in gsc_work()
311 spin_lock_irq(gt->irq_lock); in intel_gsc_uc_load_start()
313 spin_unlock_irq(gt->irq_lock); in intel_gsc_uc_load_start()
/linux/drivers/gpu/drm/renesas/shmobile/
H A Dshmob_drm_drv.c88 spin_lock_irqsave(&sdev->irq_lock, flags); in shmob_drm_irq()
91 spin_unlock_irqrestore(&sdev->irq_lock, flags); in shmob_drm_irq()
215 spin_lock_init(&sdev->irq_lock); in shmob_drm_probe()
/linux/sound/soc/sdca/
H A Dsdca_interrupts.c316 guard(mutex)(&info->irq_lock); in sdca_irq_request()
346 guard(mutex)(&info->irq_lock); in sdca_irq_free()
435 guard(mutex)(&info->irq_lock); in sdca_irq_populate_early()
526 guard(mutex)(&info->irq_lock); in sdca_irq_populate()
570 guard(mutex)(&info->irq_lock); in sdca_irq_cleanup_flags()
654 ret = devm_mutex_init(sdev, &info->irq_lock); in devm_sdca_irq_allocate()
/linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/
H A Drx.c1021 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_napi_poll()
1024 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_napi_poll()
1054 spin_lock(&trans_pcie->irq_lock); in iwl_pcie_napi_poll_msix()
1056 spin_unlock(&trans_pcie->irq_lock); in iwl_pcie_napi_poll_msix()
1726 lockdep_assert_held(&IWL_TRANS_GET_PCIE_TRANS(trans)->irq_lock); in iwl_pcie_int_cause_non_ict()
1906 spin_lock_bh(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1943 spin_unlock_bh(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1954 spin_unlock_bh(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
1975 spin_unlock_bh(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
2139 spin_lock_bh(&trans_pcie->irq_lock); in iwl_pcie_irq_handler()
[all …]
/linux/virt/kvm/
H A Dirqchip.c29 lockdep_is_held(&kvm->irq_lock)); in kvm_irq_map_gsi()
218 mutex_lock(&kvm->irq_lock); in kvm_set_irq_routing()
223 mutex_unlock(&kvm->irq_lock); in kvm_set_irq_routing()
/linux/drivers/net/ethernet/cortina/
H A Dgemini.c160 spinlock_t irq_lock; /* Locks IRQ-related registers */ member
1076 spin_lock_irqsave(&geth->irq_lock, flags); in geth_resize_freeq()
1082 spin_unlock_irqrestore(&geth->irq_lock, flags); in geth_resize_freeq()
1096 spin_lock_irqsave(&geth->irq_lock, flags); in geth_resize_freeq()
1099 spin_unlock_irqrestore(&geth->irq_lock, flags); in geth_resize_freeq()
1114 spin_lock_irqsave(&geth->irq_lock, flags); in gmac_tx_irq_enable()
1125 spin_unlock_irqrestore(&geth->irq_lock, flags); in gmac_tx_irq_enable()
1363 spin_lock_irqsave(&geth->irq_lock, flags); in gmac_enable_irq()
1380 spin_unlock_irqrestore(&geth->irq_lock, flags); in gmac_enable_irq()
1392 spin_lock_irqsave(&geth->irq_lock, flags); in gmac_enable_rx_irq()
[all …]

12345