/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic.c | 31 * vgic_irq->irq_lock must be taken with IRQs disabled 38 * then the lower ones, e.g. first take the its_lock, then the irq_lock. 161 raw_spin_lock(&irq->irq_lock); in vgic_flush_pending_lpis() 164 raw_spin_unlock(&irq->irq_lock); in vgic_flush_pending_lpis() 217 lockdep_assert_held(&irq->irq_lock); in vgic_target_oracle() 273 raw_spin_lock(&irqa->irq_lock); in vgic_irq_cmp() 274 raw_spin_lock_nested(&irqb->irq_lock, SINGLE_DEPTH_NESTING); in vgic_irq_cmp() 292 raw_spin_unlock(&irqb->irq_lock); in vgic_irq_cmp() 293 raw_spin_unlock(&irqa->irq_lock); in vgic_irq_cmp() 340 lockdep_assert_held(&irq->irq_lock); 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() 243 raw_spin_lock_irqsave(&irq->irq_lock, flag in __read_pending() [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic.c | 33 * vgic_irq->irq_lock must be taken with IRQs disabled 40 * then the lower ones, e.g. first take the its_lock, then the irq_lock. 162 raw_spin_lock(&irq->irq_lock); in vgic_flush_pending_lpis() 165 raw_spin_unlock(&irq->irq_lock); in vgic_flush_pending_lpis() 218 lockdep_assert_held(&irq->irq_lock); in vgic_target_oracle() 274 raw_spin_lock(&irqa->irq_lock); in vgic_irq_cmp() 275 raw_spin_lock_nested(&irqb->irq_lock, SINGLE_DEPTH_NESTING); in vgic_irq_cmp() 293 raw_spin_unlock(&irqb->irq_lock); in vgic_irq_cmp() 294 raw_spin_unlock(&irqa->irq_lock); in vgic_irq_cmp() 341 lockdep_assert_held(&irq->irq_lock); 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, flag in __read_pending() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_hotplug.c | 182 lockdep_assert_held(&dev_priv->irq_lock); in intel_hpd_irq_storm_switch_to_polling() 229 spin_lock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work() 254 spin_unlock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work() 305 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 310 spin_unlock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 337 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 339 spin_unlock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 355 spin_lock_irq(&i915->irq_lock); in intel_hpd_trigger_irq() 357 spin_unlock_irq(&i915->irq_lock); in intel_hpd_trigger_irq() 380 spin_lock_irq(&dev_priv->irq_lock); in i915_hotplug_work_func() [all...] |
H A D | intel_fifo_underrun.c | 60 lockdep_assert_held(&dev_priv->irq_lock); in ivb_can_enable_err_int() 78 lockdep_assert_held(&dev_priv->irq_lock); in cpt_can_enable_serr_int() 96 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_check_fifo_underruns() 116 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_set_fifo_underrun_reporting() 150 lockdep_assert_held(&dev_priv->irq_lock); in ivb_check_fifo_underruns() 218 lockdep_assert_held(&dev_priv->irq_lock); in cpt_check_pch_fifo_underruns() 265 lockdep_assert_held(&dev_priv->irq_lock); in __intel_set_cpu_fifo_underrun_reporting() 304 spin_lock_irqsave(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting() 307 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting() 344 spin_lock_irqsave(&dev_priv->irq_lock, flag in intel_set_pch_fifo_underrun_reporting() [all...] |
/kernel/linux/linux-5.10/drivers/misc/ocxl/ |
H A D | afu_irq.c | 37 mutex_lock(&ctx->irq_lock); in ocxl_irq_set_handler() 52 mutex_unlock(&ctx->irq_lock); in ocxl_irq_set_handler() 118 mutex_lock(&ctx->irq_lock); in ocxl_afu_irq_alloc() 136 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_alloc() 147 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_alloc() 171 mutex_lock(&ctx->irq_lock); in ocxl_afu_irq_free() 175 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_free() 180 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_free() 190 mutex_lock(&ctx->irq_lock); in ocxl_afu_irq_free_all() 193 mutex_unlock(&ctx->irq_lock); in ocxl_afu_irq_free_all() [all...] |
/kernel/linux/linux-6.6/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...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/pxp/ |
H A D | intel_pxp_irq.c | 34 lockdep_assert_held(gt->irq_lock); in intel_pxp_irq_handler() 64 spin_lock_irq(gt->irq_lock); in pxp_irq_reset() 66 spin_unlock_irq(gt->irq_lock); in pxp_irq_reset() 73 spin_lock_irq(gt->irq_lock); in intel_pxp_irq_enable() 81 spin_unlock_irq(gt->irq_lock); in intel_pxp_irq_enable() 97 spin_lock_irq(gt->irq_lock); in intel_pxp_irq_disable() 102 spin_unlock_irq(gt->irq_lock); in intel_pxp_irq_disable()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_fifo_underrun.c | 64 lockdep_assert_held(&dev_priv->irq_lock); in ivb_can_enable_err_int() 82 lockdep_assert_held(&dev_priv->irq_lock); in cpt_can_enable_serr_int() 100 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_check_fifo_underruns() 120 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_set_fifo_underrun_reporting() 154 lockdep_assert_held(&dev_priv->irq_lock); in ivb_check_fifo_underruns() 241 lockdep_assert_held(&dev_priv->irq_lock); in cpt_check_pch_fifo_underruns() 288 lockdep_assert_held(&dev_priv->irq_lock); in __intel_set_cpu_fifo_underrun_reporting() 327 spin_lock_irqsave(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting() 330 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in intel_set_cpu_fifo_underrun_reporting() 367 spin_lock_irqsave(&dev_priv->irq_lock, flag in intel_set_pch_fifo_underrun_reporting() [all...] |
H A D | intel_hotplug.c | 186 lockdep_assert_held(&dev_priv->irq_lock); in intel_hpd_irq_storm_switch_to_polling() 233 spin_lock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work() 257 spin_unlock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work() 308 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 313 spin_unlock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 340 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 342 spin_unlock_irq(&dev_priv->irq_lock); in i915_digport_work_func() 359 spin_lock_irq(&i915->irq_lock); in intel_hpd_trigger_irq() 361 spin_unlock_irq(&i915->irq_lock); in intel_hpd_trigger_irq() 385 spin_lock_irq(&dev_priv->irq_lock); in i915_hotplug_work_func() [all...] |
/kernel/linux/linux-6.6/arch/um/kernel/ |
H A D | irq.c | 55 static DEFINE_SPINLOCK(irq_lock); 205 lockdep_assert_held(&irq_lock); in get_irq_entry_by_fd() 262 spin_lock_irqsave(&irq_lock, flags); in activate_fd() 297 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd() 301 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd() 316 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_fd() 319 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_fd() 328 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_irq_and_dev() 349 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_irq_and_dev() 360 spin_lock_irqsave(&irq_lock, flag in deactivate_fd() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | dispc-compat.c | 46 spinlock_t irq_lock; member 117 /* dispc.irq_lock has to be locked by the caller */ 148 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr() 182 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr() 186 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr() 199 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr() 220 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr() 260 spin_lock(&dispc_compat.irq_lock); in omap_dispc_irq_handler() 267 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler() 291 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler() [all...] |
/kernel/linux/linux-5.10/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...] |
/kernel/linux/linux-6.6/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...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | dispc-compat.c | 46 spinlock_t irq_lock; member 117 /* dispc.irq_lock has to be locked by the caller */ 148 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr() 182 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr() 186 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_register_isr() 199 spin_lock_irqsave(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr() 220 spin_unlock_irqrestore(&dispc_compat.irq_lock, flags); in omap_dispc_unregister_isr() 260 spin_lock(&dispc_compat.irq_lock); in omap_dispc_irq_handler() 267 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler() 291 spin_unlock(&dispc_compat.irq_lock); in omap_dispc_irq_handler() [all...] |
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/block/rsxx/ |
H A D | core.c | 288 * Enable/Disable interrupt functions assume the card->irq_lock 340 spin_lock(&card->irq_lock); in rsxx_isr() 389 spin_unlock(&card->irq_lock); in rsxx_isr() 479 spin_lock_irqsave(&card->irq_lock, flags); in card_event_handler() 481 spin_unlock_irqrestore(&card->irq_lock, flags); in card_event_handler() 690 spin_lock_irqsave(&card->irq_lock, flags); in rsxx_slot_reset() 695 spin_unlock_irqrestore(&card->irq_lock, flags); in rsxx_slot_reset() 802 spin_lock_init(&card->irq_lock); in rsxx_pci_probe() 806 spin_lock_irq(&card->irq_lock); in rsxx_pci_probe() 808 spin_unlock_irq(&card->irq_lock); in rsxx_pci_probe() [all...] |
/kernel/linux/linux-5.10/arch/um/kernel/ |
H A D | irq.c | 40 static DEFINE_SPINLOCK(irq_lock); 141 spin_lock_irqsave(&irq_lock, flags); in activate_fd() 207 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd() 212 spin_unlock_irqrestore(&irq_lock, flags); in activate_fd() 219 * Should be done under irq_lock. 321 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_fd() 332 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_fd() 341 spin_lock_irqsave(&irq_lock, flags); in free_irq_by_irq_and_dev() 353 spin_unlock_irqrestore(&irq_lock, flags); in free_irq_by_irq_and_dev() 363 spin_lock_irqsave(&irq_lock, flag in deactivate_fd() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_interrupts.c | 237 spin_lock_irqsave(&intr->irq_lock, irq_flags); in dpu_core_irq() 279 spin_unlock_irqrestore(&intr->irq_lock, irq_flags); in dpu_core_irq() 301 * under irq_lock and it's the caller's responsibility to ensure that's in dpu_hw_intr_enable_irq_locked() 304 assert_spin_locked(&intr->irq_lock); in dpu_hw_intr_enable_irq_locked() 354 * under irq_lock and it's the caller's responsibility to ensure that's in dpu_hw_intr_disable_irq_locked() 357 assert_spin_locked(&intr->irq_lock); in dpu_hw_intr_disable_irq_locked() 443 spin_lock_irqsave(&intr->irq_lock, irq_flags); in dpu_core_irq_read() 456 spin_unlock_irqrestore(&intr->irq_lock, irq_flags); in dpu_core_irq_read() 499 spin_lock_init(&intr->irq_lock); in dpu_hw_intr_init() 528 spin_lock_irqsave(&dpu_kms->hw_intr->irq_lock, irq_flag in dpu_core_irq_register_callback() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc.c | 87 spin_lock_irq(>->irq_lock); in gen9_reset_guc_interrupts() 89 spin_unlock_irq(>->irq_lock); in gen9_reset_guc_interrupts() 98 spin_lock_irq(>->irq_lock); in gen9_enable_guc_interrupts() 105 spin_unlock_irq(>->irq_lock); in gen9_enable_guc_interrupts() 114 spin_lock_irq(>->irq_lock); in gen9_disable_guc_interrupts() 119 spin_unlock_irq(>->irq_lock); in gen9_disable_guc_interrupts() 129 spin_lock_irq(>->irq_lock); in gen11_reset_guc_interrupts() 131 spin_unlock_irq(>->irq_lock); in gen11_reset_guc_interrupts() 138 spin_lock_irq(>->irq_lock); in gen11_enable_guc_interrupts() 149 spin_unlock_irq(>->irq_lock); in gen11_enable_guc_interrupts() [all...] |
H A D | intel_guc.h | 32 spinlock_t irq_lock; member 183 spin_lock_irq(&guc->irq_lock); in intel_guc_enable_msg() 185 spin_unlock_irq(&guc->irq_lock); in intel_guc_enable_msg() 190 spin_lock_irq(&guc->irq_lock); in intel_guc_disable_msg() 192 spin_unlock_irq(&guc->irq_lock); in intel_guc_disable_msg()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wm0010.c | 113 spinlock_t irq_lock; member 164 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt() 166 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt() 186 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt() 188 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt() 205 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure() 207 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure() 581 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot() 584 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_boot() 614 spin_lock_irqsave(&wm0010->irq_lock, flag in wm0010_boot() [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | wm0010.c | 113 spinlock_t irq_lock; member 164 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt() 166 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt() 186 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_halt() 188 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_halt() 205 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure() 207 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_mark_boot_failure() 581 spin_lock_irqsave(&wm0010->irq_lock, flags); in wm0010_boot() 584 spin_unlock_irqrestore(&wm0010->irq_lock, flags); in wm0010_boot() 614 spin_lock_irqsave(&wm0010->irq_lock, flag in wm0010_boot() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_breadcrumbs.c | 43 spin_lock(&engine->gt->irq_lock); in irq_enable() 45 spin_unlock(&engine->gt->irq_lock); in irq_enable() 56 spin_lock(&engine->gt->irq_lock); in irq_disable() 58 spin_unlock(&engine->gt->irq_lock); in irq_disable() 88 spin_lock(&b->irq_lock); in intel_breadcrumbs_arm_irq() 91 spin_unlock(&b->irq_lock); in intel_breadcrumbs_arm_irq() 106 spin_lock(&b->irq_lock); in intel_breadcrumbs_disarm_irq() 109 spin_unlock(&b->irq_lock); in intel_breadcrumbs_disarm_irq() 317 spin_lock_init(&b->irq_lock); in intel_breadcrumbs_create() 330 spin_lock_irqsave(&b->irq_lock, flag in intel_breadcrumbs_reset() [all...] |