Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/x86/iommu/
HDamd_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()
HDamd_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-14-stable/sys/dev/drm2/
HDdrm_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()
HDdrm_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()
HDdrm_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()
HDdrm_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()
HDdrmP.h1061 struct mtx event_lock; member
/freebsd-14-stable/sys/kern/
HDkern_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-14-stable/sys/contrib/dev/athk/ath10k/
HDqmi.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()
HDqmi.h98 spinlock_t event_lock; /* spinlock for qmi event list */ member
/freebsd-14-stable/sys/arm/nvidia/drm2/
HDtegra_dc.c884 mtx_lock(&drm->event_lock); in dc_finish_page_flip()
887 mtx_unlock(&drm->event_lock); in dc_finish_page_flip()
908 mtx_unlock(&drm->event_lock); in dc_finish_page_flip()
921 mtx_lock(&drm->event_lock); in tegra_dc_cancel_page_flip()
928 mtx_unlock(&drm->event_lock); in tegra_dc_cancel_page_flip()
/freebsd-14-stable/sys/cam/
HDcam_xpt.h65 uint32_t event_lock; /* Take SIM lock for handlers. */ member
HDcam_xpt.c2914 cur_entry->event_lock = (path->bus->sim->mtx && in xpt_action_default()
4256 mtx = cur_entry->event_lock ? in xpt_async_bcast()
/freebsd-14-stable/sys/contrib/dev/athk/ath12k/
HDqmi.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()
HDqmi.h137 spinlock_t event_lock; /* spinlock for qmi event list */ member
/freebsd-14-stable/sys/contrib/dev/athk/ath11k/
HDqmi.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()
HDqmi.h138 spinlock_t event_lock; /* spinlock for qmi event list */ member
/freebsd-14-stable/sys/dev/mlx4/mlx4_core/
HDmlx4_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()
HDmlx4.h561 spinlock_t event_lock; member
HDmlx4_cmd.c2442 spin_lock_init(&priv->mfunc.master.slave_eq.event_lock); in mlx4_multi_func_init()