/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_ioc32.c | 42 long amdgpu_kms_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) 48 return drm_compat_ioctl(filp, cmd, arg); 50 ret = amdgpu_drm_ioctl(filp, cmd, arg);
|
amdgpu_sched.h | 37 struct drm_file *filp);
|
amdgpu_gem.h | 58 int amdgpu_mode_dumb_mmap(struct drm_file *filp, 63 struct drm_file *filp); 65 struct drm_file *filp); 67 struct drm_file *filp); 69 struct drm_file *filp); 71 struct drm_file *filp); 74 struct drm_file *filp); 76 struct drm_file *filp); 79 struct drm_file *filp);
|
amdgpu_drv.h | 47 long amdgpu_drm_ioctl(struct file *filp,
|
amdgpu_uvd.h | 65 struct drm_file *filp[AMDGPU_MAX_UVD_HANDLES]; member in struct:amdgpu_uvd 84 struct drm_file *filp);
|
amdgpu_vce.h | 45 struct drm_file *filp[AMDGPU_MAX_VCE_HANDLES]; member in struct:amdgpu_vce 63 void amdgpu_vce_free_handles(struct amdgpu_device *adev, struct drm_file *filp);
|
amdgpu_bo_list.c | 69 int amdgpu_bo_list_create(struct amdgpu_device *adev, struct drm_file *filp, 109 gobj = drm_gem_object_lookup(filp, info[i].bo_handle); 283 struct drm_file *filp) 286 struct amdgpu_fpriv *fpriv = filp->driver_priv; 299 r = amdgpu_bo_list_create(adev, filp, info, args->in.bo_number, 322 r = amdgpu_bo_list_create(adev, filp, info, args->in.bo_number,
|
amdgpu_cs.c | 54 gobj = drm_gem_object_lookup(p->filp, data->handle); 96 r = amdgpu_bo_list_create(p->adev, p->filp, info, data->bo_number, 113 struct amdgpu_fpriv *fpriv = p->filp->driver_priv; 521 struct amdgpu_fpriv *fpriv = p->filp->driver_priv; 543 r = amdgpu_bo_list_create(p->adev, p->filp, NULL, 0, 674 r = amdgpu_sync_resv(p->adev, &p->job->sync, resv, p->filp, 730 struct amdgpu_fpriv *fpriv = p->filp->driver_priv; 879 struct amdgpu_fpriv *fpriv = parser->filp->driver_priv; 958 struct amdgpu_fpriv *fpriv = p->filp->driver_priv; 1016 r = drm_syncobj_find_fence(p->filp, handle, point, flags, &fence) [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_ioc32.c | 50 * \param filp file pointer. 55 long nouveau_compat_ioctl(struct file *filp, unsigned int cmd, 63 return drm_compat_ioctl(filp, cmd, arg); 70 ret = (*fn)(filp, cmd, arg); 72 ret = nouveau_drm_ioctl(filp, cmd, arg);
|
nouveau_usif.c | 59 usif_notify_find(struct drm_file *filp, u32 handle) 61 struct nouveau_cli *cli = nouveau_cli(filp); 85 struct drm_file *filp; local in function:usif_notify 98 filp = ntfy->p->base.file_priv; 99 dev = filp->minor->dev; 116 if (!WARN_ON(filp->event_space < ntfy->p->e.base.length)) { 117 list_add_tail(&ntfy->p->base.link, &filp->event_list); 118 filp->event_space -= ntfy->p->e.base.length; 121 DRM_SPIN_WAKEUP_ONE(&filp->event_wait, &dev->event_lock); 123 wake_up_interruptible(&filp->event_wait) [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_ioc32.c | 76 * @filp: the file pointer 83 long i915_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) 90 return drm_compat_ioctl(filp, cmd, arg); 96 ret = (*fn) (filp, cmd, arg); 98 ret = drm_ioctl(filp, cmd, arg);
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_drv.h | 120 long radeon_drm_ioctl(struct file *filp,
|
radeon_gem.c | 232 struct drm_file *filp) 250 struct drm_file *filp) 258 struct drm_file *filp) 266 struct drm_file *filp) 285 r = drm_gem_handle_create(filp, gobj, &handle); 299 struct drm_file *filp) 381 r = drm_gem_handle_create(filp, gobj, &handle); 402 struct drm_file *filp) 417 gobj = drm_gem_object_lookup(filp, args->handle); 432 int radeon_mode_dumb_mmap(struct drm_file *filp, [all...] |
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
vmwgfx_ttm_glue.c | 35 int vmw_mmap(struct file *filp, struct vm_area_struct *vma) 44 struct drm_file *file_priv = filp->private_data; 46 int ret = ttm_bo_mmap(filp, vma, &dev_priv->bdev);
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_ioctl.h | 61 * @filp: file pointer 69 typedef int drm_ioctl_compat_t(struct file *filp, unsigned int cmd, 184 long drm_ioctl(struct file *filp, unsigned int cmd, unsigned long arg); 188 long drm_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
|
drm_file.h | 270 /** @filp: Pointer to the core file structure. */ 271 struct file *filp; member in struct:drm_file 398 int drm_open(struct inode *inode, struct file *filp); 399 ssize_t drm_read(struct file *filp, char __user *buffer, 401 int drm_release(struct inode *inode, struct file *filp); 402 __poll_t drm_poll(struct file *filp, struct poll_table_struct *wait);
|
drm_gem.h | 232 struct uvm_object *filp; member in struct:drm_gem_object 238 * @filp: 243 * case @filp is NULL. 245 struct file *filp; member in struct:drm_gem_object 383 int drm_gem_mmap(struct file *filp, struct vm_area_struct *vma); 425 int drm_gem_handle_delete(struct drm_file *filp, u32 handle); 436 int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles, 438 struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle);
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_gem.c | 141 struct file *filp; local in function:drm_gem_object_init 151 obj->filp = uao_create(MAX(size, PAGE_SIZE), 0); 157 rw_obj_hold(obj->filp->vmobjlock); 158 uvm_obj_setlock(&obj->gemo_uvmobj, obj->filp->vmobjlock); 160 filp = shmem_file_setup("drm mm object", size, VM_NORESERVE); 161 if (IS_ERR(filp)) 162 return PTR_ERR(filp); 164 obj->filp = filp; 188 obj->filp = NULL [all...] |
drm_file.c | 272 drm_legacy_lock_release(dev, file->filp); 315 static void drm_close_helper(struct file *filp) 317 struct drm_file *file_priv = filp->private_data; 345 * \param filp file pointer. 350 * filp and add it into the double linked list in \p dev. 353 static int drm_open_helper(struct file *filp, struct drm_minor *minor) 359 if (filp->f_flags & O_EXCL) 380 filp->private_data = priv; 381 filp->f_mode |= FMODE_UNSIGNED_OFFSET; 382 priv->filp = filp [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
i915_gem_shmem.c | 91 mapping = obj->base.filp; 94 mapping = obj->base.filp->f_mapping; 268 shmem_truncate_range(file_inode(obj->base.filp), 0, (loff_t)-1); 293 mapping = obj->base.filp->f_mapping; 359 rw_enter(obj->base.filp->vmobjlock, RW_WRITER); 364 rw_exit(obj->base.filp->vmobjlock); 366 uvm_obj_unwirepages(obj->base.filp, 0, obj->base.size); 368 mapping_clear_unevictable(file_inode(obj->base.filp)->i_mapping); 395 struct uvm_object *mapping = obj->base.filp; 397 struct address_space *mapping = obj->base.filp->f_mapping [all...] |
i915_gem_mman.h | 28 int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma);
|
i915_gem_dmabuf.c | 127 if (!obj->base.filp) 129 uao_reference(obj->base.filp); 131 *uobjp = obj->base.filp; 137 if (!obj->base.filp) 140 ret = call_mmap(obj->base.filp, vma); 145 vma->vm_file = get_file(obj->base.filp);
|
/src/sys/external/bsd/drm2/dist/drm/mga/ |
mga_ioc32.c | 170 * \param filp file pointer. 175 long mga_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) 178 struct drm_file *file_priv = filp->private_data; 183 return drm_compat_ioctl(filp, cmd, arg); 186 return drm_ioctl(filp, cmd, arg); 190 return drm_ioctl(filp, cmd, arg); 197 ret = (*fn) (filp, cmd, arg);
|
/src/sys/external/bsd/drm2/dist/drm/xen/ |
xen_drm_front_gem.h | 37 int xen_drm_front_gem_mmap(struct file *filp, struct vm_area_struct *vma);
|
/src/sys/external/bsd/drm2/dist/drm/r128/ |
r128_ioc32.c | 181 * \param filp file pointer. 186 long r128_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) 193 return drm_compat_ioctl(filp, cmd, arg); 199 ret = (*fn) (filp, cmd, arg); 201 ret = drm_ioctl(filp, cmd, arg);
|