HomeSort by: relevance | last modified time | path
    Searched defs:file_priv (Results 1 - 25 of 39) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_throttle.c 43 struct drm_i915_file_private *file_priv = file->driver_priv; local in function:i915_gem_throttle_ioctl
53 spin_lock(&file_priv->mm.lock);
54 list_for_each_entry(request, &file_priv->mm.request_list, client_link) {
58 if (target && xchg(&target->file_priv, NULL))
65 spin_unlock(&file_priv->mm.lock);
i915_gem_context_types.h 55 /** file_priv: owning file descriptor */
56 struct drm_i915_file_private *file_priv; member in struct:i915_gem_context
  /src/sys/external/bsd/drm2/dist/drm/via/
via_drv.c 44 struct via_file_private *file_priv; local in function:via_driver_open
47 file_priv = kmalloc(sizeof(*file_priv), GFP_KERNEL);
48 if (!file_priv)
51 file->driver_priv = file_priv;
53 INIT_LIST_HEAD(&file_priv->obj_list);
60 struct via_file_private *file_priv = file->driver_priv; local in function:via_driver_postclose
62 kfree(file_priv);
via_mm.c 50 int via_agp_init(struct drm_device *dev, void *data, struct drm_file *file_priv)
66 int via_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv)
127 struct via_file_private *file_priv = file->driver_priv; local in function:via_mem_alloc
168 list_add(&item->owner_list, &file_priv->obj_list);
194 int via_mem_free(struct drm_device *dev, void *data, struct drm_file *file_priv)
222 struct via_file_private *file_priv = file->driver_priv; local in function:via_reclaim_buffers_locked
231 if (list_empty(&file_priv->obj_list)) {
240 list_for_each_entry_safe(entry, next, &file_priv->obj_list,
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
vmwgfx_ttm_glue.c 44 struct drm_file *file_priv = filp->private_data; local in function:vmw_mmap
45 struct vmw_private *dev_priv = vmw_priv(file_priv->minor->dev);
vmwgfx_ioctl.c 44 struct drm_file *file_priv)
49 struct vmw_fpriv *vmw_fp = vmw_fpriv(file_priv);
182 struct drm_file *file_priv)
193 struct vmw_fpriv *vmw_fp = vmw_fpriv(file_priv);
254 struct drm_file *file_priv)
256 struct ttm_object_file *tfile = vmw_fpriv(file_priv)->tfile;
297 fb = drm_framebuffer_lookup(dev, file_priv, arg->fb_id);
316 ret = vmw_kms_present(dev_priv, file_priv,
337 struct drm_file *file_priv)
380 fb = drm_framebuffer_lookup(dev, file_priv, arg->fb_id)
427 struct drm_file *file_priv = filp->private_data; local in function:vmw_fops_poll
450 struct drm_file *file_priv = filp->private_data; local in function:vmw_fops_read
    [all...]
  /src/sys/external/bsd/drm/dist/bsd-core/
