/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | file.h | 70 extern void linux_file_free(struct linux_file *filp); 73 fput(struct linux_file *filp) argument 75 if (refcount_release(filp->_file == NULL ? 76 &filp->f_count : &filp->_file->f_count)) { 77 linux_file_free(filp); 82 file_count(struct linux_file *filp) argument 84 return (filp->_file == NULL ? 85 filp->f_count : filp 110 fd_install(unsigned int fd, struct linux_file *filp) argument 166 struct linux_file *filp; local [all...] |
H A D | fs.h | 117 #define fasync_helper(fd, filp, on, queue) \ 120 *(queue) = &(filp)->f_sigio; \ 242 nonseekable_open(struct inode *inode, struct file *filp) argument
|
/freebsd-11-stable/sys/dev/drm2/radeon/ |
H A D | r600_cp.h | 11 int r600_cs_legacy(struct drm_device *dev, void *data, struct drm_file *filp,
|
H A D | radeon_gem.c | 219 struct drm_file *filp) 240 struct drm_file *filp) 248 struct drm_file *filp) 256 struct drm_file *filp) 277 r = drm_gem_handle_create(filp, gobj, &handle); 291 struct drm_file *filp) 306 gobj = drm_gem_object_lookup(dev, filp, args->handle); 321 int radeon_mode_dumb_mmap(struct drm_file *filp, argument 328 gobj = drm_gem_object_lookup(dev, filp, handle); 339 struct drm_file *filp) 218 radeon_gem_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 239 radeon_gem_pread_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 247 radeon_gem_pwrite_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 255 radeon_gem_create_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 290 radeon_gem_set_domain_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 338 radeon_gem_mmap_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 346 radeon_gem_busy_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 379 radeon_gem_wait_idle_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 404 radeon_gem_set_tiling_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 422 radeon_gem_get_tiling_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 445 radeon_gem_va_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument [all...] |
H A D | radeon_drv.c | 89 int radeon_mmap(struct file *filp, struct vm_area_struct *vma); 91 int radeon_mode_dumb_mmap(struct drm_file *filp,
|
H A D | radeon.h | 435 int radeon_mode_dumb_mmap(struct drm_file *filp, 851 struct drm_file *filp; member in struct:radeon_cs_parser 1471 struct drm_file *filp); 1473 struct drm_file *filp); 1483 struct drm_file *filp); 1485 struct drm_file *filp); 1487 struct drm_file *filp); 1489 struct drm_file *filp); 1491 struct drm_file *filp); 1492 int radeon_cs_ioctl(struct drm_device *dev, void *data, struct drm_file *filp); [all...] |
H A D | r300.c | 735 p->rdev->cmask_filp != p->filp) { 1069 if (p->rdev->hyperz_filp != p->filp) { 1079 if (p->rdev->hyperz_filp != p->filp) { 1117 if (idx_value && (p->rdev->hyperz_filp != p->filp)) 1121 if (idx_value && (p->rdev->hyperz_filp != p->filp)) 1235 if (p->rdev->hyperz_filp != p->filp) 1239 if (p->rdev->cmask_filp != p->filp)
|
H A D | radeon_cs.c | 77 p->filp, 421 struct radeon_fpriv *fpriv = parser->filp->driver_priv; 520 int radeon_cs_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 533 parser.filp = filp;
|
H A D | radeon_kms.c | 140 * radeon_set_filp_rights - Set filp right. 147 * Sets the filp rights for the device (all asics). 176 * @filp: drm filp 183 static int radeon_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) argument 273 * If the input value is 1, filp requests hyper-z access. 274 * If the input value is 0, filp revokes its hyper-z access. 276 * When returning, the value is 1 if filp owns hyper-z access, 282 radeon_set_filp_rights(dev, &rdev->hyperz_filp, filp, &value); 290 radeon_set_filp_rights(dev, &rdev->cmask_filp, filp, [all...] |
H A D | radeon_ttm.c | 820 int radeon_mmap(struct file *filp, struct vm_area_struct *vma) argument 827 return drm_mmap(filp, vma); 830 file_priv = filp->private_data; 835 r = ttm_bo_mmap(filp, vma, &rdev->mman.bdev);
|
/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | ib.h | 111 static inline bool ib_safe_file_access(struct file *filp) argument 119 return (filp->_file != NULL && 120 filp->_file == td->td_fpop && 121 filp->_file->f_cred == td->td_ucred);
|
/freebsd-11-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_compat.c | 445 struct linux_file *filp; local 447 filp = kzalloc(sizeof(*filp), GFP_KERNEL); 450 filp->f_count = 1; 453 spin_lock_init(&filp->f_kqlock); 454 knlist_init(&filp->f_selinfo.si_note, &filp->f_kqlock, 458 return (filp); 462 linux_file_free(struct linux_file *filp) argument 464 if (filp 712 linux_get_fop(struct linux_file *filp, const struct file_operations **fop, struct linux_cdev **dev) argument 762 struct linux_file *filp; local 931 linux_file_ioctl_sub(struct file *fp, struct linux_file *filp, const struct file_operations *fop, u_long cmd, caddr_t data, struct thread *td) argument 1024 struct linux_file *filp = container_of(wq, struct linux_file, f_wait_queue.wq); local 1036 linux_poll_wait(struct linux_file *filp, wait_queue_head_t *wqh, poll_table *p) argument 1063 linux_poll_wait_dequeue(struct linux_file *filp) argument 1086 linux_poll_wakeup(struct linux_file *filp) argument 1106 struct linux_file *filp = kn->kn_hook; local 1116 struct linux_file *filp = kn->kn_hook; local 1126 struct linux_file *filp = kn->kn_hook; local 1146 linux_file_kqfilter_poll(struct linux_file *filp, int kqflags) argument 1183 struct linux_file *filp; local 1233 struct linux_file *filp; local 1388 struct linux_file *filp; local 1430 struct linux_file *filp; local 1473 struct linux_file *filp; local 1495 struct linux_file *filp; local 1536 struct linux_file *filp; local 1615 struct linux_file *filp; local 1683 struct linux_file *filp; local 1704 struct linux_file *filp; local [all...] |
H A D | linux_page.c | 348 struct linux_file *filp; local 357 filp = &fileobj->file; 360 filp->f_count = 1; 361 filp->f_vnode = vp; 362 filp->f_shmem = vm_pager_allocate(OBJT_DEFAULT, NULL, size, 364 if (filp->f_shmem == NULL) { 368 return (filp); 370 kfree(filp);
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_user_mad.c | 340 static ssize_t ib_umad_read(struct file *filp, char __user *buf, argument 343 struct ib_umad_file *file = filp->private_data; 355 if (filp->f_flags & O_NONBLOCK) 453 static ssize_t ib_umad_write(struct file *filp, const char __user *buf, argument 456 struct ib_umad_file *file = filp->private_data; 614 static unsigned int ib_umad_poll(struct file *filp, struct poll_table_struct *wait) argument 616 struct ib_umad_file *file = filp->private_data; 621 poll_wait(filp, &file->recv_wait, wait); 891 static long ib_umad_ioctl(struct file *filp, unsigned int cmd, argument 896 return ib_umad_reg_agent(filp 909 ib_umad_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) argument 936 ib_umad_open(struct inode *inode, struct file *filp) argument 979 ib_umad_close(struct inode *inode, struct file *filp) argument 1030 ib_umad_sm_open(struct inode *inode, struct file *filp) argument 1077 ib_umad_sm_close(struct inode *inode, struct file *filp) argument [all...] |
H A D | ib_uverbs_main.c | 378 static ssize_t ib_uverbs_event_read(struct file *filp, char __user *buf, argument 381 struct ib_uverbs_event_file *file = filp->private_data; 391 if (filp->f_flags & O_NONBLOCK) 443 static unsigned int ib_uverbs_event_poll(struct file *filp, argument 447 struct ib_uverbs_event_file *file = filp->private_data; 449 poll_wait(filp, &file->poll_wait, wait); 459 static int ib_uverbs_event_fasync(int fd, struct file *filp, int on) argument 461 struct ib_uverbs_event_file *file = filp->private_data; 463 return fasync_helper(fd, filp, on, &file->async_queue); 466 static int ib_uverbs_event_close(struct inode *inode, struct file *filp) argument 643 struct file *filp; local 747 ib_uverbs_write(struct file *filp, const char __user *buf, size_t count, loff_t *pos) argument 896 ib_uverbs_mmap(struct file *filp, struct vm_area_struct *vma) argument 930 ib_uverbs_open(struct inode *inode, struct file *filp) argument 1000 ib_uverbs_close(struct inode *inode, struct file *filp) argument [all...] |
H A D | ib_ucm.c | 72 struct file *filp; member in struct:ib_ucm_file 407 if (file->filp->f_flags & O_NONBLOCK) 1103 static ssize_t ib_ucm_write(struct file *filp, const char __user *buf, argument 1106 struct ib_ucm_file *file = filp->private_data; 1110 if (WARN_ON_ONCE(!ib_safe_file_access(filp))) 1133 static unsigned int ib_ucm_poll(struct file *filp, argument 1136 struct ib_ucm_file *file = filp->private_data; 1139 poll_wait(filp, &file->poll_wait, wait); 1155 static int ib_ucm_open(struct inode *inode, struct file *filp) argument 1169 filp 1176 ib_ucm_close(struct inode *inode, struct file *filp) argument [all...] |
H A D | ib_ucma.c | 67 struct file *filp; member in struct:ucma_file 403 if (file->filp->f_flags & O_NONBLOCK) 1600 static ssize_t ucma_write(struct file *filp, const char __user *buf, argument 1603 struct ucma_file *file = filp->private_data; 1607 if (WARN_ON_ONCE(!ib_safe_file_access(filp))) 1632 static unsigned int ucma_poll(struct file *filp, struct poll_table_struct *wait) argument 1634 struct ucma_file *file = filp->private_data; 1637 poll_wait(filp, &file->poll_wait, wait); 1653 static int ucma_open(struct inode *inode, struct file *filp) argument 1673 filp 1679 ucma_close(struct inode *inode, struct file *filp) argument 1719 ucma_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) argument [all...] |
H A D | ib_uverbs_cmd.c | 326 struct file *filp; local 387 filp = ib_uverbs_alloc_event_file(file, ib_dev, 1); 388 if (IS_ERR(filp)) { 389 ret = PTR_ERR(filp); 401 fd_install(resp.async_fd, filp); 409 fput(filp); 1334 struct file *filp; local 1348 filp = ib_uverbs_alloc_event_file(file, ib_dev, 0); 1349 if (IS_ERR(filp)) { 1351 return PTR_ERR(filp); [all...] |
/freebsd-11-stable/sys/dev/drm2/ |
H A D | drm_gem.c | 172 drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp) argument 175 drm_prime_remove_buf_handle(&filp->prime, 179 drm_prime_remove_buf_handle(&filp->prime, 186 * Removes the mapping from handle to filp for this object. 189 drm_gem_handle_delete(struct drm_file *filp, u32 handle) argument 194 obj = drm_gem_names_remove(&filp->object_names, handle); 201 drm_gem_remove_prime_handles(obj, filp); 205 dev->driver->gem_close_object(obj, filp); 285 drm_gem_object_lookup(struct drm_device *dev, struct drm_file *filp, argument 290 obj = drm_gem_name_ref(&filp [all...] |
H A D | drmP.h | 267 * \param filp file pointer of the caller. 594 /** File representing the shmem storage: filp in Linux parlance */ 1310 struct drm_file *filp); 1320 struct drm_file *filp); 1477 int drm_gem_handle_delete(struct drm_file *filp, u32 handle); 1528 struct drm_file *filp,
|
/freebsd-11-stable/sys/dev/netmap/ |
H A D | netmap_kloop.c | 445 struct file *filp; member in struct:sync_kloop_poll_entry 484 entry->filp = file; 734 struct file *filp = NULL; local 739 filp = eventfd_fget( 741 if (IS_ERR(filp)) { 742 err = PTR_ERR(filp); 745 irq = eventfd_ctx_fileget(filp); 751 poll_ctx->entries[i].irq_filp = filp; 764 filp = eventfd_fget( 766 if (IS_ERR(filp)) { [all...] |
/freebsd-11-stable/sys/dev/drm2/ttm/ |
H A D | ttm_bo_api.h | 688 * @filp: filp as input from the mmap method. 696 extern int ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma, 703 * @filp: Pointer to the struct file attempting to read / write. 720 extern ssize_t ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp,
|
H A D | ttm_bo_vm.c | 406 ssize_t ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp, 439 ret = driver->verify_access(bo, filp);
|
/freebsd-11-stable/sys/i386/include/ |
H A D | cserial.h | 505 int (*select) (chan_t *h, int type, void *st, struct file *filp);
|
/freebsd-11-stable/sys/dev/drm/ |
H A D | r128_drv.h | 169 extern long r128_compat_ioctl(struct file *filp, unsigned int cmd,
|