Lines Matching defs:file
108 int lima_gem_create_handle(struct drm_device *dev, struct drm_file *file,
144 err = drm_gem_handle_create(file, obj, handle);
163 static int lima_gem_object_open(struct drm_gem_object *obj, struct drm_file *file)
166 struct lima_drm_priv *priv = to_lima_drm_priv(file);
172 static void lima_gem_object_close(struct drm_gem_object *obj, struct drm_file *file)
175 struct lima_drm_priv *priv = to_lima_drm_priv(file);
241 int lima_gem_get_info(struct drm_file *file, u32 handle, u32 *va, u64 *offset)
245 struct lima_drm_priv *priv = to_lima_drm_priv(file);
248 obj = drm_gem_object_lookup(file, handle);
280 static int lima_gem_add_deps(struct drm_file *file, struct lima_submit *submit)
288 err = drm_sched_job_add_syncobj_dependency(&submit->task->base, file,
297 int lima_gem_submit(struct drm_file *file, struct lima_submit *submit)
301 struct lima_drm_priv *priv = to_lima_drm_priv(file);
308 out_sync = drm_syncobj_find(file, submit->out_sync);
317 obj = drm_gem_object_lookup(file, submit->bos[i].handle);
348 err = lima_gem_add_deps(file, submit);
401 int lima_gem_wait(struct drm_file *file, u32 handle, u32 op, s64 timeout_ns)
411 ret = drm_gem_dma_resv_wait(file, handle, write, timeout);