Home
last modified time | relevance | path

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

1234

/linux/drivers/char/
H A Dtlclk.c194 static DEFINE_SPINLOCK(event_lock);
287 spin_lock_irqsave(&event_lock, flags); in show_current_ref()
289 spin_unlock_irqrestore(&event_lock, flags); in show_current_ref()
303 spin_lock_irqsave(&event_lock, flags); in show_telclock_version()
305 spin_unlock_irqrestore(&event_lock, flags); in show_telclock_version()
319 spin_lock_irqsave(&event_lock, flags); in show_alarms()
321 spin_unlock_irqrestore(&event_lock, flags); in show_alarms()
339 spin_lock_irqsave(&event_lock, flags); in store_received_ref_clk3a()
341 spin_unlock_irqrestore(&event_lock, flags); in store_received_ref_clk3a()
361 spin_lock_irqsave(&event_lock, flag in store_received_ref_clk3b()
[all...]
/linux/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_crtc.c114 spin_lock_irqsave(&dev->event_lock, flags); in rzg2l_du_crtc_finish_page_flip()
117 spin_unlock_irqrestore(&dev->event_lock, flags); in rzg2l_du_crtc_finish_page_flip()
122 spin_lock_irqsave(&dev->event_lock, flags); in rzg2l_du_crtc_finish_page_flip()
125 spin_unlock_irqrestore(&dev->event_lock, flags); in rzg2l_du_crtc_finish_page_flip()
136 spin_lock_irqsave(&dev->event_lock, flags); in rzg2l_du_crtc_page_flip_pending()
138 spin_unlock_irqrestore(&dev->event_lock, flags); in rzg2l_du_crtc_page_flip_pending()
274 spin_lock_irq(&crtc->dev->event_lock); in rzg2l_du_crtc_atomic_disable()
279 spin_unlock_irq(&crtc->dev->event_lock); in rzg2l_du_crtc_atomic_flush()
294 spin_lock_irqsave(&dev->event_lock, flags); in rzg2l_du_crtc_atomic_flush()
297 spin_unlock_irqrestore(&dev->event_lock, flag in rzg2l_du_crtc_atomic_flush()
[all...]
/linux/drivers/gpu/drm/logicvc/
H A Dlogicvc_crtc.c52 spin_lock_irqsave(&drm_dev->event_lock, flags); in logicvc_crtc_atomic_begin()
58 spin_unlock_irqrestore(&drm_dev->event_lock, flags); in logicvc_crtc_atomic_begin()
143 spin_lock_irqsave(&drm_dev->event_lock, flags); in logicvc_crtc_atomic_enable()
148 spin_unlock_irqrestore(&drm_dev->event_lock, flags); in logicvc_crtc_atomic_enable()
176 spin_lock_irq(&drm_dev->event_lock); in logicvc_crtc_atomic_disable()
180 spin_unlock_irq(&drm_dev->event_lock); in logicvc_crtc_atomic_disable()
238 spin_lock_irqsave(&drm_dev->event_lock, flags); in logicvc_crtc_vblank_handler()
242 spin_unlock_irqrestore(&drm_dev->event_lock, flags); in logicvc_crtc_vblank_handler()
/linux/drivers/gpu/drm/omapdrm/
H A Domap_crtc.c74 spin_lock_irqsave(&crtc->dev->event_lock, flags); in omap_crtc_is_pending()
76 spin_unlock_irqrestore(&crtc->dev->event_lock, flags); in omap_crtc_is_pending()
286 spin_lock(&crtc->dev->event_lock); in omap_crtc_vblank_irq()
292 spin_unlock(&crtc->dev->event_lock); in omap_crtc_vblank_irq()
304 spin_unlock(&crtc->dev->event_lock); in omap_crtc_vblank_irq()
324 spin_lock(&crtc->dev->event_lock); in omap_crtc_framedone_irq()
331 spin_unlock(&crtc->dev->event_lock); in omap_crtc_framedone_irq()
362 spin_lock_irq(&dev->event_lock); in omap_crtc_manual_display_update()
364 spin_unlock_irq(&dev->event_lock); in omap_crtc_manual_display_update()
469 spin_lock_irq(&crtc->dev->event_lock); in omap_crtc_atomic_enable()
[all...]
/linux/drivers/gpu/drm/tidss/
H A Dtidss_crtc.c30 spin_lock_irqsave(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
40 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
48 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
54 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_finish_page_flip()
202 spin_lock_irqsave(&ddev->event_lock, flags); in tidss_crtc_atomic_flush()
210 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_atomic_flush()
246 spin_lock_irqsave(&ddev->event_lock, flags); in tidss_crtc_atomic_enable()
259 spin_unlock_irqrestore(&ddev->event_lock, flags); in tidss_crtc_atomic_enable()
293 spin_lock_irqsave(&ddev->event_lock, flags); in tidss_crtc_atomic_disable()
298 spin_unlock_irqrestore(&ddev->event_lock, flag in tidss_crtc_atomic_disable()
[all...]
/linux/drivers/usb/usbip/
H A Dusbip_event.c19 static DEFINE_SPINLOCK(event_lock);
46 spin_lock_irqsave(&event_lock, flags); in get_event()
51 spin_unlock_irqrestore(&event_lock, flags); in get_event()
154 spin_lock_irqsave(&event_lock, flags); in usbip_event_add()
171 spin_unlock_irqrestore(&event_lock, flags); in usbip_event_add()
/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_crtc.c76 spin_lock_irqsave(&dev->event_lock, flags); in sun4i_crtc_atomic_begin()
78 spin_unlock_irqrestore(&dev->event_lock, flags); in sun4i_crtc_atomic_begin()
99 spin_lock_irq(&crtc->dev->event_lock); in sun4i_crtc_atomic_flush()
104 spin_unlock_irq(&crtc->dev->event_lock); in sun4i_crtc_atomic_flush()
121 spin_lock_irq(&crtc->dev->event_lock); in sun4i_crtc_atomic_disable()
123 spin_unlock_irq(&crtc->dev->event_lock); in sun4i_crtc_atomic_disable()
/linux/drivers/gpu/drm/renesas/shmobile/
H A Dshmob_drm_crtc.c53 spin_lock_irqsave(&dev->event_lock, flags); in shmob_drm_crtc_finish_page_flip()
61 spin_unlock_irqrestore(&dev->event_lock, flags); in shmob_drm_crtc_finish_page_flip()
70 spin_lock_irqsave(&dev->event_lock, flags); in shmob_drm_crtc_page_flip_pending()
72 spin_unlock_irqrestore(&dev->event_lock, flags); in shmob_drm_crtc_page_flip_pending()
289 spin_lock_irqsave(&dev->event_lock, flags); in shmob_drm_crtc_atomic_flush()
293 spin_unlock_irqrestore(&dev->event_lock, flags); in shmob_drm_crtc_atomic_flush()
313 spin_lock_irqsave(&dev->event_lock, flags); in shmob_drm_crtc_page_flip()
315 spin_unlock_irqrestore(&dev->event_lock, flags); in shmob_drm_crtc_page_flip()
318 spin_unlock_irqrestore(&dev->event_lock, flags); in shmob_drm_crtc_page_flip()
325 spin_lock_irqsave(&dev->event_lock, flag in shmob_drm_crtc_page_flip()
[all...]
/linux/drivers/scsi/aacraid/
H A Ddpcsup.c114 spin_lock_irqsave(&fib->event_lock, flagv); in aac_response_normal()
119 spin_unlock_irqrestore(&fib->event_lock, flagv); in aac_response_normal()
127 spin_lock_irqsave(&fib->event_lock, flagv); in aac_response_normal()
129 spin_unlock_irqrestore(&fib->event_lock, flagv); in aac_response_normal()
366 spin_lock_irqsave(&fib->event_lock, flagv); in aac_intr_normal()
374 spin_unlock_irqrestore(&fib->event_lock, flagv); in aac_intr_normal()
419 spin_lock_irqsave(&fib->event_lock, flagv); in aac_intr_normal()
427 spin_unlock_irqrestore(&fib->event_lock, flagv); in aac_intr_normal()
H A Dcommsup.c170 spin_lock_init(&fibptr->event_lock); in aac_fib_setup()
586 spin_lock_irqsave(&fibptr->event_lock, flags); in aac_fib_send()
591 spin_unlock_irqrestore(&fibptr->event_lock, flags); in aac_fib_send()
617 spin_unlock_irqrestore(&fibptr->event_lock, flags); in aac_fib_send()
631 spin_unlock_irqrestore(&fibptr->event_lock, flags); in aac_fib_send()
676 spin_lock_irqsave(&fibptr->event_lock, flags); in aac_fib_send()
679 spin_unlock_irqrestore(&fibptr->event_lock, flags); in aac_fib_send()
682 spin_unlock_irqrestore(&fibptr->event_lock, flags); in aac_fib_send()
737 spin_lock_irqsave(&fibptr->event_lock, flags); in aac_hba_send()
742 spin_unlock_irqrestore(&fibptr->event_lock, flags); in aac_hba_send()
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_file.c205 spin_lock_irqsave(&dev->event_lock, flags); in drm_events_release()
220 spin_unlock_irqrestore(&dev->event_lock, flags); in drm_events_release()
554 spin_lock_irq(&dev->event_lock); in drm_read()
561 spin_unlock_irq(&dev->event_lock); in drm_read()
584 spin_lock_irq(&dev->event_lock); in drm_read()
587 spin_unlock_irq(&dev->event_lock); in drm_read()
710 spin_lock_irqsave(&dev->event_lock, flags); in drm_event_reserve_init()
712 spin_unlock_irqrestore(&dev->event_lock, flags); in drm_event_reserve_init()
732 spin_lock_irqsave(&dev->event_lock, flags); in drm_event_cancel_free()
737 spin_unlock_irqrestore(&dev->event_lock, flags); in drm_event_cancel_free()
[all …]
H A Ddrm_vblank.c1128 assert_spin_locked(&dev->event_lock);
1361 * Grab event_lock early to prevent vblank work from being scheduled in drm_crtc_vblank_off()
1364 spin_lock_irq(&dev->event_lock); in drm_crtc_vblank_off()
1404 spin_unlock_irq(&dev->event_lock);
1642 spin_lock_irq(&dev->event_lock); in drm_queue_vblank_event()
1646 * drm_vblank_get(). drm_crtc_vblank_off() holds event_lock around the in drm_queue_vblank_event()
1679 spin_unlock_irq(&dev->event_lock); in drm_queue_vblank_event()
1684 spin_unlock_irq(&dev->event_lock);
1890 assert_spin_locked(&dev->event_lock); in drm_handle_vblank_events()
1936 spin_lock_irqsave(&dev->event_lock, irqflag in drm_handle_vblank()
[all...]
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_state_monitor.c145 spin_lock_irqsave(&ctl->event_lock, flags); in fsm_flush_event_cmd_qs()
150 spin_unlock_irqrestore(&ctl->event_lock, flags); in fsm_flush_event_cmd_qs()
167 spin_lock_irqsave(&ctl->event_lock, flags); in fsm_wait_for_event()
176 spin_unlock_irqrestore(&ctl->event_lock, flags); in fsm_wait_for_event()
548 spin_lock_irqsave(&ctl->event_lock, flags); in t7xx_fsm_append_event()
550 spin_unlock_irqrestore(&ctl->event_lock, flags); in t7xx_fsm_append_event()
561 spin_lock_irqsave(&ctl->event_lock, flags); in t7xx_fsm_clr_event()
566 spin_unlock_irqrestore(&ctl->event_lock, flags); in t7xx_fsm_clr_event()
629 spin_lock_init(&ctl->event_lock); in t7xx_fsm_init()
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_crtc.c42 spin_lock_irq(&crtc->dev->event_lock); in exynos_drm_crtc_atomic_disable()
47 spin_unlock_irq(&crtc->dev->event_lock); in exynos_drm_crtc_atomic_disable()
131 spin_lock_irqsave(&crtc->dev->event_lock, flags); in exynos_crtc_handle_event()
133 spin_unlock_irqrestore(&crtc->dev->event_lock, flags); in exynos_crtc_handle_event()
/linux/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-crtc.c102 spin_lock_irq(&crtc->dev->event_lock); in ipu_crtc_atomic_disable()
107 spin_unlock_irq(&crtc->dev->event_lock); in ipu_crtc_atomic_disable()
195 spin_lock_irqsave(&crtc->dev->event_lock, flags); in ipu_irq_handler()
199 spin_unlock_irqrestore(&crtc->dev->event_lock, flags); in ipu_irq_handler()
250 spin_lock_irq(&crtc->dev->event_lock); in ipu_crtc_atomic_flush()
258 spin_unlock_irq(&crtc->dev->event_lock); in ipu_crtc_atomic_flush()
/linux/net/vmw_vsock/
H A Dvirtio_transport.c72 /* The following fields are protected by event_lock.
73 * vqs[VSOCK_VQ_EVENT] must be accessed with event_lock held.
75 struct mutex event_lock; member
385 /* event_lock must be held */
399 /* event_lock must be held */
435 /* event_lock must be held */
456 mutex_lock(&vsock->event_lock); in virtio_transport_event_work()
476 mutex_unlock(&vsock->event_lock); in virtio_transport_event_work()
736 mutex_lock(&vsock->event_lock); in virtio_vsock_vqs_start()
739 mutex_unlock(&vsock->event_lock); in virtio_vsock_vqs_start()
[all...]
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_crtc.c443 spin_lock_irqsave(&dev->event_lock, flags); in rcar_du_crtc_finish_page_flip()
446 spin_unlock_irqrestore(&dev->event_lock, flags); in rcar_du_crtc_finish_page_flip()
451 spin_lock_irqsave(&dev->event_lock, flags); in rcar_du_crtc_finish_page_flip()
454 spin_unlock_irqrestore(&dev->event_lock, flags); in rcar_du_crtc_finish_page_flip()
465 spin_lock_irqsave(&dev->event_lock, flags); in rcar_du_crtc_page_flip_pending()
467 spin_unlock_irqrestore(&dev->event_lock, flags); in rcar_du_crtc_page_flip_pending()
806 spin_lock_irq(&crtc->dev->event_lock); in rcar_du_crtc_atomic_disable()
811 spin_unlock_irq(&crtc->dev->event_lock); in rcar_du_crtc_atomic_disable()
855 spin_lock_irqsave(&dev->event_lock, flags); in rcar_du_crtc_atomic_flush()
858 spin_unlock_irqrestore(&dev->event_lock, flag in rcar_du_crtc_atomic_flush()
[all...]
/linux/drivers/gpu/drm/meson/
H A Dmeson_crtc.c165 spin_lock_irq(&crtc->dev->event_lock); in meson_g12a_crtc_atomic_disable()
167 spin_unlock_irq(&crtc->dev->event_lock); in meson_g12a_crtc_atomic_disable()
195 spin_lock_irq(&crtc->dev->event_lock); in meson_crtc_atomic_disable()
197 spin_unlock_irq(&crtc->dev->event_lock); in meson_crtc_atomic_disable()
212 spin_lock_irqsave(&crtc->dev->event_lock, flags); in meson_crtc_atomic_begin()
214 spin_unlock_irqrestore(&crtc->dev->event_lock, flags); in meson_crtc_atomic_begin()
665 spin_lock_irqsave(&priv->drm->event_lock, flags); in meson_crtc_irq()
671 spin_unlock_irqrestore(&priv->drm->event_lock, flags); in meson_crtc_irq()
/linux/drivers/input/
H A Dff-core.c152 scoped_guard(spinlock_irq, &dev->event_lock) { in input_ff_upload()
175 scoped_guard(spinlock_irq, &dev->event_lock) { in erase_effect()
183 scoped_guard(spinlock_irq, &dev->event_lock) in erase_effect()
H A Dinput-mt.c269 lockdep_assert_held(&dev->event_lock); in __input_mt_drop_unused()
291 guard(spinlock_irqsave)(&dev->event_lock); in input_mt_drop_unused()
309 lockdep_assert_held(&dev->event_lock); in input_mt_release_slots()
341 guard(spinlock_irqsave)(&dev->event_lock); in input_mt_sync_frame()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.c3860 spin_lock_irq(&drm_dev->event_lock); in crc_win_update_set()
3863 spin_unlock_irq(&drm_dev->event_lock); in crc_win_update_set()
3877 spin_lock_irq(&drm_dev->event_lock); in crc_win_update_set()
3879 spin_unlock_irq(&drm_dev->event_lock); in crc_win_update_set()
3897 spin_lock_irq(&drm_dev->event_lock);
3900 spin_unlock_irq(&drm_dev->event_lock);
3914 spin_lock_irq(&drm_dev->event_lock); in crc_poly_mode_set()
3916 spin_unlock_irq(&drm_dev->event_lock); in crc_poly_mode_set()
3933 spin_lock_irq(&drm_dev->event_lock); in crc_poly_mode_get()
3936 spin_unlock_irq(&drm_dev->event_lock); in crc_poly_mode_get()
[all...]
/linux/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_crtc.c36 spin_lock_irq(&crtc->dev->event_lock); in fsl_dcu_drm_crtc_atomic_flush()
41 spin_unlock_irq(&crtc->dev->event_lock); in fsl_dcu_drm_crtc_atomic_flush()
/linux/drivers/input/misc/
H A Dpwm-beeper.c206 scoped_guard(spinlock_irq, &beeper->input->event_lock) { in pwm_beeper_suspend()
219 scoped_guard(spinlock_irq, &beeper->input->event_lock) { in pwm_beeper_resume()
/linux/drivers/scsi/libsas/
H A Dsas_init.c513 mutex_init(&d->event_lock); in sas_phy_setup()
534 mutex_lock(&d->event_lock); in queue_phy_reset()
545 mutex_unlock(&d->event_lock); in queue_phy_reset()
563 mutex_lock(&d->event_lock); in queue_phy_enable()
574 mutex_unlock(&d->event_lock); in queue_phy_enable()
/linux/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_crtc.c489 spin_lock_irqsave(&c->dev->event_lock, flags); in atmel_hlcdc_crtc_atomic_flush()
499 spin_unlock_irqrestore(&c->dev->event_lock, flags); in atmel_hlcdc_crtc_atomic_flush()
517 spin_lock_irqsave(&dev->event_lock, flags); in atmel_hlcdc_crtc_finish_page_flip()
523 spin_unlock_irqrestore(&dev->event_lock, flags); in atmel_hlcdc_crtc_finish_page_flip()

1234