/src/sys/external/bsd/drm2/dist/drm/ |
drm_dumb_buffers.c | 65 struct drm_file *file_priv) 99 return dev->driver->dumb_create(file_priv, dev, args); 103 void *data, struct drm_file *file_priv) 105 return drm_mode_create_dumb(dev, data, file_priv); 112 * @file_priv: DRM file info 123 void *data, struct drm_file *file_priv) 131 return dev->driver->dumb_map_offset(file_priv, dev, 135 return drm_gem_dumb_map_offset(file_priv, dev, args->handle, 140 struct drm_file *file_priv) 146 return dev->driver->dumb_destroy(file_priv, dev, handle) [all...] |
drm_crtc_internal.h | 79 void *data, struct drm_file *file_priv); 81 void *data, struct drm_file *file_priv); 93 void *data, struct drm_file *file_priv); 99 struct drm_file *file_priv); 101 struct drm_file *file_priv); 105 void *data, struct drm_file *file_priv); 107 void *data, struct drm_file *file_priv); 109 void *data, struct drm_file *file_priv); 117 void *data, struct drm_file *file_priv); 119 void *data, struct drm_file *file_priv); [all...] |
drm_auth.c | 69 int drm_getmagic(struct drm_device *dev, void *data, struct drm_file *file_priv) 76 if (!file_priv->magic) { 77 ret = idr_alloc(&file_priv->master->magic_map, file_priv, 80 file_priv->magic = ret; 82 auth->magic = file_priv->magic; 92 struct drm_file *file_priv) 100 file = idr_find(&file_priv->master->magic_map, auth->magic); 103 idr_replace(&file_priv->master->magic_map, NULL, auth->magic); 190 struct drm_file *file_priv) [all...] |
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_internal.h | 55 struct drm_file *file_priv); 62 struct drm_file *file_priv) 81 struct drm_file *file_priv); 83 struct drm_file *file_priv); 108 struct drm_file *file_priv); 115 struct drm_file *file_priv); 126 struct drm_file *file_priv); 128 struct drm_file *file_priv); 130 struct drm_file *file_priv); 132 struct drm_file *file_priv); [all...] |
/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);
|
/src/sys/external/bsd/drm/dist/shared-core/ |
radeon_mem.c | 42 struct drm_file *file_priv) 52 newblock->file_priv = NULL; 69 newblock->file_priv = NULL; 79 p->file_priv = file_priv; 84 int align2, struct drm_file *file_priv) 91 if (p->file_priv == NULL && start + size <= p->start + p->size) 92 return split_block(p, start, size, file_priv); 111 p->file_priv = NULL; 113 /* Assumes a single contiguous range. Needs a special file_priv i [all...] |
i915_mem.c | 92 struct drm_file *file_priv) 102 newblock->file_priv = NULL; 119 newblock->file_priv = NULL; 129 p->file_priv = file_priv; 134 int align2, struct drm_file *file_priv) 141 if (p->file_priv == NULL && start + size <= p->start + p->size) 142 return split_block(p, start, size, file_priv); 161 p->file_priv = NULL; 163 /* Assumes a single contiguous range. Needs a special file_priv i [all...] |
i915_drv.h | 89 struct drm_file *file_priv; /* NULL: free, -1: heap, other: real files */ member in struct:mem_block 406 extern int i915_driver_open(struct drm_device *dev, struct drm_file *file_priv); 409 struct drm_file *file_priv); 411 struct drm_file *file_priv); 421 struct drm_file *file_priv); 423 struct drm_file *file_priv); 432 struct drm_file *file_priv); 434 struct drm_file *file_priv); 440 struct drm_file *file_priv); 451 struct drm_file *file_priv); [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/display/ |
intel_overlay.h | 22 struct drm_file *file_priv); 24 struct drm_file *file_priv);
|
/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);
|
/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);
|
/src/sys/external/bsd/drm2/dist/drm/qxl/ |
qxl_dumb.c | 36 int qxl_mode_dumb_create(struct drm_file *file_priv, 66 r = qxl_gem_object_create_with_handle(qdev, file_priv, 78 int qxl_mode_dumb_mmap(struct drm_file *file_priv, 86 gobj = drm_gem_object_lookup(file_priv, handle);
|
qxl_gem.c | 81 struct drm_file *file_priv, 100 r = drm_gem_handle_create(file_priv, gobj, handle); 109 int qxl_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) 115 struct drm_file *file_priv)
|
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
vmwgfx_prime.c | 79 struct drm_file *file_priv, 82 struct ttm_object_file *tfile = vmw_fpriv(file_priv)->tfile; 88 struct drm_file *file_priv, 92 struct ttm_object_file *tfile = vmw_fpriv(file_priv)->tfile;
|
vmwgfx_fence.h | 105 extern int vmw_user_fence_create(struct drm_file *file_priv, 119 struct drm_file *file_priv); 122 struct drm_file *file_priv); 125 struct drm_file *file_priv); 127 struct drm_file *file_priv);
|
vmwgfx_va.c | 113 * @file_priv: Pointer to a struct drm_file identifying the caller. 120 struct drm_file *file_priv) 124 return ttm_ref_object_base_unref(vmw_fpriv(file_priv)->tfile, 132 * @file_priv: Pointer to a struct drm_file identifying the caller. 139 struct drm_file *file_priv) 141 return vmw_simple_resource_create_ioctl(dev, data, file_priv,
|
/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_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...] |
drm_agpsupport.h | 85 struct drm_file *file_priv); 88 struct drm_file *file_priv); 91 struct drm_file *file_priv); 94 struct drm_file *file_priv); 97 struct drm_file *file_priv); 100 struct drm_file *file_priv); 103 struct drm_file *file_priv); 106 struct drm_file *file_priv);
|
/src/sys/external/bsd/drm/dist/bsd-core/ |
drm_dma.c | 101 buf->file_priv= NULL; 105 void drm_reclaim_buffers(struct drm_device *dev, struct drm_file *file_priv) 114 if (dma->buflist[i]->file_priv == file_priv) { 131 int drm_dma(struct drm_device *dev, void *data, struct drm_file *file_priv) 136 return -dev->driver->dma_ioctl(dev, data, file_priv);
|
drm_lock.c | 52 int drm_lock(struct drm_device *dev, void *data, struct drm_file *file_priv) 74 dev->lock.file_priv = file_priv; 106 int drm_unlock(struct drm_device *dev, void *data, struct drm_file *file_priv) 169 lock_data->file_priv = NULL; 183 lock_data->file_priv = NULL;
|
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)
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_gem.h | 40 struct drm_file *file_priv); 42 struct drm_file *file_priv); 55 int amdgpu_mode_dumb_create(struct drm_file *file_priv,
|