Lines Matching refs:file
38 struct drm_file *file;
40 file = drm_file_alloc(dev->primary);
41 if (IS_ERR(file))
42 return PTR_ERR(file);
45 list_add(&file->lhead, &dev->filelist_internal);
48 client->file = file;
58 list_del(&client->file->lhead);
61 drm_file_free(client->file);
165 * is fbdev which cannot free the buffer if userspace has open file descriptors.
295 ret = drm_mode_create_dumb(dev, &dumb_args, client->file);
299 obj = drm_gem_object_lookup(client->file, dumb_args.handle);
385 ret = drm_mode_rmfb(buffer->client->dev, buffer->fb->base.id, buffer->client->file);
410 ret = drm_mode_addfb(client->dev, &fb_req, client->file);
414 buffer->fb = drm_framebuffer_lookup(client->dev, buffer->client->file, fb_req.fb_id);
460 drm_mode_destroy_dumb(client->dev, handle, client->file);
509 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,
513 return buffer->fb->funcs->dirty(buffer->fb, buffer->client->file,