| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic.c | 190 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 D | vgic-mmio.c | 79 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 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/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/i915/pxp/ |
| H A D | intel_pxp_irq.c | 34 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 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/arch/um/kernel/ |
| H A D | irq.c | 58 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 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 …]
|
| /linux/drivers/irqchip/ |
| H A D | irq-realtek-rtl.c | 28 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 D | wm0010.c | 112 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 D | armada_crtc.c | 260 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 D | ucb1x00-core.c | 322 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 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/sound/soc/sti/ |
| H A D | uniperif_reader.c | 49 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 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/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()
|
| H A D | intel_breadcrumbs.c | 61 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 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/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()
|
| /linux/arch/alpha/kernel/ |
| H A D | sys_marvel.c | 118 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 D | core.c | 71 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 D | tilcdc_crtc.c | 41 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 D | da9055-hwmon.c | 35 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 D | pcie-mediatek-gen3.c | 216 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 …]
|