Home
last modified time | relevance | path

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

/freebsd/sys/x86/iommu/
H A Damd_event.c176 mtx_lock_spin(&unit->event_lock); in amdiommu_event_intr()
187 mtx_unlock_spin(&unit->event_lock); in amdiommu_event_intr()
249 mtx_lock_spin(&unit->event_lock); in amdiommu_event_task()
251 mtx_unlock_spin(&unit->event_lock); in amdiommu_event_task()
254 mtx_lock_spin(&unit->event_lock); in amdiommu_event_task()
258 mtx_unlock_spin(&unit->event_lock); in amdiommu_event_task()
268 mtx_init(&unit->event_lock, "amdevl", NULL, MTX_SPIN); in amdiommu_init_event()
322 mtx_destroy(&unit->event_lock); in amdiommu_fini_event()
H A Damd_iommu.h88 struct mtx event_lock; member
113 #define AMDIOMMU_EVENT_LOCK(unit) mtx_lock_spin(&(unit)->event_lock)
114 #define AMDIOMMU_EVENT_UNLOCK(unit) mtx_unlock_spin(&(unit)->event_lock)
116 mtx_assert(&(unit)->event_lock, MA_OWNED)
/freebsd/sys/dev/drm2/
H A Ddrm_fops.c302 DRM_SPINLOCK_IRQSAVE(&dev->event_lock, flags); in drm_events_release()
316 DRM_SPINUNLOCK_IRQRESTORE(&dev->event_lock, flags); in drm_events_release()
505 mtx_lock(&dev->event_lock); in drm_read()
511 error = msleep(&file_priv->event_space, &dev->event_lock, in drm_read()
518 mtx_unlock(&dev->event_lock); in drm_read()
526 mtx_lock(&dev->event_lock); in drm_read()
530 mtx_unlock(&dev->event_lock); in drm_read()
543 mtx_assert(&dev->event_lock, MA_OWNED); in drm_event_wakeup()
565 mtx_lock(&dev->event_lock); in drm_poll()
575 mtx_unlock(&dev->event_lock); in drm_poll()
H A Ddrm_irq.c802 WARN_ON_SMP(!mtx_owned(&dev->event_lock)); in send_vblank_event()
993 mtx_lock(&dev->event_lock); in drm_vblank_off()
1004 mtx_unlock(&dev->event_lock); in drm_vblank_off()
1131 mtx_lock(&dev->event_lock); in drm_queue_vblank_event()
1164 mtx_unlock(&dev->event_lock); in drm_queue_vblank_event()
1169 mtx_unlock(&dev->event_lock); in drm_queue_vblank_event()
1310 mtx_lock(&dev->event_lock); in drm_handle_vblank_events()
1326 mtx_unlock(&dev->event_lock); in drm_handle_vblank_events()
H A Ddrm_stub.c235 mtx_init(&dev->event_lock, "drmev", NULL, MTX_DEF); in drm_fill_in_dev()
323 mtx_destroy(&dev->event_lock); in drm_cancel_fill_in_dev()
490 mtx_destroy(&dev->event_lock); in drm_put_dev()
H A Ddrm_crtc.c3589 mtx_lock(&dev->event_lock); in drm_mode_page_flip_ioctl()
3591 mtx_unlock(&dev->event_lock); in drm_mode_page_flip_ioctl()
3595 mtx_unlock(&dev->event_lock); in drm_mode_page_flip_ioctl()
3610 mtx_lock(&dev->event_lock); in drm_mode_page_flip_ioctl()
3612 mtx_unlock(&dev->event_lock); in drm_mode_page_flip_ioctl()
H A DdrmP.h1061 struct mtx event_lock; member
/freebsd/sys/kern/
H A Dkern_intr.c110 static struct mtx event_lock; variable
111 MTX_SYSINIT(intr_event_list, &event_lock, "intr event list", MTX_DEF);
306 mtx_lock(&event_lock); in intr_event_create()
308 mtx_unlock(&event_lock); in intr_event_create()
435 mtx_lock(&event_lock); in intr_lookup()
441 mtx_unlock(&event_lock); in intr_lookup()
536 mtx_lock(&event_lock); in intr_event_destroy()
540 mtx_unlock(&event_lock); in intr_event_destroy()
544 mtx_unlock(&event_lock); in intr_event_destroy()
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dqmi.c886 spin_lock(&qmi->event_lock); in ath10k_qmi_driver_event_post()
888 spin_unlock(&qmi->event_lock); in ath10k_qmi_driver_event_post()
1032 spin_lock(&qmi->event_lock); in ath10k_qmi_driver_event_work()
1037 spin_unlock(&qmi->event_lock); in ath10k_qmi_driver_event_work()
1057 spin_lock(&qmi->event_lock); in ath10k_qmi_driver_event_work()
1059 spin_unlock(&qmi->event_lock); in ath10k_qmi_driver_event_work()
1093 spin_lock_init(&qmi->event_lock); in ath10k_qmi_init()
H A Dqmi.h98 spinlock_t event_lock; /* spinlock for qmi event list */ member
/freebsd/sys/arm/nvidia/drm2/
H A Dtegra_dc.c883 mtx_lock(&drm->event_lock); in dc_finish_page_flip()
886 mtx_unlock(&drm->event_lock); in dc_finish_page_flip()
907 mtx_unlock(&drm->event_lock); in dc_finish_page_flip()
920 mtx_lock(&drm->event_lock); in tegra_dc_cancel_page_flip()
927 mtx_unlock(&drm->event_lock); in tegra_dc_cancel_page_flip()
/freebsd/sys/cam/
H A Dcam_xpt.h64 uint32_t event_lock; /* Take SIM lock for handlers. */ member
H A Dcam_xpt.c2910 cur_entry->event_lock = (path->bus->sim->mtx && in xpt_action_default()
4251 mtx = cur_entry->event_lock ? in xpt_async_bcast()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dqmi.c2799 spin_lock(&qmi->event_lock); in ath12k_qmi_driver_event_post()
2801 spin_unlock(&qmi->event_lock); in ath12k_qmi_driver_event_post()
3012 spin_lock(&qmi->event_lock); in ath12k_qmi_driver_event_work()
3017 spin_unlock(&qmi->event_lock); in ath12k_qmi_driver_event_work()
3064 spin_lock(&qmi->event_lock); in ath12k_qmi_driver_event_work()
3066 spin_unlock(&qmi->event_lock); in ath12k_qmi_driver_event_work()
3092 spin_lock_init(&ab->qmi.event_lock); in ath12k_qmi_init_service()
H A Dqmi.h137 spinlock_t event_lock; /* spinlock for qmi event list */ member
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dqmi.c2950 spin_lock(&qmi->event_lock); in ath11k_qmi_driver_event_post()
2952 spin_unlock(&qmi->event_lock); in ath11k_qmi_driver_event_post()
3227 spin_lock(&qmi->event_lock); in ath11k_qmi_driver_event_work()
3232 spin_unlock(&qmi->event_lock); in ath11k_qmi_driver_event_work()
3319 spin_lock(&qmi->event_lock); in ath11k_qmi_driver_event_work()
3321 spin_unlock(&qmi->event_lock); in ath11k_qmi_driver_event_work()
3347 spin_lock_init(&ab->qmi.event_lock); in ath11k_qmi_init_service()
H A Dqmi.h138 spinlock_t event_lock; /* spinlock for qmi event list */ member
/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_eq.c201 spin_lock_irqsave(&slave_eq->event_lock, flags); in slave_event()
207 spin_unlock_irqrestore(&slave_eq->event_lock, flags); in slave_event()
220 spin_unlock_irqrestore(&slave_eq->event_lock, flags); in slave_event()
H A Dmlx4.h561 spinlock_t event_lock; member
H A Dmlx4_cmd.c2442 spin_lock_init(&priv->mfunc.master.slave_eq.event_lock); in mlx4_multi_func_init()