Lines Matching defs:file_priv
286 * @file_priv: drm file-private structure
298 struct drm_file *file_priv, int prime_fd,
309 mutex_lock(&file_priv->prime.lock);
311 ret = drm_prime_lookup_buf_handle(&file_priv->prime,
335 ret = drm_gem_handle_create_tail(file_priv, obj, handle);
340 ret = drm_prime_add_buf_handle(&file_priv->prime,
342 mutex_unlock(&file_priv->prime.lock);
354 drm_gem_handle_delete(file_priv, *handle);
361 mutex_unlock(&file_priv->prime.lock);
368 struct drm_file *file_priv)
375 return dev->driver->prime_fd_to_handle(dev, file_priv,
418 * @file_priv: drm file-private structure
429 struct drm_file *file_priv, uint32_t handle,
437 mutex_lock(&file_priv->prime.lock);
438 obj = drm_gem_object_lookup(file_priv, handle);
444 dmabuf = drm_prime_lookup_buf_by_handle(&file_priv->prime, handle);
481 ret = drm_prime_add_buf_handle(&file_priv->prime,
509 mutex_unlock(&file_priv->prime.lock);
516 struct drm_file *file_priv)
527 return dev->driver->prime_handle_to_fd(dev, file_priv,