Lines Matching refs:file_priv
56 int drm_lock(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_lock() argument
59 struct drm_master *master = file_priv->master; in drm_lock()
62 ++file_priv->lock_count; in drm_lock()
88 master->lock.file_priv = file_priv; in drm_lock()
115 if (!file_priv->is_master) { in drm_lock()
150 int drm_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv) in drm_unlock() argument
153 struct drm_master *master = file_priv->master; in drm_unlock()
238 lock_data->file_priv = NULL; in drm_lock_transfer()
372 int drm_i_have_hw_lock(struct drm_device *dev, struct drm_file *file_priv) in drm_i_have_hw_lock() argument
374 struct drm_master *master = file_priv->master; in drm_i_have_hw_lock()
375 return (file_priv->lock_count && master->lock.hw_lock && in drm_i_have_hw_lock()
377 master->lock.file_priv == file_priv); in drm_i_have_hw_lock()