| /linux/drivers/misc/ocxl/ |
| H A D | afu_irq.c | 38 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 D | tidss_irq.c | 20 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 D | dev.c | 33 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 D | rtc-imxdi.c | 115 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 D | rtc-mxc.c | 173 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 D | wm0010.c | 113 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 D | intel_gt_pm_irq.c | 40 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 D | ams-core.c | 62 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 D | uniperif_reader.c | 49 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 D | uniperif_player.c | 68 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 D | vgic-v4.c | 131 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 D | vgic-mmio-v2.c | 153 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 D | sysfs.c | 127 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 D | main.c | 1219 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 D | ucb1x00-ts.c | 42 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 D | pearl_pcie.c | 80 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 D | mmio.c | 96 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 D | pcie-mediatek-gen3.c | 224 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 D | pci.c | 389 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 D | intel_gsc_uc.c | 26 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 D | shmob_drm_drv.c | 88 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 D | sdca_interrupts.c | 316 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 D | rx.c | 1021 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 D | irqchip.c | 29 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 D | gemini.c | 160 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 …]
|