Home
last modified time | relevance | path

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

/netbsd/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_breadcrumbs.c47 spin_lock(&engine->gt->irq_lock); in irq_enable()
58 spin_lock(&engine->gt->irq_lock); in irq_disable()
164 spin_lock(&b->irq_lock); in signal_irq_work()
212 spin_unlock(&b->irq_lock); in signal_irq_work()
271 spin_lock_init(&b->irq_lock); in intel_engine_init_breadcrumbs()
308 spin_lock(&b->irq_lock); in i915_request_enable_breadcrumb()
342 spin_unlock(&b->irq_lock); in i915_request_enable_breadcrumb()
360 spin_lock(&b->irq_lock); in i915_request_cancel_breadcrumb()
370 spin_unlock(&b->irq_lock); in i915_request_cancel_breadcrumb()
385 spin_lock_irq(&b->irq_lock); in intel_engine_print_breadcrumbs()
[all …]
H A Dintel_gt_pm_irq.c45 lockdep_assert_held(&gt->irq_lock); in gen6_gt_pm_update_irq()
72 lockdep_assert_held(&gt->irq_lock); in gen6_gt_pm_reset_iir()
100 lockdep_assert_held(&gt->irq_lock); in gen6_gt_pm_enable_irq()
109 lockdep_assert_held(&gt->irq_lock); in gen6_gt_pm_disable_irq()
H A Dintel_gt_irq.c51 lockdep_assert_held(&gt->irq_lock); in gen11_gt_engine_identity()
135 lockdep_assert_held(&gt->irq_lock); in gen11_gt_bank_handler()
153 spin_lock(&gt->irq_lock); in gen11_gt_irq_handler()
160 spin_unlock(&gt->irq_lock); in gen11_gt_irq_handler()
168 lockdep_assert_held(&gt->irq_lock); in gen11_gt_reset_one_iir()
260 spin_lock(&gt->irq_lock); in gen7_parity_error_irq_handler()
262 spin_unlock(&gt->irq_lock); in gen7_parity_error_irq_handler()
394 lockdep_assert_held(&gt->irq_lock); in gen5_gt_update_irq()
H A Dintel_rps.c93 spin_lock_irq(&gt->irq_lock); in rps_enable_interrupts()
95 spin_unlock_irq(&gt->irq_lock); in rps_enable_interrupts()
115 spin_lock_irq(&gt->irq_lock); in rps_reset_interrupts()
122 spin_unlock_irq(&gt->irq_lock); in rps_reset_interrupts()
133 spin_lock_irq(&gt->irq_lock); in rps_disable_interrupts()
135 spin_unlock_irq(&gt->irq_lock); in rps_disable_interrupts()
1464 spin_lock_irq(&gt->irq_lock); in rps_work()
1467 spin_unlock_irq(&gt->irq_lock); in rps_work()
1542 spin_lock_irq(&gt->irq_lock); in rps_work()
1568 spin_lock(&gt->irq_lock); in gen6_rps_irq_handler()
[all …]
H A Dintel_gt_types.h85 spinlock_t irq_lock; member
H A Dintel_engine_types.h363 spinlock_t irq_lock; member
H A Dintel_gt.c33 spin_lock_init(&gt->irq_lock); in intel_gt_init_early()
H A Dintel_lrc.c1656 spin_lock(&old->breadcrumbs.irq_lock); in virtual_xfer_breadcrumbs()
1662 spin_unlock(&old->breadcrumbs.irq_lock); in virtual_xfer_breadcrumbs()
/netbsd/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_fifo_underrun.c65 lockdep_assert_held(&dev_priv->irq_lock); in ivb_can_enable_err_int()
83 lockdep_assert_held(&dev_priv->irq_lock); in cpt_can_enable_serr_int()
101 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_check_fifo_underruns()
121 lockdep_assert_held(&dev_priv->irq_lock); in i9xx_set_fifo_underrun_reporting()
153 lockdep_assert_held(&dev_priv->irq_lock); in ivb_check_fifo_underruns()
219 lockdep_assert_held(&dev_priv->irq_lock); in cpt_check_pch_fifo_underruns()
264 lockdep_assert_held(&dev_priv->irq_lock); in __intel_set_cpu_fifo_underrun_reporting()
426 spin_lock_irq(&dev_priv->irq_lock); in intel_check_cpu_fifo_underruns()
438 spin_unlock_irq(&dev_priv->irq_lock); in intel_check_cpu_fifo_underruns()
453 spin_lock_irq(&dev_priv->irq_lock); in intel_check_pch_fifo_underruns()
[all …]
H A Dintel_hotplug.c247 spin_lock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work()
276 spin_unlock_irq(&dev_priv->irq_lock); in intel_hpd_irq_storm_reenable_work()
321 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func()
353 spin_lock_irq(&dev_priv->irq_lock); in i915_digport_work_func()
380 spin_lock_irq(&dev_priv->irq_lock); in i915_hotplug_work_func()
428 spin_lock_irq(&dev_priv->irq_lock); in i915_hotplug_work_func()
467 spin_lock(&dev_priv->irq_lock); in intel_hpd_irq_handler()
551 spin_unlock(&dev_priv->irq_lock); in intel_hpd_irq_handler()
692 spin_lock_irq(&dev_priv->irq_lock); in intel_hpd_cancel_work()
714 spin_lock_irq(&dev_priv->irq_lock); in intel_hpd_disable()
[all …]
H A Dintel_tv.c1582 spin_lock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
1586 spin_unlock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
1654 spin_lock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
1658 spin_unlock_irq(&dev_priv->irq_lock); in intel_tv_detect_type()
H A Dintel_display_power.c1285 spin_lock_irq(&dev_priv->irq_lock); in vlv_display_power_well_init()
1287 spin_unlock_irq(&dev_priv->irq_lock); in vlv_display_power_well_init()
1311 spin_lock_irq(&dev_priv->irq_lock); in vlv_display_power_well_deinit()
1313 spin_unlock_irq(&dev_priv->irq_lock); in vlv_display_power_well_deinit()
H A Dintel_display.c4902 spin_lock_irq(&dev_priv->irq_lock); in intel_finish_reset()
4905 spin_unlock_irq(&dev_priv->irq_lock); in intel_finish_reset()
/netbsd/sys/external/bsd/drm2/dist/drm/i915/gt/uc/
H A Dintel_guc.c94 spin_lock_irq(&gt->irq_lock); in gen9_reset_guc_interrupts()
96 spin_unlock_irq(&gt->irq_lock); in gen9_reset_guc_interrupts()
105 spin_lock_irq(&gt->irq_lock); in gen9_enable_guc_interrupts()
112 spin_unlock_irq(&gt->irq_lock); in gen9_enable_guc_interrupts()
121 spin_lock_irq(&gt->irq_lock); in gen9_disable_guc_interrupts()
126 spin_unlock_irq(&gt->irq_lock); in gen9_disable_guc_interrupts()
136 spin_lock_irq(&gt->irq_lock); in gen11_reset_guc_interrupts()
138 spin_unlock_irq(&gt->irq_lock); in gen11_reset_guc_interrupts()
145 spin_lock_irq(&gt->irq_lock); in gen11_enable_guc_interrupts()
156 spin_unlock_irq(&gt->irq_lock); in gen11_enable_guc_interrupts()
[all …]
H A Dintel_guc.h34 spinlock_t irq_lock; member
173 spin_lock_irq(&guc->irq_lock); in intel_guc_enable_msg()
175 spin_unlock_irq(&guc->irq_lock); in intel_guc_enable_msg()
180 spin_lock_irq(&guc->irq_lock); in intel_guc_disable_msg()
182 spin_unlock_irq(&guc->irq_lock); in intel_guc_disable_msg()
H A Dintel_uc.c159 spin_lock_irq(&guc->irq_lock); in guc_get_mmio_msg()
171 spin_unlock_irq(&guc->irq_lock); in guc_get_mmio_msg()
184 spin_lock_irq(&i915->irq_lock); in guc_handle_mmio_msg()
186 spin_unlock_irq(&i915->irq_lock); in guc_handle_mmio_msg()
228 spin_lock_irq(&i915->irq_lock); in guc_enable_communication()
230 spin_unlock_irq(&i915->irq_lock); in guc_enable_communication()
/netbsd/sys/external/bsd/drm2/dist/drm/via/
H A Dvia_irq.c142 spin_lock(&cur_irq->irq_lock); in via_driver_irq_handler()
145 &cur_irq->irq_lock); in via_driver_irq_handler()
146 spin_unlock(&cur_irq->irq_lock); in via_driver_irq_handler()
251 spin_lock(&cur_irq->irq_lock); in via_driver_irq_wait()
253 DRM_SPIN_WAIT_ON(ret, &cur_irq->irq_queue, &cur_irq->irq_lock, in via_driver_irq_wait()
259 DRM_SPIN_WAIT_ON(ret, &cur_irq->irq_queue, &cur_irq->irq_lock, in via_driver_irq_wait()
264 spin_unlock(&cur_irq->irq_lock); in via_driver_irq_wait()
314 spin_lock_init(&cur_irq->irq_lock); in via_driver_irq_preinstall()
388 spin_lock_destroy(&dev_priv->via_irqs[i].irq_lock); in via_driver_irq_uninstall()
H A Dvia_drv.h67 spinlock_t irq_lock; member
/netbsd/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_irq.c294 spin_lock_irq(&dev_priv->irq_lock); in i915_hotplug_interrupt_update()
296 spin_unlock_irq(&dev_priv->irq_lock); in i915_hotplug_interrupt_update()
522 spin_lock_irq(&dev_priv->irq_lock); in i915_enable_asle_pipestat()
529 spin_unlock_irq(&dev_priv->irq_lock); in i915_enable_asle_pipestat()
981 spin_lock_irq(&gt->irq_lock); in ivb_parity_work()
983 spin_unlock_irq(&gt->irq_lock); in ivb_parity_work()
1305 spin_lock(&dev_priv->irq_lock); in i9xx_pipestat_irq_ack()
1308 spin_unlock(&dev_priv->irq_lock); in i9xx_pipestat_irq_ack()
1363 spin_unlock(&dev_priv->irq_lock); in i9xx_pipestat_irq_ack()
2785 spin_lock_irq(&dev_priv->irq_lock); in valleyview_irq_reset()
[all …]
H A Di915_drv.c525 spin_lock_init(&dev_priv->irq_lock); in i915_driver_early_probe()
586 spin_lock_destroy(&dev_priv->irq_lock); in i915_driver_early_probe()
615 spin_lock_destroy(&dev_priv->irq_lock); in i915_driver_late_release()
1948 spin_lock_irq(&dev_priv->irq_lock); in i915_drm_resume()
1951 spin_unlock_irq(&dev_priv->irq_lock); in i915_drm_resume()
H A Di915_debugfs.c4010 spin_lock_irq(&dev_priv->irq_lock); in i915_hpd_storm_ctl_write()
4015 spin_unlock_irq(&dev_priv->irq_lock); in i915_hpd_storm_ctl_write()
4088 spin_lock_irq(&dev_priv->irq_lock); in i915_hpd_short_storm_ctl_write()
4093 spin_unlock_irq(&dev_priv->irq_lock); in i915_hpd_short_storm_ctl_write()
H A Di915_drv.h993 spinlock_t irq_lock; member
/netbsd/sys/external/bsd/drm/dist/bsd-core/
H A Ddrm_irq.c61 DRM_SPINLOCK(&dev->irq_lock); in drm_irq_handler_wrap()
63 DRM_SPINUNLOCK(&dev->irq_lock); in drm_irq_handler_wrap()
72 DRM_SPINLOCK(&dev->irq_lock); in drm_irq_handler_wrap()
74 DRM_SPINUNLOCK(&dev->irq_lock); in drm_irq_handler_wrap()
500 DRM_SPINLOCK(&dev->irq_lock); in drm_wait_vblank()
505 &dev->irq_lock, PCATCH, "vblwtq", in drm_wait_vblank()
509 PCATCH, "vblwtq", 3 * DRM_HZ, &dev->irq_lock); in drm_wait_vblank()
511 DRM_SPINUNLOCK(&dev->irq_lock); in drm_wait_vblank()
H A DdrmP.h406 mtx_lock(&dev->irq_lock); \
408 ret = -mtx_sleep(&(queue), &dev->irq_lock, \
410 mtx_unlock(&dev->irq_lock); \
418 mutex_enter(&dev->irq_lock); \
421 "drmwtq", (timeout), &dev->irq_lock); \
422 mutex_exit(&dev->irq_lock); \
790 DRM_SPINTYPE irq_lock; /* protects irq condition checks */ member
H A Ddrm_drv.c262 mtx_init(&dev->irq_lock, "drmirq", NULL, MTX_DEF); in drm_attach()
401 mutex_init(&dev->irq_lock, MUTEX_DEFAULT, IPL_VM); in drm_attach()
680 DRM_SPINUNINIT(&dev->irq_lock); in drm_load()
755 DRM_SPINUNINIT(&dev->irq_lock); in drm_unload()