Lines Matching refs:file
37 struct drm_file *file;
39 file = drm_file_alloc(dev->primary);
40 if (IS_ERR(file))
41 return PTR_ERR(file);
44 list_add(&file->lhead, &dev->filelist_internal);
47 client->file = file;
57 list_del(&client->file->lhead);
60 drm_file_free(client->file);
143 * is fbdev which cannot free the buffer if userspace has open file descriptors.
243 drm_mode_destroy_dumb(dev, buffer->handle, buffer->client->file);
267 ret = drm_mode_create_dumb(dev, &dumb_args, client->file);
274 obj = drm_gem_object_lookup(client->file, dumb_args.handle);
352 ret = drm_mode_rmfb(buffer->client->dev, buffer->fb->base.id, buffer->client->file);
376 ret = drm_mode_addfb(client->dev, &fb_req, client->file);
380 buffer->fb = drm_framebuffer_lookup(client->dev, buffer->client->file, fb_req.fb_id);
464 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,
468 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,