drm_vm.c 39 struct drm_file *file_priv = NULL; local in function:drm_mmap
51 /* d_mmap gets called twice, we can only reference file_priv during
55 error = devfs_get_cdevpriv((void **)&file_priv);
62 file_priv = drm_find_file_by_proc(dev, DRM_CURPROC);
64 if (file_priv == NULL) {
70 if (file_priv && !file_priv->authenticated)
drm_drv.c 576 dev->lock.file_priv = NULL;
759 int drm_version(struct drm_device *dev, void *data, struct drm_file *file_priv)
823 struct drm_file *file_priv; local in function:drm_close
828 file_priv = data;
829 dev = file_priv->dev;
839 file_priv = drm_find_file_by_proc(dev, l->l_proc);
840 if (file_priv == NULL) {
848 dev->driver->preclose(dev, file_priv);
863 && dev->lock.file_priv == file_priv) {
969 struct drm_file *file_priv; local in function:drm_ioctl
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/sis/
sis_drv.c 86 struct sis_file_private *file_priv; local in function:sis_driver_open
89 file_priv = kmalloc(sizeof(*file_priv), GFP_KERNEL);
90 if (!file_priv)
93 file->driver_priv = file_priv;
95 INIT_LIST_HEAD(&file_priv->obj_list);
102 struct sis_file_private *file_priv = file->driver_priv; local in function:sis_driver_postclose
104 kfree(file_priv);
sis_mm.c 71 static int sis_fb_init(struct drm_device *dev, void *data, struct drm_file *file_priv)
97 struct sis_file_private *file_priv = file->driver_priv; local in function:sis_drm_alloc
146 list_add(&item->owner_list, &file_priv->obj_list);
175 static int sis_drm_free(struct drm_device *dev, void *data, struct drm_file *file_priv)
204 struct drm_file *file_priv)
206 return sis_drm_alloc(dev, file_priv, data, VIDEO_TYPE);
210 struct drm_file *file_priv)
228 struct drm_file *file_priv)
231 return sis_drm_alloc(dev, file_priv, data, AGP_TYPE);
326 struct sis_file_private *file_priv = file->driver_priv local in function:sis_reclaim_buffers_locked
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/
drm_lock.c 119 lock_data->file_priv = NULL;
162 * \param file_priv DRM file private.
170 struct drm_file *file_priv)
174 struct drm_master *master = file_priv->master;
180 ++file_priv->lock_count;
207 master->lock.file_priv = file_priv;
234 if (!drm_is_current_master(file_priv)) {
255 * \param file_priv DRM file private.
262 int drm_legacy_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv)
346 struct drm_file *file_priv = filp->private_data; local in function:drm_legacy_lock_release
    [all...]
drm_file.c 212 static void drm_events_release(struct drm_file *file_priv)
214 struct drm_device *dev = file_priv->minor->dev;
221 list_for_each_entry_safe(e, et, &file_priv->pending_event_list,
224 e->file_priv = NULL;
228 list_for_each_entry_safe(e, et, &file_priv->event_list, link) {
317 struct drm_file *file_priv = filp->private_data; local in function:drm_close_helper
318 struct drm_device *dev = file_priv->minor->dev;
321 list_del(&file_priv->lhead);
324 drm_file_free(file_priv);
495 struct drm_file *file_priv = filp->private_data local in function:drm_release
547 struct drm_file *file_priv = filp->private_data; local in function:drm_read
635 struct drm_file *file_priv = filp->private_data; local in function:drm_poll
    [all...]
drm_ioctl.c 121 * \param file_priv DRM file private.
129 struct drm_file *file_priv)
172 static int drm_set_busid(struct drm_device *dev, struct drm_file *file_priv)
174 struct drm_master *master = file_priv->master;
200 * \param file_priv DRM file private.
210 struct drm_file *file_priv)
226 client->auth = file_priv->authenticated;
247 * \param file_priv DRM file private.
254 struct drm_file *file_priv)
267 static int drm_getcap(struct drm_device *dev, void *data, struct drm_file *file_priv)
862 struct drm_file *file_priv = file->f_data; local in function:drm_ioctl_kernel
1003 struct drm_file *file_priv = filp->private_data; local in function:drm_ioctl
    [all...]
drm_gem.c 293 struct drm_file *file_priv = data; local in function:drm_gem_object_release_handle
298 obj->funcs->close(obj, file_priv);
300 dev->driver->gem_close_object(obj, file_priv);
302 drm_gem_remove_prime_handles(obj, file_priv);
303 drm_vma_node_revoke(&obj->vma_node, file_priv);
404 * @file_priv: drm file-private structure to register the handle for
413 * when userspace closes @file_priv for all attached handles, or through the
417 drm_gem_handle_create_tail(struct drm_file *file_priv,
434 spin_lock(&file_priv->table_lock);
436 ret = idr_alloc(&file_priv->object_idr, obj, 1, 0, GFP_NOWAIT)
    [all...]
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_ioctl.h 50 * @file_priv: DRM file this ioctl was made on
57 struct drm_file *file_priv); typedef in typeref:typename:int drm_ioctl_t (struct drm_device * dev,void * data,struct drm_file *)
178 int drm_ioctl_permit(u32 flags, struct drm_file *file_priv);
196 struct drm_file *file_priv);
198 struct drm_file *file_priv);
drm_auth.h 63 struct drm_file *file_priv; member in struct:drm_lock_data
drm_file.h 136 * @file_priv:
141 struct drm_file *file_priv; member in struct:drm_pending_event
156 * events for @file_priv, to allow correct unwinding of them when
366 * @file_priv: DRM file
369 * &drm_file.minor of @file_priv is a primary minor.
374 static inline bool drm_is_primary_client(const struct drm_file *file_priv)
376 return file_priv->minor->type == DRM_MINOR_PRIMARY;
381 * @file_priv: DRM file
384 * &drm_file.minor of @file_priv is a render minor.
388 static inline bool drm_is_render_client(const struct drm_file *file_priv)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_ttm.c 189 struct drm_file *file_priv = filp->private_data; local in function:nouveau_ttm_mmap
190 struct nouveau_drm *drm = nouveau_drm(file_priv->minor->dev);
  /src/sys/external/bsd/drm2/dist/drm/mga/
mga_ioc32.c 178 struct drm_file *file_priv = filp->private_data; local in function:mga_compat_ioctl
194 (long)old_encode_dev(file_priv->minor->kdev->devt),
195 file_priv->authenticated,
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_gem.c 1056 struct drm_file *file_priv)
1071 obj = i915_gem_object_lookup(file_priv, args->handle);
1326 struct drm_i915_file_private *file_priv = file->driver_priv; local in function:i915_gem_release
1331 * file_priv.
1333 spin_lock(&file_priv->mm.lock);
1334 list_for_each_entry(request, &file_priv->mm.request_list, client_link)
1335 request->file_priv = NULL;
1336 spin_unlock(&file_priv->mm.lock);
1342 spin_lock_destroy(&file_priv->mm.lock);
1347 struct drm_i915_file_private *file_priv; local in function:i915_gem_open
    [all...]
i915_request.h 288 struct drm_i915_file_private *file_priv; member in struct:i915_request
289 /** file_priv list entry for this request */
i915_request.c 185 struct drm_i915_file_private *file_priv; local in function:remove_from_client
187 if (!READ_ONCE(request->file_priv))
191 file_priv = xchg(&request->file_priv, NULL);
192 if (file_priv) {
193 spin_lock(&file_priv->mm.lock);
195 spin_unlock(&file_priv->mm.lock);
607 rq->file_priv = NULL;
713 GEM_BUG_ON(rq->file_priv);
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_drv.c 121 int radeon_driver_open_kms(struct drm_device *dev, struct drm_file *file_priv);
123 struct drm_file *file_priv);
136 struct drm_file *file_priv);
138 struct drm_file *file_priv);
157 int radeon_mode_dumb_create(struct drm_file *file_priv,
534 struct drm_file *file_priv = filp->private_data; local in function:radeon_drm_ioctl
537 dev = file_priv->minor->dev;
radeon_ttm.c 1140 struct drm_file *file_priv = filp->private_data; local in function:radeon_mmap
1141 struct radeon_device *rdev = file_priv->minor->dev->dev_private;
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_drv.c 1320 struct drm_file *file_priv = filp->private_data; local in function:amdgpu_drm_ioctl
1323 dev = file_priv->minor->dev;
1349 struct drm_file *file_priv = f->private_data; local in function:amdgpu_flush
1350 struct amdgpu_fpriv *fpriv = file_priv->driver_priv;

Completed in 25 milliseconds

1 2