Home
last modified time | relevance | path

Searched refs:lock_queue (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_lock.c154 wake_up_interruptible(&lock_data->lock_queue); in drm_legacy_lock_free()
193 add_wait_queue(&master->lock.lock_queue, &entry); in drm_legacy_lock()
225 remove_wait_queue(&master->lock.lock_queue, &entry); in drm_legacy_lock()
327 wake_up_interruptible(&lock_data->lock_queue); in drm_legacy_idlelock_release()
375 wake_up_interruptible_all(&master->lock.lock_queue); in drm_legacy_lock_master_cleanup()
H A Ddrm_legacy_misc.c114 DRM_INIT_WAITQUEUE(&master->lock.lock_queue, "drmlock"); in drm_master_legacy_init()
H A Ddrm_auth.c353 DRM_DESTROY_WAITQUEUE(&master->lock.lock_queue); in drm_master_destroy()
H A Ddrm_bufs.c599 DRM_SPIN_WAKEUP_ALL(&master->lock.lock_queue, in drm_legacy_rmmap_locked()
602 wake_up_interruptible_all(&master->lock.lock_queue); in drm_legacy_rmmap_locked()
/netbsd-src/sys/external/bsd/drm/dist/bsd-core/
H A Ddrm_lock.c82 ret = mtx_sleep((void *)&dev->lock.lock_queue, &dev->dev_lock, in drm_lock()
85 ret = mtsleep((void *)&dev->lock.lock_queue, PCATCH, "drmlk2", 0, in drm_lock()
194 DRM_WAKEUP_INT((void *)&lock_data->lock_queue); in drm_lock_free()
H A Ddrm_drv.c487 dev->lock.lock_queue = 0; in drm_firstopen()
577 DRM_WAKEUP_INT((void *)&dev->lock.lock_queue); in drm_lastclose()
894 retcode = mtx_sleep((void *)&dev->lock.lock_queue, in drm_close()
897 retcode = mtsleep((void *)&dev->lock.lock_queue, in drm_close()
H A DdrmP.h558 int lock_queue; /* Queue of blocked processes */ member
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_auth.h65 drm_waitqueue_t lock_queue; /**< Queue of blocked processes */ member
67 wait_queue_head_t lock_queue; member
/netbsd-src/sys/external/bsd/drm2/drm/
H A Ddrm_lock.c112 DRM_SPIN_WAIT_UNTIL(error, &master->lock.lock_queue, in drm_legacy_lock()
242 DRM_SPIN_WAKEUP_ALL(&master->lock.lock_queue, in drm_legacy_lock_master_cleanup()
385 DRM_SPIN_WAKEUP_ONE(&lock_data->lock_queue, &lock_data->spinlock); in drm_lock_release()