Lines Matching defs:dev
53 #include "dev/drm/drmP.h"
55 int drm_lock(struct drm_device *dev, void *data, struct drm_file *file_priv)
67 lock->context, DRM_CURRENTPID, dev->lock.hw_lock->lock,
70 if (drm_core_check_feature(dev, DRIVER_DMA_QUEUE) &&
76 if (drm_lock_take(&dev->lock, lock->context)) {
77 dev->lock.file_priv = file_priv;
78 dev->lock.lock_time = jiffies;
79 atomic_inc(&dev->counts[_DRM_STAT_LOCKS]);
84 ret = mtx_sleep((void *)&dev->lock.lock_queue, &dev->dev_lock,
102 if (dev->driver->dma_quiescent != NULL &&
104 dev->driver->dma_quiescent(dev);
109 int drm_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv)
114 lock->context, DRM_CURRENTPID, dev->lock.hw_lock->lock,
123 atomic_inc(&dev->counts[_DRM_STAT_UNLOCKS]);
126 drm_lock_transfer(&dev->lock, DRM_KERNEL_CONTEXT);
128 if (drm_lock_free(&dev->lock, DRM_KERNEL_CONTEXT)) {