| /netbsd/src/sys/external/bsd/drm2/dist/drm/ |
| D | drm_gem.c | 141 struct file *filp; in drm_gem_object_init() local 151 obj->filp = uao_create(MAX(size, PAGE_SIZE), 0); in drm_gem_object_init() 157 rw_obj_hold(obj->filp->vmobjlock); in drm_gem_object_init() 158 uvm_obj_setlock(&obj->gemo_uvmobj, obj->filp->vmobjlock); in drm_gem_object_init() 160 filp = shmem_file_setup("drm mm object", size, VM_NORESERVE); in drm_gem_object_init() 161 if (IS_ERR(filp)) in drm_gem_object_init() 162 return PTR_ERR(filp); in drm_gem_object_init() 164 obj->filp = filp; in drm_gem_object_init() 188 obj->filp = NULL; in drm_gem_private_object_init() 194 obj->filp = NULL; in drm_gem_private_object_init() [all …]
|
| D | drm_file.c | 272 drm_legacy_lock_release(dev, file->filp); in drm_file_free() 315 static void drm_close_helper(struct file *filp) in drm_close_helper() argument 317 struct drm_file *file_priv = filp->private_data; in drm_close_helper() 353 static int drm_open_helper(struct file *filp, struct drm_minor *minor) in drm_open_helper() argument 359 if (filp->f_flags & O_EXCL) in drm_open_helper() 380 filp->private_data = priv; in drm_open_helper() 381 filp->f_mode |= FMODE_UNSIGNED_OFFSET; in drm_open_helper() 382 priv->filp = filp; in drm_open_helper() 426 int drm_open(struct inode *inode, struct file *filp) in drm_open() argument 442 filp->f_mapping = dev->anon_inode->i_mapping; in drm_open() [all …]
|
| D | drm_vm.c | 473 static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) in drm_mmap_dma() argument 475 struct drm_file *priv = filp->private_data; in drm_mmap_dma() 536 static int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma) in drm_mmap_locked() argument 538 struct drm_file *priv = filp->private_data; in drm_mmap_locked() 560 return drm_mmap_dma(filp, vma); in drm_mmap_locked() 650 int drm_legacy_mmap(struct file *filp, struct vm_area_struct *vma) in drm_legacy_mmap() argument 652 struct drm_file *priv = filp->private_data; in drm_legacy_mmap() 660 ret = drm_mmap_locked(filp, vma); in drm_legacy_mmap()
|
| D | drm_legacy.h | 157 void drm_legacy_lock_release(struct drm_device *dev, struct file *filp); 159 static inline void drm_legacy_lock_release(struct drm_device *dev, struct file *filp) {} in drm_legacy_lock_release() argument 177 struct drm_file *filp); 180 struct drm_file *filp) {} in drm_legacy_reclaim_buffers() argument
|
| D | drm_internal.h | 106 struct drm_file *filp); 119 struct drm_file *filp); 122 struct drm_file *filp);
|
| D | drm_lock.c | 344 void drm_legacy_lock_release(struct drm_device *dev, struct file *filp) in drm_legacy_lock_release() argument 346 struct drm_file *file_priv = filp->private_data; in drm_legacy_lock_release() 354 filp, _DRM_LOCKING_CONTEXT(file_priv->master->lock.hw_lock->lock)); in drm_legacy_lock_release()
|
| D | drm_drv.c | 1183 static int drm_stub_open(struct inode *inode, struct file *filp) in drm_stub_open() argument 1204 replace_fops(filp, new_fops); in drm_stub_open() 1205 if (filp->f_op->open) in drm_stub_open() 1206 err = filp->f_op->open(inode, filp); in drm_stub_open()
|
| D | drm_ioc32.c | 975 long drm_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in drm_compat_ioctl() argument 978 struct drm_file *file_priv = filp->private_data; in drm_compat_ioctl() 987 return drm_ioctl(filp, cmd, arg); in drm_compat_ioctl() 991 return drm_ioctl(filp, cmd, arg); in drm_compat_ioctl() 998 ret = (*fn)(filp, cmd, arg); in drm_compat_ioctl()
|
| D | drm_ioctl.c | 1000 long drm_ioctl(struct file *filp, in drm_ioctl() argument 1003 struct drm_file *file_priv = filp->private_data; in drm_ioctl() 1077 retcode = drm_ioctl_kernel(filp, func, kdata, ioctl->flags); in drm_ioctl()
|
| /netbsd/src/sys/external/bsd/drm2/dist/include/drm/ |
| D | drm_gem.h | 232 struct uvm_object *filp; member 245 struct file *filp; member 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);
|
| D | drm_file.h | 271 struct file *filp; member 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);
|
| D | drm_ioctl.h | 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);
|
| D | drm_legacy.h | 229 int drm_legacy_mmap(struct file *filp, struct vm_area_struct *vma);
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/i915/ |
| D | i915_ioc32.c | 83 long i915_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in i915_compat_ioctl() argument 90 return drm_compat_ioctl(filp, cmd, arg); in i915_compat_ioctl() 96 ret = (*fn) (filp, cmd, arg); in i915_compat_ioctl() 98 ret = drm_ioctl(filp, cmd, arg); in i915_compat_ioctl()
|
| D | i915_sysfs.c | 168 i915_l3_read(struct file *filp, struct kobject *kobj, in i915_l3_read() argument 196 i915_l3_write(struct file *filp, struct kobject *kobj, in i915_l3_write() argument 499 static ssize_t error_state_read(struct file *filp, struct kobject *kobj, in error_state_read() argument
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/mga/ |
| D | mga_ioc32.c | 175 long mga_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in mga_compat_ioctl() argument 178 struct drm_file *file_priv = filp->private_data; in mga_compat_ioctl() 183 return drm_compat_ioctl(filp, cmd, arg); in mga_compat_ioctl() 186 return drm_ioctl(filp, cmd, arg); in mga_compat_ioctl() 190 return drm_ioctl(filp, cmd, arg); in mga_compat_ioctl() 197 ret = (*fn) (filp, cmd, arg); in mga_compat_ioctl()
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
| D | vmwgfx_ttm_glue.c | 35 int vmw_mmap(struct file *filp, struct vm_area_struct *vma) in vmw_mmap() argument 44 struct drm_file *file_priv = filp->private_data; in vmw_mmap() 46 int ret = ttm_bo_mmap(filp, vma, &dev_priv->bdev); in vmw_mmap()
|
| D | vmwgfx_ioctl.c | 425 __poll_t vmw_fops_poll(struct file *filp, struct poll_table_struct *wait) in vmw_fops_poll() argument 427 struct drm_file *file_priv = filp->private_data; in vmw_fops_poll() 432 return drm_poll(filp, wait); in vmw_fops_poll() 447 ssize_t vmw_fops_read(struct file *filp, char __user *buffer, in vmw_fops_read() argument 450 struct drm_file *file_priv = filp->private_data; in vmw_fops_read() 455 return drm_read(filp, buffer, count, offset); in vmw_fops_read()
|
| D | vmwgfx_drv.c | 1130 static int vmw_generic_ioctl(struct file *filp, unsigned long cmd, in vmw_generic_ioctl() argument 1135 static long vmw_generic_ioctl(struct file *filp, unsigned int cmd, in vmw_generic_ioctl() 1142 struct drm_file *file_priv = filp->f_data; in vmw_generic_ioctl() 1144 struct drm_file *file_priv = filp->private_data; in vmw_generic_ioctl() 1160 return ioctl_func(filp, cmd, arg); in vmw_generic_ioctl() 1174 return ioctl_func(filp, cmd, arg); in vmw_generic_ioctl() 1184 static int vmw_unlocked_ioctl(struct file *filp, unsigned long cmd, void *arg) in vmw_unlocked_ioctl() argument 1186 static long vmw_unlocked_ioctl(struct file *filp, unsigned int cmd, in vmw_unlocked_ioctl() 1190 return vmw_generic_ioctl(filp, cmd, arg, &drm_ioctl); in vmw_unlocked_ioctl() 1194 static long vmw_compat_ioctl(struct file *filp, unsigned int cmd, in vmw_compat_ioctl() argument [all …]
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/r128/ |
| D | r128_ioc32.c | 186 long r128_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in r128_compat_ioctl() argument 193 return drm_compat_ioctl(filp, cmd, arg); in r128_compat_ioctl() 199 ret = (*fn) (filp, cmd, arg); in r128_compat_ioctl() 201 ret = drm_ioctl(filp, cmd, arg); in r128_compat_ioctl()
|
| /netbsd/src/external/bsd/iscsi/dist/src/osd/ |
| D | osdfs.c | 798 static int osdfs_readdir(struct file * filp, void * dirent, filldir_t filldir) { in osdfs_readdir() argument 799 struct dentry *dentry = filp->f_dentry; in osdfs_readdir() 803 int offset = filp->f_pos; in osdfs_readdir() 825 if (((int)filp->private_data)>num_entries) { in osdfs_readdir() 826 filp->f_pos = offset -= (((int)filp->private_data)-num_entries); in osdfs_readdir() 827 filp->private_data = (void *) num_entries; in osdfs_readdir() 830 filp->private_data = (void *) num_entries; in osdfs_readdir() 838 if (filldir(dirent, ".", 1, filp->f_pos++, ino, DT_DIR) < 0) { in osdfs_readdir() 847 if (filldir(dirent, "..", 2, filp->f_pos++, dentry->d_parent->d_inode->i_ino, DT_DIR) < 0) { in osdfs_readdir() 867 if (filldir(dirent, ptr, strlen(ptr), filp->f_pos++, ino, DT_UNKNOWN) < 0) { in osdfs_readdir()
|
| /netbsd/src/sys/external/bsd/drm2/dist/include/drm/ttm/ |
| D | ttm_bo_api.h | 719 int ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma, 748 ssize_t ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp,
|
| /netbsd/src/sys/external/bsd/drm2/drm/ |
| D | drm_cdevsw.c | 180 priv->filp = fp; in drm_open() 522 KASSERT(fp == file->filp); in drm_fop_mmap() 527 offp, file->filp); in drm_fop_mmap()
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/i810/ |
| D | i810_dma.c | 99 static int i810_mmap_buffers(struct file *filp, struct vm_area_struct *vma) in i810_mmap_buffers() argument 101 struct drm_file *priv = filp->private_data; in i810_mmap_buffers() 144 old_fops = file_priv->filp->f_op; in i810_map_buffer() 145 file_priv->filp->f_op = &i810_buffer_fops; in i810_map_buffer() 147 buf_priv->virtual = (void *)vm_mmap(file_priv->filp, 0, buf->total, in i810_map_buffer() 151 file_priv->filp->f_op = old_fops; in i810_map_buffer()
|
| /netbsd/src/sys/external/bsd/drm2/dist/drm/ttm/ |
| D | ttm_bo_vm.c | 502 int ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma, in ttm_bo_mmap() argument 521 ret = driver->verify_access(bo, filp); in ttm_bo_mmap()
|