Lines Matching defs:file
102 int lima_gem_create_handle(struct drm_device *dev, struct drm_file *file,
138 err = drm_gem_handle_create(file, obj, handle);
157 static int lima_gem_object_open(struct drm_gem_object *obj, struct drm_file *file)
160 struct lima_drm_priv *priv = to_lima_drm_priv(file);
166 static void lima_gem_object_close(struct drm_gem_object *obj, struct drm_file *file)
169 struct lima_drm_priv *priv = to_lima_drm_priv(file);
234 int lima_gem_get_info(struct drm_file *file, u32 handle, u32 *va, u64 *offset)
238 struct lima_drm_priv *priv = to_lima_drm_priv(file);
241 obj = drm_gem_object_lookup(file, handle);
273 static int lima_gem_add_deps(struct drm_file *file, struct lima_submit *submit)
283 err = drm_syncobj_find_fence(file, submit->in_sync[i],
298 int lima_gem_submit(struct drm_file *file, struct lima_submit *submit)
302 struct lima_drm_priv *priv = to_lima_drm_priv(file);
309 out_sync = drm_syncobj_find(file, submit->out_sync);
318 obj = drm_gem_object_lookup(file, submit->bos[i].handle);
349 err = lima_gem_add_deps(file, submit);
404 int lima_gem_wait(struct drm_file *file, u32 handle, u32 op, s64 timeout_ns)
414 ret = drm_gem_dma_resv_wait(file, handle, write, timeout);