| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic.c | 206 raw_spin_lock(&irq->irq_lock); in vgic_flush_pending_lpis() 209 raw_spin_unlock(&irq->irq_lock); in vgic_flush_pending_lpis() 265 lockdep_assert_held(&irq->irq_lock); in vgic_target_oracle() 326 raw_spin_lock(&irqa->irq_lock); in vgic_irq_cmp() 327 raw_spin_lock_nested(&irqb->irq_lock, SINGLE_DEPTH_NESTING); in vgic_irq_cmp() 356 raw_spin_unlock(&irqb->irq_lock); in vgic_irq_cmp() 357 raw_spin_unlock(&irqa->irq_lock); in vgic_irq_cmp() 416 unsigned long flags) __releases(&irq->irq_lock) in vgic_queue_irq_unlock() 421 lockdep_assert_held(&irq->irq_lock); in vgic_queue_irq_unlock() 438 raw_spin_unlock_irqrestore(&irq->irq_lock, flags); in vgic_queue_irq_unlock() [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/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/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 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()
|
| H A D | uniperif_player.c | 68 spin_lock(&player->irq_lock); in uni_player_irq_handler() 149 spin_unlock(&player->irq_lock); in uni_player_irq_handler() 602 spin_lock_irqsave(&player->irq_lock, flags); in uni_player_ctl_iec958_put() 609 spin_unlock_irqrestore(&player->irq_lock, flags); in uni_player_ctl_iec958_put() 699 spin_lock_irqsave(&player->irq_lock, flags); in uni_player_startup() 701 spin_unlock_irqrestore(&player->irq_lock, flags); in uni_player_startup() 1001 spin_lock_irqsave(&player->irq_lock, flags); in uni_player_shutdown() 1007 spin_unlock_irqrestore(&player->irq_lock, flags); in uni_player_shutdown() 1118 spin_lock_init(&player->irq_lock); in uni_player_init()
|
| /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/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/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/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/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/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/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() 501 guard(mutex)(&info->irq_lock); in sdca_irq_populate() 580 guard(mutex)(&info->irq_lock); in sdca_irq_cleanup() 623 ret = devm_mutex_init(sdev, &info->irq_lock); in sdca_irq_allocate()
|
| /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()
|