/linux-4.4.14/fs/ |
D | fcntl.c | 32 static int setfl(int fd, struct file * filp, unsigned long arg) in setfl() argument 34 struct inode * inode = file_inode(filp); in setfl() 41 if (((arg ^ filp->f_flags) & O_APPEND) && IS_APPEND(inode)) in setfl() 45 if ((arg & O_NOATIME) && !(filp->f_flags & O_NOATIME)) in setfl() 55 if (!filp->f_mapping || !filp->f_mapping->a_ops || in setfl() 56 !filp->f_mapping->a_ops->direct_IO) in setfl() 60 if (filp->f_op->check_flags) in setfl() 61 error = filp->f_op->check_flags(arg); in setfl() 68 if (((arg ^ filp->f_flags) & FASYNC) && filp->f_op->fasync) { in setfl() 69 error = filp->f_op->fasync(fd, filp, (arg & FASYNC) != 0); in setfl() [all …]
|
D | ioctl.c | 35 static long vfs_ioctl(struct file *filp, unsigned int cmd, in vfs_ioctl() argument 40 if (!filp->f_op->unlocked_ioctl) in vfs_ioctl() 43 error = filp->f_op->unlocked_ioctl(filp, cmd, arg); in vfs_ioctl() 50 static int ioctl_fibmap(struct file *filp, int __user *p) in ioctl_fibmap() argument 52 struct address_space *mapping = filp->f_mapping; in ioctl_fibmap() 173 static int ioctl_fiemap(struct file *filp, unsigned long arg) in ioctl_fiemap() argument 178 struct inode *inode = file_inode(filp); in ioctl_fiemap() 430 int ioctl_preallocate(struct file *filp, void __user *argp) in ioctl_preallocate() argument 432 struct inode *inode = file_inode(filp); in ioctl_preallocate() 442 sr.l_start += filp->f_pos; in ioctl_preallocate() [all …]
|
D | locks.c | 374 flock_make_lock(struct file *filp, unsigned int cmd) in flock_make_lock() argument 386 fl->fl_file = filp; in flock_make_lock() 387 fl->fl_owner = filp; in flock_make_lock() 410 static int flock64_to_posix_lock(struct file *filp, struct file_lock *fl, in flock64_to_posix_lock() argument 418 fl->fl_start = filp->f_pos; in flock64_to_posix_lock() 421 fl->fl_start = i_size_read(file_inode(filp)); in flock64_to_posix_lock() 449 fl->fl_file = filp; in flock64_to_posix_lock() 460 static int flock_to_posix_lock(struct file *filp, struct file_lock *fl, in flock_to_posix_lock() argument 470 return flock64_to_posix_lock(filp, fl, &ll); in flock_to_posix_lock() 484 struct file *filp = fl->fl_file; in lease_setup() local [all …]
|
D | pipe.c | 238 struct file *filp = iocb->ki_filp; in pipe_read() local 239 struct pipe_inode_info *pipe = filp->private_data; in pipe_read() 310 if (filp->f_flags & O_NONBLOCK) { in pipe_read() 334 file_accessed(filp); in pipe_read() 346 struct file *filp = iocb->ki_filp; in pipe_write() local 347 struct pipe_inode_info *pipe = filp->private_data; in pipe_write() 435 if (is_packetized(filp)) { in pipe_write() 447 if (filp->f_flags & O_NONBLOCK) { in pipe_write() 472 if (ret > 0 && sb_start_write_trylock(file_inode(filp)->i_sb)) { in pipe_write() 473 int err = file_update_time(filp); in pipe_write() [all …]
|
D | open.c | 38 struct file *filp) in do_truncate() argument 49 if (filp) { in do_truncate() 50 newattrs.ia_file = filp; in do_truncate() 828 char *file_path(struct file *filp, char *buf, int buflen) in file_path() argument 830 return d_path(&filp->f_path, buf, buflen); in file_path() 1066 int filp_close(struct file *filp, fl_owner_t id) in filp_close() argument 1070 if (!file_count(filp)) { in filp_close() 1075 if (filp->f_op->flush) in filp_close() 1076 retval = filp->f_op->flush(filp, id); in filp_close() 1078 if (likely(!(filp->f_mode & FMODE_PATH))) { in filp_close() [all …]
|
D | block_dev.c | 350 int blkdev_fsync(struct file *filp, loff_t start, loff_t end, int datasync) in blkdev_fsync() argument 352 struct inode *bd_inode = filp->f_mapping->host; in blkdev_fsync() 356 error = filemap_write_and_wait_range(filp->f_mapping, start, end); in blkdev_fsync() 1485 static int blkdev_open(struct inode * inode, struct file * filp) in blkdev_open() argument 1495 filp->f_flags |= O_LARGEFILE; in blkdev_open() 1497 if (filp->f_flags & O_NDELAY) in blkdev_open() 1498 filp->f_mode |= FMODE_NDELAY; in blkdev_open() 1499 if (filp->f_flags & O_EXCL) in blkdev_open() 1500 filp->f_mode |= FMODE_EXCL; in blkdev_open() 1501 if ((filp->f_flags & O_ACCMODE) == 3) in blkdev_open() [all …]
|
D | char_dev.c | 347 static int chrdev_open(struct inode *inode, struct file *filp) in chrdev_open() argument 386 replace_fops(filp, fops); in chrdev_open() 387 if (filp->f_op->open) { in chrdev_open() 388 ret = filp->f_op->open(inode, filp); in chrdev_open()
|
/linux-4.4.14/drivers/media/ |
D | media-devnode.c | 83 static ssize_t media_read(struct file *filp, char __user *buf, in media_read() argument 86 struct media_devnode *mdev = media_devnode_data(filp); in media_read() 92 return mdev->fops->read(filp, buf, sz, off); in media_read() 95 static ssize_t media_write(struct file *filp, const char __user *buf, in media_write() argument 98 struct media_devnode *mdev = media_devnode_data(filp); in media_write() 104 return mdev->fops->write(filp, buf, sz, off); in media_write() 107 static unsigned int media_poll(struct file *filp, in media_poll() argument 110 struct media_devnode *mdev = media_devnode_data(filp); in media_poll() 116 return mdev->fops->poll(filp, poll); in media_poll() 120 __media_ioctl(struct file *filp, unsigned int cmd, unsigned long arg, in __media_ioctl() argument [all …]
|
D | media-device.c | 37 static int media_device_open(struct file *filp) in media_device_open() argument 42 static int media_device_close(struct file *filp) in media_device_close() argument 233 static long media_device_ioctl(struct file *filp, unsigned int cmd, in media_device_ioctl() argument 236 struct media_devnode *devnode = media_devnode_data(filp); in media_device_ioctl() 302 static long media_device_compat_ioctl(struct file *filp, unsigned int cmd, in media_device_compat_ioctl() argument 305 struct media_devnode *devnode = media_devnode_data(filp); in media_device_compat_ioctl() 313 return media_device_ioctl(filp, cmd, arg); in media_device_compat_ioctl()
|
/linux-4.4.14/fs/nfs/ |
D | file.c | 64 nfs_file_open(struct inode *inode, struct file *filp) in nfs_file_open() argument 68 dprintk("NFS: open file(%pD2)\n", filp); in nfs_file_open() 71 res = nfs_check_flags(filp->f_flags); in nfs_file_open() 75 res = nfs_open(inode, filp); in nfs_file_open() 80 nfs_file_release(struct inode *inode, struct file *filp) in nfs_file_release() argument 82 dprintk("NFS: release(%pD2)\n", filp); in nfs_file_release() 85 nfs_file_clear_open_context(filp); in nfs_file_release() 101 static int nfs_revalidate_file_size(struct inode *inode, struct file *filp) in nfs_revalidate_file_size() argument 109 if (filp->f_flags & O_DIRECT) in nfs_revalidate_file_size() 121 loff_t nfs_file_llseek(struct file *filp, loff_t offset, int whence) in nfs_file_llseek() argument [all …]
|
D | nfs4file.c | 26 nfs4_file_open(struct inode *inode, struct file *filp) in nfs4_file_open() argument 29 struct dentry *dentry = file_dentry(filp); in nfs4_file_open() 32 unsigned openflags = filp->f_flags; in nfs4_file_open() 60 ctx = alloc_nfs_open_context(file_dentry(filp), filp->f_mode); in nfs4_file_open() 90 nfs_file_set_open_context(filp, ctx); in nfs4_file_open() 91 nfs_fscache_open_file(inode, filp); in nfs4_file_open()
|
/linux-4.4.14/sound/ |
D | sound_firmware.c | 12 struct file* filp; in do_mod_firmware_load() local 16 filp = filp_open(fn, 0, 0); in do_mod_firmware_load() 17 if (IS_ERR(filp)) in do_mod_firmware_load() 22 l = i_size_read(file_inode(filp)); in do_mod_firmware_load() 26 fput(filp); in do_mod_firmware_load() 33 fput(filp); in do_mod_firmware_load() 36 if (kernel_read(filp, 0, dp, l) != l) in do_mod_firmware_load() 40 fput(filp); in do_mod_firmware_load() 43 fput(filp); in do_mod_firmware_load()
|
/linux-4.4.14/fs/9p/ |
D | vfs_file.c | 131 static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock() argument 134 struct inode *inode = file_inode(filp); in v9fs_file_lock() 136 p9_debug(P9_DEBUG_VFS, "filp: %p lock: %p\n", filp, fl); in v9fs_file_lock() 150 static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_do_lock() argument 158 fid = filp->private_data; in v9fs_file_do_lock() 164 res = locks_lock_file_wait(filp, fl); in v9fs_file_do_lock() 235 locks_lock_file_wait(filp, fl); in v9fs_file_do_lock() 242 static int v9fs_file_getlock(struct file *filp, struct file_lock *fl) in v9fs_file_getlock() argument 248 fid = filp->private_data; in v9fs_file_getlock() 251 posix_test_lock(filp, fl); in v9fs_file_getlock() [all …]
|
D | vfs_addr.c | 96 static int v9fs_vfs_readpage(struct file *filp, struct page *page) in v9fs_vfs_readpage() argument 98 return v9fs_fid_readpage(filp->private_data, page); in v9fs_vfs_readpage() 111 static int v9fs_vfs_readpages(struct file *filp, struct address_space *mapping, in v9fs_vfs_readpages() argument 118 p9_debug(P9_DEBUG_VFS, "inode: %p file: %p\n", inode, filp); in v9fs_vfs_readpages() 124 ret = read_cache_pages(mapping, pages, (void *)v9fs_vfs_readpage, filp); in v9fs_vfs_readpages() 267 static int v9fs_write_begin(struct file *filp, struct address_space *mapping, in v9fs_write_begin() argument 278 p9_debug(P9_DEBUG_VFS, "filp %p, mapping %p\n", filp, mapping); in v9fs_write_begin() 303 static int v9fs_write_end(struct file *filp, struct address_space *mapping, in v9fs_write_end() argument 310 p9_debug(P9_DEBUG_VFS, "filp %p, mapping %p\n", filp, mapping); in v9fs_write_end()
|
D | vfs_dir.c | 95 static struct p9_rdir *v9fs_alloc_rdir_buf(struct file *filp, int buflen) in v9fs_alloc_rdir_buf() argument 97 struct p9_fid *fid = filp->private_data; in v9fs_alloc_rdir_buf() 234 int v9fs_dir_release(struct inode *inode, struct file *filp) in v9fs_dir_release() argument 238 fid = filp->private_data; in v9fs_dir_release() 240 inode, filp, fid ? fid->fid : -1); in v9fs_dir_release()
|
D | v9fs_vfs.h | 66 int v9fs_dir_release(struct inode *inode, struct file *filp); 73 int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end,
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_gem.c | 136 struct file *filp; in drm_gem_object_init() local 140 filp = shmem_file_setup("drm mm object", size, VM_NORESERVE); in drm_gem_object_init() 141 if (IS_ERR(filp)) in drm_gem_object_init() 142 return PTR_ERR(filp); in drm_gem_object_init() 144 obj->filp = filp; in drm_gem_object_init() 166 obj->filp = NULL; in drm_gem_private_object_init() 176 drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp) in drm_gem_remove_prime_handles() argument 182 mutex_lock(&filp->prime.lock); in drm_gem_remove_prime_handles() 184 drm_prime_remove_buf_handle_locked(&filp->prime, in drm_gem_remove_prime_handles() 187 mutex_unlock(&filp->prime.lock); in drm_gem_remove_prime_handles() [all …]
|
D | drm_fops.c | 47 static int drm_open_helper(struct file *filp, struct drm_minor *minor); 80 int drm_open(struct inode *inode, struct file *filp) in drm_open() argument 96 filp->f_mapping = dev->anon_inode->i_mapping; in drm_open() 98 retcode = drm_open_helper(filp, minor); in drm_open() 192 static int drm_open_helper(struct file *filp, struct drm_minor *minor) in drm_open_helper() argument 198 if (filp->f_flags & O_EXCL) in drm_open_helper() 211 filp->private_data = priv; in drm_open_helper() 212 priv->filp = filp; in drm_open_helper() 292 filp->private_data = NULL; in drm_open_helper() 296 static void drm_master_release(struct drm_device *dev, struct file *filp) in drm_master_release() argument [all …]
|
D | drm_vma_manager.c | 294 int drm_vma_node_allow(struct drm_vma_offset_node *node, struct file *filp) in drm_vma_node_allow() argument 315 if (filp == entry->vm_filp) { in drm_vma_node_allow() 318 } else if (filp > entry->vm_filp) { in drm_vma_node_allow() 330 new->vm_filp = filp; in drm_vma_node_allow() 356 void drm_vma_node_revoke(struct drm_vma_offset_node *node, struct file *filp) in drm_vma_node_revoke() argument 366 if (filp == entry->vm_filp) { in drm_vma_node_revoke() 372 } else if (filp > entry->vm_filp) { in drm_vma_node_revoke() 397 struct file *filp) in drm_vma_node_is_allowed() argument 407 if (filp == entry->vm_filp) in drm_vma_node_is_allowed() 409 else if (filp > entry->vm_filp) in drm_vma_node_is_allowed()
|
D | drm_vm.c | 477 static int drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) in drm_mmap_dma() argument 479 struct drm_file *priv = filp->private_data; in drm_mmap_dma() 540 static int drm_mmap_locked(struct file *filp, struct vm_area_struct *vma) in drm_mmap_locked() argument 542 struct drm_file *priv = filp->private_data; in drm_mmap_locked() 564 return drm_mmap_dma(filp, vma); in drm_mmap_locked() 654 int drm_legacy_mmap(struct file *filp, struct vm_area_struct *vma) in drm_legacy_mmap() argument 656 struct drm_file *priv = filp->private_data; in drm_legacy_mmap() 664 ret = drm_mmap_locked(filp, vma); in drm_legacy_mmap()
|
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-debugfs.c | 174 static ssize_t xgmac_reg_addr_read(struct file *filp, char __user *buffer, in xgmac_reg_addr_read() argument 177 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_read() 182 static ssize_t xgmac_reg_addr_write(struct file *filp, in xgmac_reg_addr_write() argument 186 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_write() 192 static ssize_t xgmac_reg_value_read(struct file *filp, char __user *buffer, in xgmac_reg_value_read() argument 195 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_read() 203 static ssize_t xgmac_reg_value_write(struct file *filp, in xgmac_reg_value_write() argument 207 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_write() 234 static ssize_t xpcs_mmd_read(struct file *filp, char __user *buffer, in xpcs_mmd_read() argument 237 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_mmd_read() [all …]
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | u_uac1.c | 218 snd->filp = filp_open(fn_cntl, O_RDWR, 0); in gaudio_open_snd_dev() 219 if (IS_ERR(snd->filp)) { in gaudio_open_snd_dev() 220 int ret = PTR_ERR(snd->filp); in gaudio_open_snd_dev() 223 snd->filp = NULL; in gaudio_open_snd_dev() 230 snd->filp = filp_open(fn_play, O_WRONLY, 0); in gaudio_open_snd_dev() 231 if (IS_ERR(snd->filp)) { in gaudio_open_snd_dev() 232 int ret = PTR_ERR(snd->filp); in gaudio_open_snd_dev() 235 snd->filp = NULL; in gaudio_open_snd_dev() 238 pcm_file = snd->filp->private_data; in gaudio_open_snd_dev() 245 snd->filp = filp_open(fn_cap, O_RDONLY, 0); in gaudio_open_snd_dev() [all …]
|
D | storage_common.c | 176 if (curlun->filp) { in fsg_lun_close() 178 fput(curlun->filp); in fsg_lun_close() 179 curlun->filp = NULL; in fsg_lun_close() 187 struct file *filp = NULL; in fsg_lun_open() local 199 filp = filp_open(filename, O_RDWR | O_LARGEFILE, 0); in fsg_lun_open() 200 if (PTR_ERR(filp) == -EROFS || PTR_ERR(filp) == -EACCES) in fsg_lun_open() 204 filp = filp_open(filename, O_RDONLY | O_LARGEFILE, 0); in fsg_lun_open() 205 if (IS_ERR(filp)) { in fsg_lun_open() 207 return PTR_ERR(filp); in fsg_lun_open() 210 if (!(filp->f_mode & FMODE_WRITE)) in fsg_lun_open() [all …]
|
/linux-4.4.14/net/sunrpc/ |
D | debugfs.c | 97 static int tasks_open(struct inode *inode, struct file *filp) in tasks_open() argument 99 int ret = seq_open_private(filp, &tasks_seq_operations, in tasks_open() 103 struct seq_file *seq = filp->private_data; in tasks_open() 109 seq_release_private(inode, filp); in tasks_open() 118 tasks_release(struct inode *inode, struct file *filp) in tasks_release() argument 120 struct seq_file *seq = filp->private_data; in tasks_release() 124 return seq_release_private(inode, filp); in tasks_release() 203 xprt_info_open(struct inode *inode, struct file *filp) in xprt_info_open() argument 208 ret = single_open(filp, xprt_info_show, xprt); in xprt_info_open() 212 single_release(inode, filp); in xprt_info_open() [all …]
|
D | cache.c | 763 static ssize_t cache_read(struct file *filp, char __user *buf, size_t count, in cache_read() argument 766 struct cache_reader *rp = filp->private_data; in cache_read() 768 struct inode *inode = file_inode(filp); in cache_read() 901 static ssize_t cache_write(struct file *filp, const char __user *buf, in cache_write() argument 905 struct address_space *mapping = filp->f_mapping; in cache_write() 906 struct inode *inode = file_inode(filp); in cache_write() 921 static unsigned int cache_poll(struct file *filp, poll_table *wait, in cache_poll() argument 925 struct cache_reader *rp = filp->private_data; in cache_poll() 928 poll_wait(filp, &queue_wait, wait); in cache_poll() 948 static int cache_ioctl(struct inode *ino, struct file *filp, in cache_ioctl() argument [all …]
|
D | rpc_pipe.c | 102 ssize_t rpc_pipe_generic_upcall(struct file *filp, struct rpc_pipe_msg *msg, in rpc_pipe_generic_upcall() argument 218 rpc_pipe_open(struct inode *inode, struct file *filp) in rpc_pipe_open() argument 234 if (filp->f_mode & FMODE_READ) in rpc_pipe_open() 236 if (filp->f_mode & FMODE_WRITE) in rpc_pipe_open() 245 rpc_pipe_release(struct inode *inode, struct file *filp) in rpc_pipe_release() argument 255 msg = filp->private_data; in rpc_pipe_release() 263 if (filp->f_mode & FMODE_WRITE) in rpc_pipe_release() 265 if (filp->f_mode & FMODE_READ) { in rpc_pipe_release() 286 rpc_pipe_read(struct file *filp, char __user *buf, size_t len, loff_t *offset) in rpc_pipe_read() argument 288 struct inode *inode = file_inode(filp); in rpc_pipe_read() [all …]
|
/linux-4.4.14/mm/ |
D | readahead.c | 111 static int read_pages(struct address_space *mapping, struct file *filp, in read_pages() argument 121 ret = mapping->a_ops->readpages(filp, mapping, pages, nr_pages); in read_pages() 132 mapping->a_ops->readpage(filp, page); in read_pages() 152 int __do_page_cache_readahead(struct address_space *mapping, struct file *filp, in __do_page_cache_readahead() argument 200 read_pages(mapping, filp, &page_pool, ret); in __do_page_cache_readahead() 210 int force_page_cache_readahead(struct address_space *mapping, struct file *filp, in force_page_cache_readahead() argument 224 err = __do_page_cache_readahead(mapping, filp, in force_page_cache_readahead() 369 struct file_ra_state *ra, struct file *filp, in ondemand_readahead() argument 444 return __do_page_cache_readahead(mapping, filp, offset, req_size, 0); in ondemand_readahead() 462 return ra_submit(ra, mapping, filp); in ondemand_readahead() [all …]
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtv-fileops.h | 25 int ivtv_v4l2_open(struct file *filp); 26 ssize_t ivtv_v4l2_read(struct file *filp, char __user *buf, size_t count, 28 ssize_t ivtv_v4l2_write(struct file *filp, const char __user *buf, size_t count, 30 int ivtv_v4l2_close(struct file *filp); 31 unsigned int ivtv_v4l2_enc_poll(struct file *filp, poll_table * wait); 32 unsigned int ivtv_v4l2_dec_poll(struct file *filp, poll_table * wait);
|
D | ivtv-fileops.c | 505 ssize_t ivtv_v4l2_read(struct file * filp, char __user *buf, size_t count, loff_t * pos) in ivtv_v4l2_read() argument 507 struct ivtv_open_id *id = fh2id(filp->private_data); in ivtv_v4l2_read() 518 rc = ivtv_read_pos(s, buf, count, pos, filp->f_flags & O_NONBLOCK); in ivtv_v4l2_read() 548 static ssize_t ivtv_write(struct file *filp, const char __user *user_buf, size_t count, loff_t *pos) in ivtv_write() argument 550 struct ivtv_open_id *id = fh2id(filp->private_data); in ivtv_write() 631 if (filp->f_flags & O_NONBLOCK) in ivtv_write() 714 if (count && !(filp->f_flags & O_NONBLOCK)) in ivtv_write() 720 ssize_t ivtv_v4l2_write(struct file *filp, const char __user *user_buf, size_t count, loff_t *pos) in ivtv_v4l2_write() argument 722 struct ivtv_open_id *id = fh2id(filp->private_data); in ivtv_v4l2_write() 728 res = ivtv_write(filp, user_buf, count, pos); in ivtv_v4l2_write() [all …]
|
/linux-4.4.14/fs/nilfs2/ |
D | ioctl.c | 142 static int nilfs_ioctl_setflags(struct inode *inode, struct file *filp, in nilfs_ioctl_setflags() argument 155 ret = mnt_want_write_file(filp); in nilfs_ioctl_setflags() 190 mnt_drop_write_file(filp); in nilfs_ioctl_setflags() 221 static int nilfs_ioctl_change_cpmode(struct inode *inode, struct file *filp, in nilfs_ioctl_change_cpmode() argument 232 ret = mnt_want_write_file(filp); in nilfs_ioctl_change_cpmode() 252 mnt_drop_write_file(filp); in nilfs_ioctl_change_cpmode() 276 nilfs_ioctl_delete_checkpoint(struct inode *inode, struct file *filp, in nilfs_ioctl_delete_checkpoint() argument 287 ret = mnt_want_write_file(filp); in nilfs_ioctl_delete_checkpoint() 302 mnt_drop_write_file(filp); in nilfs_ioctl_delete_checkpoint() 355 static int nilfs_ioctl_get_cpstat(struct inode *inode, struct file *filp, in nilfs_ioctl_get_cpstat() argument [all …]
|
/linux-4.4.14/drivers/s390/char/ |
D | tape_char.c | 128 tapechar_read(struct file *filp, char __user *data, size_t count, loff_t *ppos) in tapechar_read() argument 136 device = (struct tape_device *) filp->private_data; in tapechar_read() 186 tapechar_write(struct file *filp, const char __user *data, size_t count, loff_t *ppos) in tapechar_write() argument 196 device = (struct tape_device *) filp->private_data; in tapechar_write() 270 tapechar_open (struct inode *inode, struct file *filp) in tapechar_open() argument 276 imajor(file_inode(filp)), in tapechar_open() 277 iminor(file_inode(filp))); in tapechar_open() 279 if (imajor(file_inode(filp)) != tapechar_major) in tapechar_open() 282 minor = iminor(file_inode(filp)); in tapechar_open() 291 filp->private_data = device; in tapechar_open() [all …]
|
D | fs3270.c | 243 fs3270_read(struct file *filp, char __user *data, size_t count, loff_t *off) in fs3270_read() argument 252 fp = filp->private_data; in fs3270_read() 288 fs3270_write(struct file *filp, const char __user *data, size_t count, loff_t *off) in fs3270_write() argument 296 fp = filp->private_data; in fs3270_write() 326 fs3270_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in fs3270_ioctl() argument 333 fp = filp->private_data; in fs3270_ioctl() 430 fs3270_open(struct inode *inode, struct file *filp) in fs3270_open() argument 436 if (imajor(file_inode(filp)) != IBM_FS3270_MAJOR) in fs3270_open() 438 minor = iminor(file_inode(filp)); in fs3270_open() 488 nonseekable_open(inode, filp); in fs3270_open() [all …]
|
D | zcore.c | 368 static int zcore_open(struct inode *inode, struct file *filp) in zcore_open() argument 412 static ssize_t zcore_memmap_read(struct file *filp, char __user *buf, in zcore_memmap_read() argument 415 return simple_read_from_buffer(buf, count, ppos, filp->private_data, in zcore_memmap_read() 419 static int zcore_memmap_open(struct inode *inode, struct file *filp) in zcore_memmap_open() argument 434 filp->private_data = buf; in zcore_memmap_open() 435 return nonseekable_open(inode, filp); in zcore_memmap_open() 438 static int zcore_memmap_release(struct inode *inode, struct file *filp) in zcore_memmap_release() argument 440 kfree(filp->private_data); in zcore_memmap_release() 452 static ssize_t zcore_reipl_write(struct file *filp, const char __user *buf, in zcore_reipl_write() argument 462 static int zcore_reipl_open(struct inode *inode, struct file *filp) in zcore_reipl_open() argument [all …]
|
D | monreader.c | 277 static int mon_open(struct inode *inode, struct file *filp) in mon_open() argument 320 filp->private_data = monpriv; in mon_open() 322 return nonseekable_open(inode, filp); in mon_open() 334 static int mon_close(struct inode *inode, struct file *filp) in mon_close() argument 337 struct mon_private *monpriv = filp->private_data; in mon_close() 365 static ssize_t mon_read(struct file *filp, char __user *data, in mon_read() argument 368 struct mon_private *monpriv = filp->private_data; in mon_read() 378 if (filp->f_flags & O_NONBLOCK) in mon_read() 431 static unsigned int mon_poll(struct file *filp, struct poll_table_struct *p) in mon_poll() argument 433 struct mon_private *monpriv = filp->private_data; in mon_poll() [all …]
|
D | monwriter.c | 181 static int monwrite_open(struct inode *inode, struct file *filp) in monwrite_open() argument 191 filp->private_data = monpriv; in monwrite_open() 193 return nonseekable_open(inode, filp); in monwrite_open() 196 static int monwrite_close(struct inode *inode, struct file *filp) in monwrite_close() argument 198 struct mon_private *monpriv = filp->private_data; in monwrite_close() 215 static ssize_t monwrite_write(struct file *filp, const char __user *data, in monwrite_write() argument 218 struct mon_private *monpriv = filp->private_data; in monwrite_write()
|
D | vmlogrdr.c | 90 static ssize_t vmlogrdr_read (struct file *filp, char __user *data, 308 static int vmlogrdr_open (struct inode *inode, struct file *filp) in vmlogrdr_open() argument 323 if (filp->f_flags & O_NONBLOCK) in vmlogrdr_open() 340 filp->private_data = logptr; in vmlogrdr_open() 372 nonseekable_open(inode, filp); in vmlogrdr_open() 387 static int vmlogrdr_release (struct inode *inode, struct file *filp) in vmlogrdr_release() argument 391 struct vmlogrdr_priv_t * logptr = filp->private_data; in vmlogrdr_release() 477 static ssize_t vmlogrdr_read(struct file *filp, char __user *data, in vmlogrdr_read() argument 481 struct vmlogrdr_priv_t * priv = filp->private_data; in vmlogrdr_read()
|
/linux-4.4.14/drivers/remoteproc/ |
D | remoteproc_debugfs.c | 47 static ssize_t rproc_trace_read(struct file *filp, char __user *userbuf, in rproc_trace_read() argument 50 struct rproc_mem_entry *trace = filp->private_data; in rproc_trace_read() 75 static ssize_t rproc_state_read(struct file *filp, char __user *userbuf, in rproc_state_read() argument 78 struct rproc *rproc = filp->private_data; in rproc_state_read() 98 static ssize_t rproc_name_read(struct file *filp, char __user *userbuf, in rproc_name_read() argument 101 struct rproc *rproc = filp->private_data; in rproc_name_read() 118 static ssize_t rproc_recovery_read(struct file *filp, char __user *userbuf, in rproc_recovery_read() argument 121 struct rproc *rproc = filp->private_data; in rproc_recovery_read() 152 rproc_recovery_write(struct file *filp, const char __user *user_buf, in rproc_recovery_write() argument 155 struct rproc *rproc = filp->private_data; in rproc_recovery_write()
|
/linux-4.4.14/fs/ext4/ |
D | ioctl.c | 205 long ext4_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in ext4_ioctl() argument 207 struct inode *inode = file_inode(filp); in ext4_ioctl() 232 err = mnt_want_write_file(filp); in ext4_ioctl() 322 mnt_drop_write_file(filp); in ext4_ioctl() 344 err = mnt_want_write_file(filp); in ext4_ioctl() 369 mnt_drop_write_file(filp); in ext4_ioctl() 392 err = mnt_want_write_file(filp); in ext4_ioctl() 404 mnt_drop_write_file(filp); in ext4_ioctl() 415 if (!(filp->f_mode & FMODE_READ) || in ext4_ioctl() 416 !(filp->f_mode & FMODE_WRITE)) in ext4_ioctl() [all …]
|
D | dir.c | 61 struct inode *dir, struct file *filp, in __ext4_check_dir_entry() argument 84 if (filp) in __ext4_check_dir_entry() 85 ext4_error_file(filp, function, line, bh->b_blocknr, in __ext4_check_dir_entry() 294 static inline loff_t hash2pos(struct file *filp, __u32 major, __u32 minor) in hash2pos() argument 296 if ((filp->f_mode & FMODE_32BITHASH) || in hash2pos() 297 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in hash2pos() 303 static inline __u32 pos2maj_hash(struct file *filp, loff_t pos) in pos2maj_hash() argument 305 if ((filp->f_mode & FMODE_32BITHASH) || in pos2maj_hash() 306 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2maj_hash() 312 static inline __u32 pos2min_hash(struct file *filp, loff_t pos) in pos2min_hash() argument [all …]
|
D | file.c | 39 static int ext4_release_file(struct inode *inode, struct file *filp) in ext4_release_file() argument 46 if ((filp->f_mode & FMODE_WRITE) && in ext4_release_file() 54 if (is_dx(inode) && filp->private_data) in ext4_release_file() 55 ext4_htree_free_dir_info(filp->private_data); in ext4_release_file() 360 static int ext4_file_open(struct inode * inode, struct file * filp) in ext4_file_open() argument 364 struct vfsmount *mnt = filp->f_path.mnt; in ext4_file_open() 412 if (filp->f_mode & FMODE_WRITE) { in ext4_file_open() 417 return dquot_file_open(inode, filp); in ext4_file_open()
|
/linux-4.4.14/net/netfilter/ |
D | xt_owner.c | 36 const struct file *filp; in owner_mt() local 48 filp = sk->sk_socket->file; in owner_mt() 49 if (filp == NULL) in owner_mt() 56 if ((uid_gte(filp->f_cred->fsuid, uid_min) && in owner_mt() 57 uid_lte(filp->f_cred->fsuid, uid_max)) ^ in owner_mt() 65 if ((gid_gte(filp->f_cred->fsgid, gid_min) && in owner_mt() 66 gid_lte(filp->f_cred->fsgid, gid_max)) ^ in owner_mt()
|
/linux-4.4.14/drivers/media/pci/cx18/ |
D | cx18-fileops.h | 25 int cx18_v4l2_open(struct file *filp); 26 ssize_t cx18_v4l2_read(struct file *filp, char __user *buf, size_t count, 28 ssize_t cx18_v4l2_write(struct file *filp, const char __user *buf, size_t count, 30 int cx18_v4l2_close(struct file *filp); 31 unsigned int cx18_v4l2_enc_poll(struct file *filp, poll_table *wait);
|
D | cx18-fileops.c | 586 ssize_t cx18_v4l2_read(struct file *filp, char __user *buf, size_t count, in cx18_v4l2_read() argument 589 struct cx18_open_id *id = file2id(filp); in cx18_v4l2_read() 605 filp->f_flags & O_NONBLOCK); in cx18_v4l2_read() 608 return cx18_read_pos(s, buf, count, pos, filp->f_flags & O_NONBLOCK); in cx18_v4l2_read() 611 unsigned int cx18_v4l2_enc_poll(struct file *filp, poll_table *wait) in cx18_v4l2_enc_poll() argument 614 struct cx18_open_id *id = file2id(filp); in cx18_v4l2_enc_poll() 638 int videobuf_poll = videobuf_poll_stream(filp, &s->vbuf_q, wait); in cx18_v4l2_enc_poll() 652 poll_wait(filp, &s->waitq, wait); in cx18_v4l2_enc_poll() 754 int cx18_v4l2_close(struct file *filp) in cx18_v4l2_close() argument 756 struct v4l2_fh *fh = filp->private_data; in cx18_v4l2_close() [all …]
|
/linux-4.4.14/drivers/staging/android/ion/ |
D | compat_ion.c | 124 long compat_ion_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in compat_ion_ioctl() argument 128 if (!filp->f_op->unlocked_ioctl) in compat_ion_ioctl() 146 ret = filp->f_op->unlocked_ioctl(filp, ION_IOC_ALLOC, in compat_ion_ioctl() 166 return filp->f_op->unlocked_ioctl(filp, ION_IOC_FREE, in compat_ion_ioctl() 183 return filp->f_op->unlocked_ioctl(filp, ION_IOC_CUSTOM, in compat_ion_ioctl() 190 return filp->f_op->unlocked_ioctl(filp, cmd, in compat_ion_ioctl()
|
/linux-4.4.14/arch/s390/mm/ |
D | mmap.c | 83 arch_get_unmapped_area(struct file *filp, unsigned long addr, in arch_get_unmapped_area() argument 108 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area() 117 arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, in arch_get_unmapped_area_topdown() argument 146 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area_topdown() 182 s390_get_unmapped_area(struct file *filp, unsigned long addr, in s390_get_unmapped_area() argument 189 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area() 197 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area() 203 s390_get_unmapped_area_topdown(struct file *filp, const unsigned long addr, in s390_get_unmapped_area_topdown() argument 211 area = arch_get_unmapped_area_topdown(filp, addr, len, pgoff, flags); in s390_get_unmapped_area_topdown() 219 area = arch_get_unmapped_area_topdown(filp, addr, len, in s390_get_unmapped_area_topdown()
|
/linux-4.4.14/fs/reiserfs/ |
D | ioctl.c | 23 long reiserfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in reiserfs_ioctl() argument 25 struct inode *inode = file_inode(filp); in reiserfs_ioctl() 35 err = reiserfs_unpack(inode, filp); in reiserfs_ioctl() 59 err = mnt_want_write_file(filp); in reiserfs_ioctl() 89 result = reiserfs_unpack(inode, filp); in reiserfs_ioctl() 100 mnt_drop_write_file(filp); in reiserfs_ioctl() 111 err = mnt_want_write_file(filp); in reiserfs_ioctl() 121 mnt_drop_write_file(filp); in reiserfs_ioctl() 171 int reiserfs_unpack(struct inode *inode, struct file *filp) in reiserfs_unpack() argument
|
D | file.c | 32 static int reiserfs_file_release(struct inode *inode, struct file *filp) in reiserfs_file_release() argument 150 static int reiserfs_sync_file(struct file *filp, loff_t start, loff_t end, in reiserfs_sync_file() argument 153 struct inode *inode = filp->f_mapping->host; in reiserfs_sync_file()
|
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/ |
D | kernel_user_comm.c | 55 int libcfs_kkuc_msg_put(struct file *filp, void *payload) in libcfs_kkuc_msg_put() argument 63 if (filp == NULL || IS_ERR(filp)) in libcfs_kkuc_msg_put() 74 rc = vfs_write(filp, (void __force __user *)payload, in libcfs_kkuc_msg_put() 87 CDEBUG(D_KUC, "Sent message rc=%d, fp=%p\n", rc, filp); in libcfs_kkuc_msg_put() 113 int libcfs_kkuc_group_add(struct file *filp, int uid, int group, __u32 data) in libcfs_kkuc_group_add() argument 123 if (filp == NULL) in libcfs_kkuc_group_add() 131 reg->kr_fp = filp; in libcfs_kkuc_group_add() 141 CDEBUG(D_KUC, "Added uid=%d fp=%p to group %d\n", uid, filp, group); in libcfs_kkuc_group_add()
|
D | tracefile.c | 676 struct file *filp; in cfs_tracefile_dump_all_pages() local 686 filp = filp_open(filename, O_CREAT|O_EXCL|O_WRONLY|O_LARGEFILE, 0600); in cfs_tracefile_dump_all_pages() 687 if (IS_ERR(filp)) { in cfs_tracefile_dump_all_pages() 688 rc = PTR_ERR(filp); in cfs_tracefile_dump_all_pages() 689 filp = NULL; in cfs_tracefile_dump_all_pages() 711 rc = vfs_write(filp, (__force const char __user *)buf, in cfs_tracefile_dump_all_pages() 712 tage->used, &filp->f_pos); in cfs_tracefile_dump_all_pages() 726 rc = vfs_fsync(filp, 1); in cfs_tracefile_dump_all_pages() 730 filp_close(filp, NULL); in cfs_tracefile_dump_all_pages() 963 struct file *filp; in tracefiled() local [all …]
|
/linux-4.4.14/drivers/char/ |
D | raw.c | 54 static int raw_open(struct inode *inode, struct file *filp) in raw_open() argument 61 filp->f_op = &raw_ctl_fops; in raw_open() 75 err = blkdev_get(bdev, filp->f_mode | FMODE_EXCL, raw_open); in raw_open() 81 filp->f_flags |= O_DIRECT; in raw_open() 82 filp->f_mapping = bdev->bd_inode->i_mapping; in raw_open() 84 file_inode(filp)->i_mapping = in raw_open() 86 filp->private_data = bdev; in raw_open() 91 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_open() 101 static int raw_release(struct inode *inode, struct file *filp) in raw_release() argument 113 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_release() [all …]
|
D | tile-srom.c | 133 static int srom_open(struct inode *inode, struct file *filp) in srom_open() argument 135 filp->private_data = &srom_devices[iminor(inode)]; in srom_open() 147 static int srom_release(struct inode *inode, struct file *filp) in srom_release() argument 149 struct srom_dev *srom = filp->private_data; in srom_release() 158 filp->private_data = NULL; in srom_release() 173 static ssize_t srom_read(struct file *filp, char __user *buf, in srom_read() argument 178 struct srom_dev *srom = filp->private_data; in srom_read() 228 static ssize_t srom_write(struct file *filp, const char __user *buf, in srom_write() argument 233 struct srom_dev *srom = filp->private_data; in srom_write()
|
D | apm-emulation.c | 265 apm_ioctl(struct file *filp, u_int cmd, u_long arg) in apm_ioctl() argument 267 struct apm_user *as = filp->private_data; in apm_ioctl() 333 static int apm_release(struct inode * inode, struct file * filp) in apm_release() argument 335 struct apm_user *as = filp->private_data; in apm_release() 337 filp->private_data = NULL; in apm_release() 359 static int apm_open(struct inode * inode, struct file * filp) in apm_open() argument 373 as->writer = (filp->f_mode & FMODE_WRITE) == FMODE_WRITE; in apm_open() 374 as->reader = (filp->f_mode & FMODE_READ) == FMODE_READ; in apm_open() 380 filp->private_data = as; in apm_open()
|
D | ttyprintk.c | 97 static int tpk_open(struct tty_struct *tty, struct file *filp) in tpk_open() argument 101 return tty_port_open(&tpk_port.port, tty, filp); in tpk_open() 107 static void tpk_close(struct tty_struct *tty, struct file *filp) in tpk_close() argument 116 tty_port_close(&tpkp->port, tty, filp); in tpk_close()
|
D | virtio_console.c | 748 static ssize_t port_fops_read(struct file *filp, char __user *ubuf, in port_fops_read() argument 754 port = filp->private_data; in port_fops_read() 768 if (filp->f_flags & O_NONBLOCK) in port_fops_read() 815 static ssize_t port_fops_write(struct file *filp, const char __user *ubuf, in port_fops_write() argument 828 port = filp->private_data; in port_fops_write() 830 nonblock = filp->f_flags & O_NONBLOCK; in port_fops_write() 920 struct file *filp, loff_t *ppos, in port_fops_splice_write() argument 923 struct port *port = filp->private_data; in port_fops_splice_write() 953 ret = wait_port_writable(port, filp->f_flags & O_NONBLOCK); in port_fops_splice_write() 982 static unsigned int port_fops_poll(struct file *filp, poll_table *wait) in port_fops_poll() argument [all …]
|
D | bsr.c | 125 static int bsr_mmap(struct file *filp, struct vm_area_struct *vma) in bsr_mmap() argument 128 struct bsr_dev *dev = filp->private_data; in bsr_mmap() 150 static int bsr_open(struct inode * inode, struct file * filp) in bsr_open() argument 155 filp->private_data = dev; in bsr_open()
|
/linux-4.4.14/fs/f2fs/ |
D | file.c | 440 static int f2fs_file_open(struct inode *inode, struct file *filp) in f2fs_file_open() argument 442 int ret = generic_file_open(inode, filp); in f2fs_file_open() 1258 static int f2fs_release_file(struct inode *inode, struct file *filp) in f2fs_release_file() argument 1284 static int f2fs_ioc_getflags(struct file *filp, unsigned long arg) in f2fs_ioc_getflags() argument 1286 struct inode *inode = file_inode(filp); in f2fs_ioc_getflags() 1292 static int f2fs_ioc_setflags(struct file *filp, unsigned long arg) in f2fs_ioc_setflags() argument 1294 struct inode *inode = file_inode(filp); in f2fs_ioc_setflags() 1300 ret = mnt_want_write_file(filp); in f2fs_ioc_setflags() 1337 mnt_drop_write_file(filp); in f2fs_ioc_setflags() 1341 static int f2fs_ioc_getversion(struct file *filp, unsigned long arg) in f2fs_ioc_getversion() argument [all …]
|
/linux-4.4.14/fs/ext2/ |
D | ioctl.c | 20 long ext2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in ext2_ioctl() argument 22 struct inode *inode = file_inode(filp); in ext2_ioctl() 38 ret = mnt_want_write_file(filp); in ext2_ioctl() 87 mnt_drop_write_file(filp); in ext2_ioctl() 97 ret = mnt_want_write_file(filp); in ext2_ioctl() 112 mnt_drop_write_file(filp); in ext2_ioctl() 134 ret = mnt_want_write_file(filp); in ext2_ioctl() 158 mnt_drop_write_file(filp); in ext2_ioctl()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_usif.c | 54 usif_notify_find(struct drm_file *filp, u32 handle) in usif_notify_find() argument 56 struct nouveau_cli *cli = nouveau_cli(filp); in usif_notify_find() 80 struct drm_file *filp; in usif_notify() local 93 filp = ntfy->p->base.file_priv; in usif_notify() 94 dev = filp->minor->dev; in usif_notify() 111 if (!WARN_ON(filp->event_space < ntfy->p->e.base.length)) { in usif_notify() 112 list_add_tail(&ntfy->p->base.link, &filp->event_list); in usif_notify() 113 filp->event_space -= ntfy->p->e.base.length; in usif_notify() 115 wake_up_interruptible(&filp->event_wait); in usif_notify() 295 usif_ioctl(struct drm_file *filp, void __user *user, u32 argc) in usif_ioctl() argument [all …]
|
D | nouveau_ioc32.c | 49 long nouveau_compat_ioctl(struct file *filp, unsigned int cmd, in nouveau_compat_ioctl() argument 57 return drm_compat_ioctl(filp, cmd, arg); in nouveau_compat_ioctl() 64 ret = (*fn)(filp, cmd, arg); in nouveau_compat_ioctl() 66 ret = nouveau_drm_ioctl(filp, cmd, arg); in nouveau_compat_ioctl()
|
/linux-4.4.14/drivers/media/platform/ |
D | via-camera.c | 658 static int viacam_open(struct file *filp) in viacam_open() argument 660 struct via_camera *cam = video_drvdata(filp); in viacam_open() 662 filp->private_data = cam; in viacam_open() 690 static int viacam_release(struct file *filp) in viacam_release() argument 692 struct via_camera *cam = video_drvdata(filp); in viacam_release() 700 if (filp == cam->owner) { in viacam_release() 727 static ssize_t viacam_read(struct file *filp, char __user *buffer, in viacam_read() argument 730 struct via_camera *cam = video_drvdata(filp); in viacam_read() 737 if (cam->owner && cam->owner != filp) { in viacam_read() 741 cam->owner = filp; in viacam_read() [all …]
|
/linux-4.4.14/arch/parisc/kernel/ |
D | sys_parisc.c | 41 #define GET_LAST_MMAP(filp) \ argument 42 (filp ? ((unsigned long) filp->f_mapping) >> 8 : 0UL) 43 #define SET_LAST_MMAP(filp, val) \ argument 87 unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, in arch_get_unmapped_area() argument 100 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area() 102 last_mmap = GET_LAST_MMAP(filp); in arch_get_unmapped_area() 134 SET_LAST_MMAP(filp, addr - (pgoff << PAGE_SHIFT)); in arch_get_unmapped_area() 140 arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, in arch_get_unmapped_area_topdown() argument 160 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area_topdown() 162 last_mmap = GET_LAST_MMAP(filp); in arch_get_unmapped_area_topdown() [all …]
|
/linux-4.4.14/kernel/power/ |
D | user.c | 47 static int snapshot_open(struct inode *inode, struct file *filp) in snapshot_open() argument 62 if ((filp->f_flags & O_ACCMODE) == O_RDWR) { in snapshot_open() 67 nonseekable_open(inode, filp); in snapshot_open() 69 filp->private_data = data; in snapshot_open() 71 if ((filp->f_flags & O_ACCMODE) == O_RDONLY) { in snapshot_open() 110 static int snapshot_release(struct inode *inode, struct file *filp) in snapshot_release() argument 117 data = filp->private_data; in snapshot_release() 135 static ssize_t snapshot_read(struct file *filp, char __user *buf, in snapshot_read() argument 144 data = filp->private_data; in snapshot_read() 168 static ssize_t snapshot_write(struct file *filp, const char __user *buf, in snapshot_write() argument [all …]
|
D | qos.c | 133 static ssize_t pm_qos_power_write(struct file *filp, const char __user *buf, 135 static ssize_t pm_qos_power_read(struct file *filp, char __user *buf, 137 static int pm_qos_power_open(struct inode *inode, struct file *filp); 138 static int pm_qos_power_release(struct inode *inode, struct file *filp); 616 static int pm_qos_power_open(struct inode *inode, struct file *filp) in pm_qos_power_open() argument 627 filp->private_data = req; in pm_qos_power_open() 634 static int pm_qos_power_release(struct inode *inode, struct file *filp) in pm_qos_power_release() argument 638 req = filp->private_data; in pm_qos_power_release() 646 static ssize_t pm_qos_power_read(struct file *filp, char __user *buf, in pm_qos_power_read() argument 651 struct pm_qos_request *req = filp->private_data; in pm_qos_power_read() [all …]
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_gem.c | 215 struct drm_file *filp) in radeon_gem_info_ioctl() argument 233 struct drm_file *filp) in radeon_gem_pread_ioctl() argument 241 struct drm_file *filp) in radeon_gem_pwrite_ioctl() argument 249 struct drm_file *filp) in radeon_gem_create_ioctl() argument 268 r = drm_gem_handle_create(filp, gobj, &handle); in radeon_gem_create_ioctl() 282 struct drm_file *filp) in radeon_gem_userptr_ioctl() argument 349 r = drm_gem_handle_create(filp, gobj, &handle); in radeon_gem_userptr_ioctl() 370 struct drm_file *filp) in radeon_gem_set_domain_ioctl() argument 385 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_set_domain_ioctl() 400 int radeon_mode_dumb_mmap(struct drm_file *filp, in radeon_mode_dumb_mmap() argument [all …]
|
D | radeon_ioc32.c | 393 long radeon_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in radeon_compat_ioctl() argument 400 return drm_compat_ioctl(filp, cmd, arg); in radeon_compat_ioctl() 406 ret = (*fn) (filp, cmd, arg); in radeon_compat_ioctl() 408 ret = drm_ioctl(filp, cmd, arg); in radeon_compat_ioctl() 413 long radeon_kms_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in radeon_kms_compat_ioctl() argument 419 return drm_compat_ioctl(filp, cmd, arg); in radeon_kms_compat_ioctl() 421 ret = radeon_drm_ioctl(filp, cmd, arg); in radeon_kms_compat_ioctl()
|
D | radeon_uvd.c | 177 rdev->uvd.filp[i] = NULL; in radeon_uvd_init() 229 rdev->uvd.filp[i] = NULL; in radeon_uvd_suspend() 284 void radeon_uvd_free_handles(struct radeon_device *rdev, struct drm_file *filp) in radeon_uvd_free_handles() argument 289 if (handle != 0 && rdev->uvd.filp[i] == filp) { in radeon_uvd_free_handles() 304 rdev->uvd.filp[i] = NULL; in radeon_uvd_free_handles() 479 p->rdev->uvd.filp[i] = p->filp; in radeon_uvd_cs_msg() 500 if (p->rdev->uvd.filp[i] != p->filp) { in radeon_uvd_cs_msg()
|
D | radeon_vce.c | 168 rdev->vce.filp[i] = NULL; in radeon_vce_init() 316 void radeon_vce_free_handles(struct radeon_device *rdev, struct drm_file *filp) in radeon_vce_free_handles() argument 321 if (!handle || rdev->vce.filp[i] != filp) in radeon_vce_free_handles() 331 rdev->vce.filp[i] = NULL; in radeon_vce_free_handles() 529 if (p->rdev->vce.filp[i] != p->filp) { in radeon_vce_validate_handle() 540 p->rdev->vce.filp[i] = p->filp; in radeon_vce_validate_handle()
|
D | radeon_drv.c | 134 int radeon_mmap(struct file *filp, struct vm_area_struct *vma); 135 int radeon_mode_dumb_mmap(struct drm_file *filp, 150 extern long radeon_kms_compat_ioctl(struct file *filp, unsigned int cmd, 522 long radeon_drm_ioctl(struct file *filp, in radeon_drm_ioctl() argument 525 struct drm_file *file_priv = filp->private_data; in radeon_drm_ioctl() 533 ret = drm_ioctl(filp, cmd, arg); in radeon_drm_ioctl()
|
/linux-4.4.14/fs/notify/dnotify/ |
D | dnotify.c | 150 void dnotify_flush(struct file *filp, fl_owner_t id) in dnotify_flush() argument 159 inode = file_inode(filp); in dnotify_flush() 173 if ((dn->dn_owner == id) && (dn->dn_filp == filp)) { in dnotify_flush() 228 fl_owner_t id, int fd, struct file *filp, __u32 mask) in attach_dn() argument 235 if ((odn->dn_owner == id) && (odn->dn_filp == filp)) { in attach_dn() 245 dn->dn_filp = filp; in attach_dn() 258 int fcntl_dirnotify(int fd, struct file *filp, unsigned long arg) in fcntl_dirnotify() argument 280 dnotify_flush(filp, id); in fcntl_dirnotify() 286 inode = file_inode(filp); in fcntl_dirnotify() 342 if (f != filp) { in fcntl_dirnotify() [all …]
|
/linux-4.4.14/drivers/misc/mic/host/ |
D | mic_fops.h | 24 int mic_open(struct inode *inode, struct file *filp); 25 int mic_release(struct inode *inode, struct file *filp); 26 ssize_t mic_read(struct file *filp, char __user *buf, 28 long mic_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_debugfs.c | 44 static ssize_t ixgbe_dbg_reg_ops_read(struct file *filp, char __user *buffer, in ixgbe_dbg_reg_ops_read() argument 47 struct ixgbe_adapter *adapter = filp->private_data; in ixgbe_dbg_reg_ops_read() 79 static ssize_t ixgbe_dbg_reg_ops_write(struct file *filp, in ixgbe_dbg_reg_ops_write() argument 83 struct ixgbe_adapter *adapter = filp->private_data; in ixgbe_dbg_reg_ops_write() 148 static ssize_t ixgbe_dbg_netdev_ops_read(struct file *filp, in ixgbe_dbg_netdev_ops_read() argument 152 struct ixgbe_adapter *adapter = filp->private_data; in ixgbe_dbg_netdev_ops_read() 184 static ssize_t ixgbe_dbg_netdev_ops_write(struct file *filp, in ixgbe_dbg_netdev_ops_write() argument 188 struct ixgbe_adapter *adapter = filp->private_data; in ixgbe_dbg_netdev_ops_write()
|
/linux-4.4.14/include/media/ |
D | v4l2-fh.h | 71 int v4l2_fh_open(struct file *filp); 92 int v4l2_fh_release(struct file *filp); 102 static inline int v4l2_fh_is_singular_file(struct file *filp) in v4l2_fh_is_singular_file() argument 104 return v4l2_fh_is_singular(filp->private_data); in v4l2_fh_is_singular_file()
|
D | media-devnode.h | 93 static inline struct media_devnode *media_devnode_data(struct file *filp) in media_devnode_data() argument 95 return filp->private_data; in media_devnode_data()
|
/linux-4.4.14/arch/frv/mm/ |
D | elf-fdpic.c | 59 unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, unsigned long len, in arch_get_unmapped_area() argument 103 len, filp ? filp->f_path.dentry->d_name.name : ""); in arch_get_unmapped_area() 110 len, addr, filp ? filp->f_path.dentry->d_name.name : ""); in arch_get_unmapped_area()
|
/linux-4.4.14/fs/xfs/ |
D | xfs_ioctl.c | 202 struct file *filp; in xfs_open_by_handle() local 253 filp = dentry_open(&path, hreq->oflags, cred); in xfs_open_by_handle() 255 if (IS_ERR(filp)) { in xfs_open_by_handle() 257 return PTR_ERR(filp); in xfs_open_by_handle() 261 filp->f_flags |= O_NOATIME; in xfs_open_by_handle() 262 filp->f_mode |= FMODE_NOCMTIME; in xfs_open_by_handle() 265 fd_install(fd, filp); in xfs_open_by_handle() 616 struct file *filp, in xfs_ioc_space() argument 637 if (!(filp->f_mode & FMODE_WRITE)) in xfs_ioc_space() 643 if (filp->f_flags & O_DSYNC) in xfs_ioc_space() [all …]
|
D | xfs_ioctl32.c | 527 struct file *filp, in xfs_file_compat_ioctl() argument 531 struct inode *inode = file_inode(filp); in xfs_file_compat_ioctl() 538 if (filp->f_mode & FMODE_NOCMTIME) in xfs_file_compat_ioctl() 561 return xfs_file_ioctl(filp, cmd, p); in xfs_file_compat_ioctl() 576 return xfs_file_ioctl(filp, cmd, p); in xfs_file_compat_ioctl() 592 return xfs_ioc_space(ip, inode, filp, ioflags, cmd, &bf); in xfs_file_compat_ioctl() 601 error = mnt_want_write_file(filp); in xfs_file_compat_ioctl() 605 mnt_drop_write_file(filp); in xfs_file_compat_ioctl() 613 error = mnt_want_write_file(filp); in xfs_file_compat_ioctl() 617 mnt_drop_write_file(filp); in xfs_file_compat_ioctl() [all …]
|
D | xfs_ioctl.h | 25 struct file *filp, 79 struct file *filp,
|
/linux-4.4.14/drivers/char/xillybus/ |
D | xillybus_core.c | 667 static ssize_t xillybus_read(struct file *filp, char __user *userbuf, in xillybus_read() argument 675 struct xilly_channel *channel = filp->private_data; in xillybus_read() 813 if (!no_time_left && (filp->f_flags & O_NONBLOCK)) { in xillybus_read() 915 if (filp->f_flags & O_NONBLOCK) in xillybus_read() 1157 static int xillybus_flush(struct file *filp, fl_owner_t id) in xillybus_flush() argument 1159 if (!(filp->f_mode & FMODE_WRITE)) in xillybus_flush() 1162 return xillybus_myflush(filp->private_data, HZ); /* 1 second timeout */ in xillybus_flush() 1182 static ssize_t xillybus_write(struct file *filp, const char __user *userbuf, in xillybus_write() argument 1188 struct xilly_channel *channel = filp->private_data; in xillybus_write() 1368 if (filp->f_flags & O_NONBLOCK) { in xillybus_write() [all …]
|
/linux-4.4.14/fs/nfsd/ |
D | lockd.c | 27 nlm_fopen(struct svc_rqst *rqstp, struct nfs_fh *f, struct file **filp) in nlm_fopen() argument 38 nfserr = nfsd_open(rqstp, &fh, S_IFREG, NFSD_MAY_LOCK, filp); in nlm_fopen() 56 nlm_fclose(struct file *filp) in nlm_fclose() argument 58 fput(filp); in nlm_fclose()
|
/linux-4.4.14/fs/exofs/ |
D | file.c | 35 static int exofs_release_file(struct inode *inode, struct file *filp) in exofs_release_file() argument 45 static int exofs_file_fsync(struct file *filp, loff_t start, loff_t end, in exofs_file_fsync() argument 48 struct inode *inode = filp->f_mapping->host; in exofs_file_fsync() 56 ret = sync_inode_metadata(filp->f_mapping->host, 1); in exofs_file_fsync()
|
/linux-4.4.14/fs/jfs/ |
D | ioctl.c | 59 long jfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in jfs_ioctl() argument 61 struct inode *inode = file_inode(filp); in jfs_ioctl() 75 err = mnt_want_write_file(filp); in jfs_ioctl() 127 mnt_drop_write_file(filp); in jfs_ioctl() 170 long jfs_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in jfs_compat_ioctl() argument 184 return jfs_ioctl(filp, cmd, arg); in jfs_compat_ioctl()
|
/linux-4.4.14/drivers/misc/genwqe/ |
D | card_dev.c | 303 static int genwqe_open(struct inode *inode, struct file *filp) in genwqe_open() argument 316 cfile->filp = filp; in genwqe_open() 325 filp->private_data = cfile; in genwqe_open() 346 static int genwqe_fasync(int fd, struct file *filp, int mode) in genwqe_fasync() argument 348 struct genwqe_file *cdev = (struct genwqe_file *)filp->private_data; in genwqe_fasync() 350 return fasync_helper(fd, filp, mode, &cdev->async_queue); in genwqe_fasync() 363 static int genwqe_release(struct inode *inode, struct file *filp) in genwqe_release() argument 365 struct genwqe_file *cfile = (struct genwqe_file *)filp->private_data; in genwqe_release() 373 genwqe_fasync(-1, filp, 0); in genwqe_release() 438 static int genwqe_mmap(struct file *filp, struct vm_area_struct *vma) in genwqe_mmap() argument [all …]
|
/linux-4.4.14/include/drm/ |
D | drm_vma_manager.h | 65 int drm_vma_node_allow(struct drm_vma_offset_node *node, struct file *filp); 66 void drm_vma_node_revoke(struct drm_vma_offset_node *node, struct file *filp); 68 struct file *filp); 242 struct file *filp) in drm_vma_node_verify_access() argument 244 return drm_vma_node_is_allowed(node, filp) ? 0 : -EACCES; in drm_vma_node_verify_access()
|
D | drm_gem.h | 60 struct file *filp; member 134 int drm_gem_mmap(struct file *filp, struct vm_area_struct *vma); 170 int drm_gem_handle_delete(struct drm_file *filp, u32 handle); 182 struct drm_file *filp,
|
D | drmP.h | 249 typedef int drm_ioctl_compat_t(struct file *filp, unsigned int cmd, 330 struct file *filp; member 907 extern long drm_ioctl(struct file *filp, 909 extern long drm_compat_ioctl(struct file *filp, 914 extern int drm_open(struct inode *inode, struct file *filp); 915 extern ssize_t drm_read(struct file *filp, char __user *buffer, 917 extern int drm_release(struct inode *inode, struct file *filp); 921 extern unsigned int drm_poll(struct file *filp, struct poll_table_struct *wait); 945 struct drm_file *filp);
|
/linux-4.4.14/drivers/staging/most/aim-cdev/ |
D | cdev.c | 81 static int aim_open(struct inode *inode, struct file *filp) in aim_open() argument 87 filp->private_data = channel; in aim_open() 90 ((filp->f_flags & O_ACCMODE) != O_RDONLY)) || in aim_open() 92 ((filp->f_flags & O_ACCMODE) != O_WRONLY))) { in aim_open() 116 static int aim_close(struct inode *inode, struct file *filp) in aim_close() argument 154 static ssize_t aim_write(struct file *filp, const char __user *buf, in aim_write() argument 162 struct aim_channel *channel = filp->private_data; in aim_write() 174 if ((filp->f_flags & O_NONBLOCK)) in aim_write() 223 aim_read(struct file *filp, char __user *buf, size_t count, loff_t *offset) in aim_read() argument 228 struct aim_channel *channel = filp->private_data; in aim_read() [all …]
|
/linux-4.4.14/drivers/platform/goldfish/ |
D | goldfish_pipe.c | 269 static ssize_t goldfish_pipe_read_write(struct file *filp, char __user *buffer, in goldfish_pipe_read_write() argument 273 struct goldfish_pipe *pipe = filp->private_data; in goldfish_pipe_read_write() 361 (filp->f_flags & O_NONBLOCK) != 0) { in goldfish_pipe_read_write() 399 static ssize_t goldfish_pipe_read(struct file *filp, char __user *buffer, in goldfish_pipe_read() argument 402 return goldfish_pipe_read_write(filp, buffer, bufflen, 0); in goldfish_pipe_read() 405 static ssize_t goldfish_pipe_write(struct file *filp, in goldfish_pipe_write() argument 409 return goldfish_pipe_read_write(filp, (char __user *)buffer, in goldfish_pipe_write() 414 static unsigned int goldfish_pipe_poll(struct file *filp, poll_table *wait) in goldfish_pipe_poll() argument 416 struct goldfish_pipe *pipe = filp->private_data; in goldfish_pipe_poll() 422 poll_wait(filp, &pipe->wake_queue, wait); in goldfish_pipe_poll() [all …]
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_ioc32.c | 81 long i915_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in i915_compat_ioctl() argument 88 return drm_compat_ioctl(filp, cmd, arg); in i915_compat_ioctl() 94 ret = (*fn) (filp, cmd, arg); in i915_compat_ioctl() 96 ret = drm_ioctl(filp, cmd, arg); in i915_compat_ioctl()
|
/linux-4.4.14/drivers/scsi/snic/ |
D | snic_debugfs.c | 82 snic_reset_stats_open(struct inode *inode, struct file *filp) in snic_reset_stats_open() argument 85 filp->private_data = inode->i_private; in snic_reset_stats_open() 106 snic_reset_stats_read(struct file *filp, in snic_reset_stats_read() argument 111 struct snic *snic = (struct snic *) filp->private_data; in snic_reset_stats_read() 135 snic_reset_stats_write(struct file *filp, in snic_reset_stats_write() argument 140 struct snic *snic = (struct snic *) filp->private_data; in snic_reset_stats_write() 188 snic_reset_stats_release(struct inode *inode, struct file *filp) in snic_reset_stats_release() argument 190 filp->private_data = NULL; in snic_reset_stats_release() 352 snic_stats_open(struct inode *inode, struct file *filp) in snic_stats_open() argument 354 return single_open(filp, snic_stats_show, inode->i_private); in snic_stats_open() [all …]
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ioc32.c | 36 long amdgpu_kms_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in amdgpu_kms_compat_ioctl() argument 42 return drm_compat_ioctl(filp, cmd, arg); in amdgpu_kms_compat_ioctl() 44 ret = amdgpu_drm_ioctl(filp, cmd, arg); in amdgpu_kms_compat_ioctl()
|
D | amdgpu_gem.c | 170 struct drm_file *filp) in amdgpu_gem_create_ioctl() argument 204 r = drm_gem_handle_create(filp, gobj, &handle); in amdgpu_gem_create_ioctl() 220 struct drm_file *filp) in amdgpu_gem_userptr_ioctl() argument 281 r = drm_gem_handle_create(filp, gobj, &handle); in amdgpu_gem_userptr_ioctl() 299 int amdgpu_mode_dumb_mmap(struct drm_file *filp, in amdgpu_mode_dumb_mmap() argument 306 gobj = drm_gem_object_lookup(dev, filp, handle); in amdgpu_mode_dumb_mmap() 322 struct drm_file *filp) in amdgpu_gem_mmap_ioctl() argument 327 return amdgpu_mode_dumb_mmap(filp, dev, handle, &args->out.addr_ptr); in amdgpu_gem_mmap_ioctl() 359 struct drm_file *filp) in amdgpu_gem_wait_idle_ioctl() argument 370 gobj = drm_gem_object_lookup(dev, filp, handle); in amdgpu_gem_wait_idle_ioctl() [all …]
|
D | amdgpu_bo_list.c | 81 struct drm_file *filp, in amdgpu_bo_list_set() argument 103 gobj = drm_gem_object_lookup(adev->ddev, filp, info[i].bo_handle); in amdgpu_bo_list_set() 182 struct drm_file *filp) in amdgpu_bo_list_ioctl() argument 187 struct amdgpu_fpriv *fpriv = filp->driver_priv; in amdgpu_bo_list_ioctl() 230 r = amdgpu_bo_list_set(adev, filp, list, info, in amdgpu_bo_list_ioctl() 249 r = amdgpu_bo_list_set(adev, filp, list, info, in amdgpu_bo_list_ioctl()
|
D | amdgpu_cs.c | 137 gobj = drm_gem_object_lookup(p->adev->ddev, p->filp, in amdgpu_cs_user_fence_chunk() 166 struct amdgpu_fpriv *fpriv = p->filp->driver_priv; in amdgpu_cs_parser_init() 393 struct amdgpu_fpriv *fpriv = p->filp->driver_priv; in amdgpu_cs_parser_relocs() 447 r = amdgpu_sync_resv(p->adev, &p->ibs[0].sync, resv, p->filp); in amdgpu_cs_sync_rings() 581 struct amdgpu_fpriv *fpriv = parser->filp->driver_priv; in amdgpu_cs_ib_vm_chunk() 619 struct amdgpu_fpriv *fpriv = parser->filp->driver_priv; in amdgpu_cs_ib_fill() 736 struct amdgpu_fpriv *fpriv = p->filp->driver_priv; in amdgpu_cs_dependencies() 806 int amdgpu_cs_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) in amdgpu_cs_ioctl() argument 818 parser.filp = filp; in amdgpu_cs_ioctl() 867 job->owner = parser.filp; in amdgpu_cs_ioctl() [all …]
|
D | amdgpu_vce.c | 175 adev->vce.filp[i] = NULL; in amdgpu_vce_sw_init() 330 void amdgpu_vce_free_handles(struct amdgpu_device *adev, struct drm_file *filp) in amdgpu_vce_free_handles() argument 336 if (!handle || adev->vce.filp[i] != filp) in amdgpu_vce_free_handles() 345 adev->vce.filp[i] = NULL; in amdgpu_vce_free_handles() 580 if (p->adev->vce.filp[i] != p->filp) { in amdgpu_vce_validate_handle() 591 p->adev->vce.filp[i] = p->filp; in amdgpu_vce_validate_handle()
|
D | amdgpu_uvd.c | 199 adev->uvd.filp[i] = NULL; in amdgpu_uvd_sw_init() 256 adev->uvd.filp[i] = NULL; in amdgpu_uvd_suspend() 291 void amdgpu_uvd_free_handles(struct amdgpu_device *adev, struct drm_file *filp) in amdgpu_uvd_free_handles() argument 298 if (handle != 0 && adev->uvd.filp[i] == filp) { in amdgpu_uvd_free_handles() 312 adev->uvd.filp[i] = NULL; in amdgpu_uvd_free_handles() 569 adev->uvd.filp[i] = ctx->parser->filp; in amdgpu_uvd_cs_msg() 587 if (adev->uvd.filp[i] != ctx->parser->filp) { in amdgpu_uvd_cs_msg()
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-dev.c | 297 static ssize_t v4l2_read(struct file *filp, char __user *buf, in v4l2_read() argument 300 struct video_device *vdev = video_devdata(filp); in v4l2_read() 306 ret = vdev->fops->read(filp, buf, sz, off); in v4l2_read() 314 static ssize_t v4l2_write(struct file *filp, const char __user *buf, in v4l2_write() argument 317 struct video_device *vdev = video_devdata(filp); in v4l2_write() 323 ret = vdev->fops->write(filp, buf, sz, off); in v4l2_write() 331 static unsigned int v4l2_poll(struct file *filp, struct poll_table_struct *poll) in v4l2_poll() argument 333 struct video_device *vdev = video_devdata(filp); in v4l2_poll() 339 res = vdev->fops->poll(filp, poll); in v4l2_poll() 346 static long v4l2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in v4l2_ioctl() argument [all …]
|
D | v4l2-fh.c | 66 int v4l2_fh_open(struct file *filp) in v4l2_fh_open() argument 68 struct video_device *vdev = video_devdata(filp); in v4l2_fh_open() 71 filp->private_data = fh; in v4l2_fh_open() 100 int v4l2_fh_release(struct file *filp) in v4l2_fh_release() argument 102 struct v4l2_fh *fh = filp->private_data; in v4l2_fh_release()
|
/linux-4.4.14/arch/um/drivers/ |
D | random.c | 34 static int rng_dev_open (struct inode *inode, struct file *filp) in rng_dev_open() argument 37 if ((filp->f_mode & FMODE_READ) == 0) in rng_dev_open() 39 if ((filp->f_mode & FMODE_WRITE) != 0) in rng_dev_open() 47 static ssize_t rng_dev_read (struct file *filp, char __user *buf, size_t size, in rng_dev_read() argument 71 if (filp->f_flags & O_NONBLOCK) in rng_dev_read()
|
D | line.h | 59 extern void line_close(struct tty_struct *tty, struct file * filp); 60 extern int line_open(struct tty_struct *tty, struct file *filp);
|
/linux-4.4.14/arch/mips/mm/ |
D | mmap.c | 54 static unsigned long arch_get_unmapped_area_common(struct file *filp, in arch_get_unmapped_area_common() argument 83 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area_common() 126 unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr0, in arch_get_unmapped_area() argument 129 return arch_get_unmapped_area_common(filp, in arch_get_unmapped_area() 137 unsigned long arch_get_unmapped_area_topdown(struct file *filp, in arch_get_unmapped_area_topdown() argument 141 return arch_get_unmapped_area_common(filp, in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/drivers/char/pcmcia/ |
D | cm4040_cs.c | 215 static ssize_t cm4040_read(struct file *filp, char __user *buf, in cm4040_read() argument 218 struct reader_dev *dev = filp->private_data; in cm4040_read() 234 if (filp->f_flags & O_NONBLOCK) { in cm4040_read() 317 static ssize_t cm4040_write(struct file *filp, const char __user *buf, in cm4040_write() argument 320 struct reader_dev *dev = filp->private_data; in cm4040_write() 338 if (filp->f_flags & O_NONBLOCK) { in cm4040_write() 418 static unsigned int cm4040_poll(struct file *filp, poll_table *wait) in cm4040_poll() argument 420 struct reader_dev *dev = filp->private_data; in cm4040_poll() 423 poll_wait(filp, &dev->poll_wait, wait); in cm4040_poll() 435 static int cm4040_open(struct inode *inode, struct file *filp) in cm4040_open() argument [all …]
|
D | cm4000_cs.c | 921 static ssize_t cmm_read(struct file *filp, __user char *buf, size_t count, in cmm_read() argument 924 struct cm4000_dev *dev = filp->private_data; in cmm_read() 944 ((filp->f_flags & O_NONBLOCK) in cmm_read() 946 if (filp->f_flags & O_NONBLOCK) in cmm_read() 957 ((filp->f_flags & O_NONBLOCK) || (dev->rpos < dev->rlen)))) { in cmm_read() 958 if (filp->f_flags & O_NONBLOCK) in cmm_read() 966 ((filp->f_flags & O_NONBLOCK) in cmm_read() 968 if (filp->f_flags & O_NONBLOCK) in cmm_read() 1045 static ssize_t cmm_write(struct file *filp, const char __user *buf, in cmm_write() argument 1048 struct cm4000_dev *dev = filp->private_data; in cmm_write() [all …]
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoechr.c | 162 aoechr_write(struct file *filp, const char __user *buf, size_t cnt, loff_t *offp) in aoechr_write() argument 166 switch ((unsigned long) filp->private_data) { in aoechr_write() 189 aoechr_open(struct inode *inode, struct file *filp) in aoechr_open() argument 195 filp->private_data = (void *) (unsigned long) n; in aoechr_open() 207 aoechr_rel(struct inode *inode, struct file *filp) in aoechr_rel() argument 213 aoechr_read(struct file *filp, char __user *buf, size_t cnt, loff_t *off) in aoechr_read() argument 221 n = (unsigned long) filp->private_data; in aoechr_read() 231 if (filp->f_flags & O_NDELAY) { in aoechr_read()
|
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/ |
D | inode.c | 302 struct file *filp; in spufs_context_open() local 308 filp = dentry_open(path, O_RDONLY, current_cred()); in spufs_context_open() 309 if (IS_ERR(filp)) { in spufs_context_open() 311 return PTR_ERR(filp); in spufs_context_open() 314 filp->f_op = &spufs_context_fops; in spufs_context_open() 315 fd_install(ret, filp); in spufs_context_open() 321 struct file *filp) in spufs_assert_affinity() argument 346 if (!filp || filp->f_op != &spufs_context_fops) in spufs_assert_affinity() 350 SPUFS_I(file_inode(filp))->i_ctx); in spufs_assert_affinity() 519 struct file *filp; in spufs_gang_open() local [all …]
|
D | syscalls.c | 33 static long do_spu_run(struct file *filp, in do_spu_run() argument 47 if (filp->f_op != &spufs_context_fops) in do_spu_run() 50 i = SPUFS_I(file_inode(filp)); in do_spu_run()
|
/linux-4.4.14/drivers/spi/ |
D | spidev.c | 154 spidev_read(struct file *filp, char __user *buf, size_t count, loff_t *f_pos) in spidev_read() argument 163 spidev = filp->private_data; in spidev_read() 183 spidev_write(struct file *filp, const char __user *buf, in spidev_write() argument 194 spidev = filp->private_data; in spidev_write() 355 spidev_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in spidev_ioctl() argument 385 spidev = filp->private_data; in spidev_ioctl() 516 spidev_compat_ioc_message(struct file *filp, unsigned int cmd, in spidev_compat_ioc_message() argument 533 spidev = filp->private_data; in spidev_compat_ioc_message() 570 spidev_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in spidev_compat_ioctl() argument 575 return spidev_compat_ioc_message(filp, cmd, arg); in spidev_compat_ioctl() [all …]
|
/linux-4.4.14/drivers/media/usb/stkwebcam/ |
D | stk-webcam.c | 792 static int stk_vidioc_querycap(struct file *filp, in stk_vidioc_querycap() argument 795 struct stk_camera *dev = video_drvdata(filp); in stk_vidioc_querycap() 807 static int stk_vidioc_enum_input(struct file *filp, in stk_vidioc_enum_input() argument 819 static int stk_vidioc_g_input(struct file *filp, void *priv, unsigned int *i) in stk_vidioc_g_input() argument 825 static int stk_vidioc_s_input(struct file *filp, void *priv, unsigned int i) in stk_vidioc_s_input() argument 857 static int stk_vidioc_enum_fmt_vid_cap(struct file *filp, in stk_vidioc_enum_fmt_vid_cap() argument 899 static int stk_vidioc_g_fmt_vid_cap(struct file *filp, in stk_vidioc_g_fmt_vid_cap() argument 903 struct stk_camera *dev = video_drvdata(filp); in stk_vidioc_g_fmt_vid_cap() 927 static int stk_try_fmt_vid_cap(struct file *filp, in stk_try_fmt_vid_cap() argument 970 static int stk_vidioc_try_fmt_vid_cap(struct file *filp, in stk_vidioc_try_fmt_vid_cap() argument [all …]
|
/linux-4.4.14/drivers/w1/slaves/ |
D | w1_ds2408.c | 75 static ssize_t state_read(struct file *filp, struct kobject *kobj, in state_read() argument 87 static ssize_t output_read(struct file *filp, struct kobject *kobj, in output_read() argument 100 static ssize_t activity_read(struct file *filp, struct kobject *kobj, in activity_read() argument 113 static ssize_t cond_search_mask_read(struct file *filp, struct kobject *kobj, in cond_search_mask_read() argument 126 static ssize_t cond_search_polarity_read(struct file *filp, in cond_search_polarity_read() argument 137 static ssize_t status_control_read(struct file *filp, struct kobject *kobj, in status_control_read() argument 147 static ssize_t output_write(struct file *filp, struct kobject *kobj, in output_write() argument 218 static ssize_t activity_write(struct file *filp, struct kobject *kobj, in activity_write() argument 248 static ssize_t status_control_write(struct file *filp, struct kobject *kobj, in status_control_write() argument
|
D | w1_ds28e04.c | 121 static ssize_t eeprom_read(struct file *filp, struct kobject *kobj, in eeprom_read() argument 229 static ssize_t eeprom_write(struct file *filp, struct kobject *kobj, in eeprom_write() argument 285 static ssize_t pio_read(struct file *filp, struct kobject *kobj, in pio_read() argument 304 static ssize_t pio_write(struct file *filp, struct kobject *kobj, in pio_write() argument
|
D | w1_ds2413.c | 33 static ssize_t state_read(struct file *filp, struct kobject *kobj, in state_read() argument 70 static ssize_t output_write(struct file *filp, struct kobject *kobj, in output_write() argument
|
/linux-4.4.14/drivers/platform/chrome/ |
D | cros_ec_dev.c | 91 static int ec_device_open(struct inode *inode, struct file *filp) in ec_device_open() argument 95 filp->private_data = ec; in ec_device_open() 96 nonseekable_open(inode, filp); in ec_device_open() 100 static int ec_device_release(struct inode *inode, struct file *filp) in ec_device_release() argument 105 static ssize_t ec_device_read(struct file *filp, char __user *buffer, in ec_device_read() argument 108 struct cros_ec_dev *ec = filp->private_data; in ec_device_read() 187 static long ec_device_ioctl(struct file *filp, unsigned int cmd, in ec_device_ioctl() argument 190 struct cros_ec_dev *ec = filp->private_data; in ec_device_ioctl()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | uverbs_main.c | 338 static ssize_t ib_uverbs_event_read(struct file *filp, char __user *buf, in ib_uverbs_event_read() argument 341 struct ib_uverbs_event_file *file = filp->private_data; in ib_uverbs_event_read() 351 if (filp->f_flags & O_NONBLOCK) in ib_uverbs_event_read() 403 static unsigned int ib_uverbs_event_poll(struct file *filp, in ib_uverbs_event_poll() argument 407 struct ib_uverbs_event_file *file = filp->private_data; in ib_uverbs_event_poll() 409 poll_wait(filp, &file->poll_wait, wait); in ib_uverbs_event_poll() 419 static int ib_uverbs_event_fasync(int fd, struct file *filp, int on) in ib_uverbs_event_fasync() argument 421 struct ib_uverbs_event_file *file = filp->private_data; in ib_uverbs_event_fasync() 423 return fasync_helper(fd, filp, on, &file->async_queue); in ib_uverbs_event_fasync() 426 static int ib_uverbs_event_close(struct inode *inode, struct file *filp) in ib_uverbs_event_close() argument [all …]
|
D | user_mad.c | 332 static ssize_t ib_umad_read(struct file *filp, char __user *buf, in ib_umad_read() argument 335 struct ib_umad_file *file = filp->private_data; in ib_umad_read() 347 if (filp->f_flags & O_NONBLOCK) in ib_umad_read() 445 static ssize_t ib_umad_write(struct file *filp, const char __user *buf, in ib_umad_write() argument 448 struct ib_umad_file *file = filp->private_data; in ib_umad_write() 606 static unsigned int ib_umad_poll(struct file *filp, struct poll_table_struct *wait) in ib_umad_poll() argument 608 struct ib_umad_file *file = filp->private_data; in ib_umad_poll() 613 poll_wait(filp, &file->recv_wait, wait); in ib_umad_poll() 882 static long ib_umad_ioctl(struct file *filp, unsigned int cmd, in ib_umad_ioctl() argument 887 return ib_umad_reg_agent(filp->private_data, (void __user *) arg, 0); in ib_umad_ioctl() [all …]
|
D | ucm.c | 69 struct file *filp; member 404 if (file->filp->f_flags & O_NONBLOCK) in ib_ucm_event() 1100 static ssize_t ib_ucm_write(struct file *filp, const char __user *buf, in ib_ucm_write() argument 1103 struct ib_ucm_file *file = filp->private_data; in ib_ucm_write() 1107 if (WARN_ON_ONCE(!ib_safe_file_access(filp))) in ib_ucm_write() 1130 static unsigned int ib_ucm_poll(struct file *filp, in ib_ucm_poll() argument 1133 struct ib_ucm_file *file = filp->private_data; in ib_ucm_poll() 1136 poll_wait(filp, &file->poll_wait, wait); in ib_ucm_poll() 1152 static int ib_ucm_open(struct inode *inode, struct file *filp) in ib_ucm_open() argument 1166 filp->private_data = file; in ib_ucm_open() [all …]
|
/linux-4.4.14/drivers/tty/ |
D | tty_port.c | 359 struct tty_struct *tty, struct file *filp) in tty_port_block_til_ready() argument 371 if (filp->f_flags & O_NONBLOCK) { in tty_port_block_til_ready() 402 if (tty_hung_up_p(filp) || !(port->flags & ASYNC_INITIALIZED)) { in tty_port_block_til_ready() 430 if (!tty_hung_up_p(filp)) in tty_port_block_til_ready() 456 struct tty_struct *tty, struct file *filp) in tty_port_close_start() argument 460 if (tty_hung_up_p(filp)) in tty_port_close_start() 532 struct file *filp) in tty_port_close() argument 534 if (tty_port_close_start(port, tty, filp) == 0) in tty_port_close() 570 struct file *filp) in tty_port_open() argument 597 return tty_port_block_til_ready(port, tty, filp); in tty_port_open()
|
D | tty_io.c | 158 static int __tty_fasync(int fd, struct file *filp, int on); 159 static int tty_fasync(int fd, struct file *filp, int on); 450 static unsigned int hung_up_tty_poll(struct file *filp, poll_table *wait) in hung_up_tty_poll() argument 682 struct file *filp, *f = NULL; in __tty_hangup() local 713 filp = priv->file; in __tty_hangup() 714 if (filp->f_op->write == redirected_tty_write) in __tty_hangup() 715 cons_filp = filp; in __tty_hangup() 716 if (filp->f_op->write != tty_write) in __tty_hangup() 719 __tty_fasync(-1, filp, 0); /* can't block */ in __tty_hangup() 720 filp->f_op = &hung_up_tty_fops; in __tty_hangup() [all …]
|
D | pty.c | 41 static void pty_close(struct tty_struct *tty, struct file *filp) in pty_close() argument 237 static int pty_open(struct tty_struct *tty, struct file *filp) in pty_open() argument 739 static int ptmx_open(struct inode *inode, struct file *filp) in ptmx_open() argument 746 nonseekable_open(inode, filp); in ptmx_open() 749 filp->f_mode |= FMODE_NONOTIFY; in ptmx_open() 751 retval = tty_alloc_file(filp); in ptmx_open() 793 tty_add_file(tty, filp); in ptmx_open() 804 retval = ptm_driver->ops->open(tty, filp); in ptmx_open() 814 tty_release(inode, filp); in ptmx_open() 820 tty_free_file(filp); in ptmx_open()
|
D | goldfish.c | 108 static int goldfish_tty_open(struct tty_struct *tty, struct file *filp) in goldfish_tty_open() argument 111 return tty_port_open(&qtty->port, tty, filp); in goldfish_tty_open() 114 static void goldfish_tty_close(struct tty_struct *tty, struct file *filp) in goldfish_tty_close() argument 116 tty_port_close(tty->port, tty, filp); in goldfish_tty_close()
|
/linux-4.4.14/drivers/net/wimax/i2400m/ |
D | debugfs.c | 64 ssize_t i2400m_rx_stats_read(struct file *filp, char __user *buffer, in i2400m_rx_stats_read() argument 67 struct i2400m *i2400m = filp->private_data; in i2400m_rx_stats_read() 88 ssize_t i2400m_rx_stats_write(struct file *filp, const char __user *buffer, in i2400m_rx_stats_write() argument 91 struct i2400m *i2400m = filp->private_data; in i2400m_rx_stats_write() 118 ssize_t i2400m_tx_stats_read(struct file *filp, char __user *buffer, in i2400m_tx_stats_read() argument 121 struct i2400m *i2400m = filp->private_data; in i2400m_tx_stats_read() 141 ssize_t i2400m_tx_stats_write(struct file *filp, const char __user *buffer, in i2400m_tx_stats_write() argument 144 struct i2400m *i2400m = filp->private_data; in i2400m_tx_stats_write()
|
/linux-4.4.14/drivers/staging/most/aim-v4l2/ |
D | video.c | 75 static int aim_vdev_open(struct file *filp) in aim_vdev_open() argument 78 struct video_device *vdev = video_devdata(filp); in aim_vdev_open() 79 struct most_video_dev *mdev = video_drvdata(filp); in aim_vdev_open() 103 filp->private_data = fh; in aim_vdev_open() 125 static int aim_vdev_close(struct file *filp) in aim_vdev_close() argument 127 struct aim_fh *fh = filp->private_data; in aim_vdev_close() 162 static ssize_t aim_vdev_read(struct file *filp, char __user *buf, in aim_vdev_read() argument 165 struct aim_fh *fh = filp->private_data; in aim_vdev_read() 176 if (!(filp->f_flags & O_NONBLOCK)) { in aim_vdev_read() 212 static unsigned int aim_vdev_poll(struct file *filp, poll_table *wait) in aim_vdev_poll() argument [all …]
|
/linux-4.4.14/arch/x86/kernel/ |
D | sys_x86_64.c | 126 arch_get_unmapped_area(struct file *filp, unsigned long addr, in arch_get_unmapped_area() argument 156 if (filp) { in arch_get_unmapped_area() 164 arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, in arch_get_unmapped_area_topdown() argument 199 if (filp) { in arch_get_unmapped_area_topdown() 215 return arch_get_unmapped_area(filp, addr0, len, pgoff, flags); in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/fs/fat/ |
D | file.c | 120 long fat_generic_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in fat_generic_ioctl() argument 122 struct inode *inode = file_inode(filp); in fat_generic_ioctl() 129 return fat_ioctl_set_attributes(filp, user_attr); in fat_generic_ioctl() 138 static long fat_generic_compat_ioctl(struct file *filp, unsigned int cmd, in fat_generic_compat_ioctl() argument 142 return fat_generic_ioctl(filp, cmd, (unsigned long)compat_ptr(arg)); in fat_generic_compat_ioctl() 146 static int fat_file_release(struct inode *inode, struct file *filp) in fat_file_release() argument 148 if ((filp->f_mode & FMODE_WRITE) && in fat_file_release() 156 int fat_file_fsync(struct file *filp, loff_t start, loff_t end, int datasync) in fat_file_fsync() argument 158 struct inode *inode = filp->f_mapping->host; in fat_file_fsync() 161 res = generic_file_fsync(filp, start, end, datasync); in fat_file_fsync()
|
/linux-4.4.14/fs/coda/ |
D | pioctl.c | 28 static long coda_pioctl(struct file *filp, unsigned int cmd, 49 static long coda_pioctl(struct file *filp, unsigned int cmd, in coda_pioctl() argument 55 struct inode *inode = file_inode(filp); in coda_pioctl()
|
/linux-4.4.14/fs/configfs/ |
D | file.c | 280 static int configfs_open_file(struct inode * inode, struct file * filp) in configfs_open_file() argument 282 return check_perm(inode,filp); in configfs_open_file() 285 static int configfs_release(struct inode * inode, struct file * filp) in configfs_release() argument 287 struct config_item * item = to_item(filp->f_path.dentry->d_parent); in configfs_release() 288 struct configfs_attribute * attr = to_attr(filp->f_path.dentry); in configfs_release() 290 struct configfs_buffer * buffer = filp->private_data; in configfs_release()
|
/linux-4.4.14/drivers/misc/ |
D | pti.c | 421 static int pti_tty_driver_open(struct tty_struct *tty, struct file *filp) in pti_tty_driver_open() argument 430 return tty_port_open(tty->port, tty, filp); in pti_tty_driver_open() 444 static void pti_tty_driver_close(struct tty_struct *tty, struct file *filp) in pti_tty_driver_close() argument 446 tty_port_close(tty->port, tty, filp); in pti_tty_driver_close() 554 static int pti_char_open(struct inode *inode, struct file *filp) in pti_char_open() argument 567 filp->private_data = mc; in pti_char_open() 582 static int pti_char_release(struct inode *inode, struct file *filp) in pti_char_release() argument 584 pti_release_masterchannel(filp->private_data); in pti_char_release() 585 filp->private_data = NULL; in pti_char_release() 609 static ssize_t pti_char_write(struct file *filp, const char __user *data, in pti_char_write() argument [all …]
|
/linux-4.4.14/kernel/ |
D | relay.c | 99 struct file *filp = vma->vm_file; in relay_mmap_buf() local 110 buf->chan->cb->buf_mapped(buf, filp); in relay_mmap_buf() 288 struct file *filp) in buf_mapped_default_callback() argument 296 struct file *filp) in buf_unmapped_default_callback() argument 871 static int relay_file_open(struct inode *inode, struct file *filp) in relay_file_open() argument 875 filp->private_data = buf; in relay_file_open() 877 return nonseekable_open(inode, filp); in relay_file_open() 887 static int relay_file_mmap(struct file *filp, struct vm_area_struct *vma) in relay_file_mmap() argument 889 struct rchan_buf *buf = filp->private_data; in relay_file_mmap() 900 static unsigned int relay_file_poll(struct file *filp, poll_table *wait) in relay_file_poll() argument [all …]
|
/linux-4.4.14/drivers/media/pci/dt3155/ |
D | dt3155.c | 307 static int dt3155_querycap(struct file *filp, void *p, in dt3155_querycap() argument 310 struct dt3155_priv *pd = video_drvdata(filp); in dt3155_querycap() 321 static int dt3155_enum_fmt_vid_cap(struct file *filp, in dt3155_enum_fmt_vid_cap() argument 331 static int dt3155_fmt_vid_cap(struct file *filp, void *p, struct v4l2_format *f) in dt3155_fmt_vid_cap() argument 333 struct dt3155_priv *pd = video_drvdata(filp); in dt3155_fmt_vid_cap() 345 static int dt3155_g_std(struct file *filp, void *p, v4l2_std_id *norm) in dt3155_g_std() argument 347 struct dt3155_priv *pd = video_drvdata(filp); in dt3155_g_std() 353 static int dt3155_s_std(struct file *filp, void *p, v4l2_std_id norm) in dt3155_s_std() argument 355 struct dt3155_priv *pd = video_drvdata(filp); in dt3155_s_std() 374 static int dt3155_enum_input(struct file *filp, void *p, in dt3155_enum_input() argument [all …]
|
/linux-4.4.14/drivers/media/platform/marvell-ccic/ |
D | mcam-core.c | 1344 static int mcam_vidioc_enum_fmt_vid_cap(struct file *filp, in mcam_vidioc_enum_fmt_vid_cap() argument 1355 static int mcam_vidioc_try_fmt_vid_cap(struct file *filp, void *priv, in mcam_vidioc_try_fmt_vid_cap() argument 1358 struct mcam_camera *cam = video_drvdata(filp); in mcam_vidioc_try_fmt_vid_cap() 1386 static int mcam_vidioc_s_fmt_vid_cap(struct file *filp, void *priv, in mcam_vidioc_s_fmt_vid_cap() argument 1389 struct mcam_camera *cam = video_drvdata(filp); in mcam_vidioc_s_fmt_vid_cap() 1405 ret = mcam_vidioc_try_fmt_vid_cap(filp, priv, fmt); in mcam_vidioc_s_fmt_vid_cap() 1433 static int mcam_vidioc_g_fmt_vid_cap(struct file *filp, void *priv, in mcam_vidioc_g_fmt_vid_cap() argument 1436 struct mcam_camera *cam = video_drvdata(filp); in mcam_vidioc_g_fmt_vid_cap() 1445 static int mcam_vidioc_enum_input(struct file *filp, void *priv, in mcam_vidioc_enum_input() argument 1456 static int mcam_vidioc_g_input(struct file *filp, void *priv, unsigned int *i) in mcam_vidioc_g_input() argument [all …]
|
/linux-4.4.14/arch/sh/mm/ |
D | mmap.c | 33 unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, in arch_get_unmapped_area() argument 55 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area() 80 arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, in arch_get_unmapped_area_topdown() argument 104 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/fs/jffs2/ |
D | file.c | 24 static int jffs2_write_end(struct file *filp, struct address_space *mapping, 27 static int jffs2_write_begin(struct file *filp, struct address_space *mapping, 30 static int jffs2_readpage (struct file *filp, struct page *pg); 32 int jffs2_fsync(struct file *filp, loff_t start, loff_t end, int datasync) in jffs2_fsync() argument 34 struct inode *inode = filp->f_mapping->host; in jffs2_fsync() 122 static int jffs2_readpage (struct file *filp, struct page *pg) in jffs2_readpage() argument 133 static int jffs2_write_begin(struct file *filp, struct address_space *mapping, in jffs2_write_begin() argument 237 static int jffs2_write_end(struct file *filp, struct address_space *mapping, in jffs2_write_end() argument
|
/linux-4.4.14/kernel/trace/ |
D | trace.c | 3126 int tracing_open_generic(struct inode *inode, struct file *filp) in tracing_open_generic() argument 3131 filp->private_data = inode->i_private; in tracing_open_generic() 3144 static int tracing_open_generic_tr(struct inode *inode, struct file *filp) in tracing_open_generic_tr() argument 3154 filp->private_data = inode->i_private; in tracing_open_generic_tr() 3348 tracing_write_stub(struct file *filp, const char __user *ubuf, in tracing_write_stub() argument 3394 tracing_cpumask_read(struct file *filp, char __user *ubuf, in tracing_cpumask_read() argument 3397 struct trace_array *tr = file_inode(filp)->i_private; in tracing_cpumask_read() 3417 tracing_cpumask_write(struct file *filp, const char __user *ubuf, in tracing_cpumask_write() argument 3420 struct trace_array *tr = file_inode(filp)->i_private; in tracing_cpumask_write() 3644 tracing_trace_options_write(struct file *filp, const char __user *ubuf, in tracing_trace_options_write() argument [all …]
|
D | trace_events.c | 1002 event_enable_read(struct file *filp, char __user *ubuf, size_t cnt, in event_enable_read() argument 1010 file = event_file_data(filp); in event_enable_read() 1032 event_enable_write(struct file *filp, const char __user *ubuf, size_t cnt, in event_enable_write() argument 1052 file = event_file_data(filp); in event_enable_write() 1068 system_enable_read(struct file *filp, char __user *ubuf, size_t cnt, in system_enable_read() argument 1072 struct trace_subsystem_dir *dir = filp->private_data; in system_enable_read() 1114 system_enable_write(struct file *filp, const char __user *ubuf, size_t cnt, in system_enable_write() argument 1117 struct trace_subsystem_dir *dir = filp->private_data; in system_enable_write() 1285 event_id_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos) in event_id_read() argument 1287 int id = (long)event_file_data(filp); in event_id_read() [all …]
|
D | trace_stack.c | 231 stack_max_size_read(struct file *filp, char __user *ubuf, in stack_max_size_read() argument 234 unsigned long *ptr = filp->private_data; in stack_max_size_read() 245 stack_max_size_write(struct file *filp, const char __user *ubuf, in stack_max_size_write() argument 248 long *ptr = filp->private_data; in stack_max_size_write()
|
/linux-4.4.14/drivers/s390/block/ |
D | dasd_eer.c | 532 static int dasd_eer_open(struct inode *inp, struct file *filp) in dasd_eer_open() argument 562 filp->private_data = eerb; in dasd_eer_open() 567 return nonseekable_open(inp,filp); in dasd_eer_open() 570 static int dasd_eer_close(struct inode *inp, struct file *filp) in dasd_eer_close() argument 575 eerb = (struct eerbuffer *) filp->private_data; in dasd_eer_close() 586 static ssize_t dasd_eer_read(struct file *filp, char __user *buf, in dasd_eer_read() argument 594 eerb = (struct eerbuffer *) filp->private_data; in dasd_eer_read() 619 if (filp->f_flags & O_NONBLOCK) in dasd_eer_read() 650 static unsigned int dasd_eer_poll(struct file *filp, poll_table *ptable) in dasd_eer_poll() argument 656 eerb = (struct eerbuffer *) filp->private_data; in dasd_eer_poll() [all …]
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ttm_glue.c | 31 int vmw_mmap(struct file *filp, struct vm_area_struct *vma) in vmw_mmap() argument 41 file_priv = filp->private_data; in vmw_mmap() 43 return ttm_bo_mmap(filp, vma, &dev_priv->bdev); in vmw_mmap()
|
D | vmwgfx_ioctl.c | 417 unsigned int vmw_fops_poll(struct file *filp, struct poll_table_struct *wait) in vmw_fops_poll() argument 419 struct drm_file *file_priv = filp->private_data; in vmw_fops_poll() 424 return drm_poll(filp, wait); in vmw_fops_poll() 439 ssize_t vmw_fops_read(struct file *filp, char __user *buffer, in vmw_fops_read() argument 442 struct drm_file *file_priv = filp->private_data; in vmw_fops_read() 447 return drm_read(filp, buffer, count, offset); in vmw_fops_read()
|
/linux-4.4.14/drivers/xen/xenbus/ |
D | xenbus_dev_frontend.c | 121 static ssize_t xenbus_file_read(struct file *filp, in xenbus_file_read() argument 125 struct xenbus_file_priv *u = filp->private_data; in xenbus_file_read() 134 if (filp->f_flags & O_NONBLOCK) in xenbus_file_read() 434 static ssize_t xenbus_file_write(struct file *filp, in xenbus_file_write() argument 438 struct xenbus_file_priv *u = filp->private_data; in xenbus_file_write() 530 static int xenbus_file_open(struct inode *inode, struct file *filp) in xenbus_file_open() argument 537 nonseekable_open(inode, filp); in xenbus_file_open() 551 filp->private_data = u; in xenbus_file_open() 556 static int xenbus_file_release(struct inode *inode, struct file *filp) in xenbus_file_release() argument 558 struct xenbus_file_priv *u = filp->private_data; in xenbus_file_release()
|
D | xenbus_dev_backend.c | 23 static int xenbus_backend_open(struct inode *inode, struct file *filp) in xenbus_backend_open() argument 28 return nonseekable_open(inode, filp); in xenbus_backend_open()
|
/linux-4.4.14/arch/s390/hypfs/ |
D | inode.c | 115 static int hypfs_open(struct inode *inode, struct file *filp) in hypfs_open() argument 117 char *data = file_inode(filp)->i_private; in hypfs_open() 120 if (filp->f_mode & FMODE_WRITE) { in hypfs_open() 124 if (filp->f_mode & FMODE_READ) { in hypfs_open() 132 filp->private_data = kstrdup(data, GFP_KERNEL); in hypfs_open() 133 if (!filp->private_data) { in hypfs_open() 139 return nonseekable_open(inode, filp); in hypfs_open() 202 static int hypfs_release(struct inode *inode, struct file *filp) in hypfs_release() argument 204 kfree(filp->private_data); in hypfs_release()
|
/linux-4.4.14/include/linux/ |
D | fs.h | 338 static inline void init_sync_kiocb(struct kiocb *kiocb, struct file *filp) in init_sync_kiocb() argument 341 .ki_filp = filp, in init_sync_kiocb() 342 .ki_flags = iocb_flags(filp), in init_sync_kiocb() 378 int (*readpages)(struct file *filp, struct address_space *mapping, 1041 extern int fcntl_setlease(unsigned int fd, struct file *filp, long arg); 1042 extern int fcntl_getlease(struct file *filp); 1059 extern int vfs_cancel_lock(struct file *filp, struct file_lock *fl); 1068 struct file *filp, struct files_struct *files); 1095 static inline int fcntl_setlease(unsigned int fd, struct file *filp, long arg) in fcntl_setlease() argument 1100 static inline int fcntl_getlease(struct file *filp) in fcntl_getlease() argument [all …]
|
D | dnotify.h | 37 static inline void dnotify_flush(struct file *filp, fl_owner_t id) in dnotify_flush() argument 41 static inline int fcntl_dirnotify(int fd, struct file *filp, unsigned long arg) in fcntl_dirnotify() argument
|
D | poll.h | 42 static inline void poll_wait(struct file * filp, wait_queue_head_t * wait_address, poll_table *p) in poll_wait() argument 45 p->_qproc(filp, wait_address, p); in poll_wait() 76 struct file *filp; member
|
/linux-4.4.14/fs/hpfs/ |
D | dir.c | 12 static int hpfs_dir_release(struct inode *inode, struct file *filp) in hpfs_dir_release() argument 15 hpfs_del_pos(inode, &filp->f_pos); in hpfs_dir_release() 23 static loff_t hpfs_dir_lseek(struct file *filp, loff_t off, int whence) in hpfs_dir_lseek() argument 25 loff_t new_off = off + (whence == 1 ? filp->f_pos : 0); in hpfs_dir_lseek() 28 struct inode *i = file_inode(filp); in hpfs_dir_lseek() 47 hpfs_add_pos(i, &filp->f_pos); in hpfs_dir_lseek() 49 filp->f_pos = new_off; in hpfs_dir_lseek()
|
/linux-4.4.14/arch/sh/boards/mach-landisk/ |
D | gio.c | 32 static int gio_open(struct inode *inode, struct file *filp) in gio_open() argument 51 static int gio_close(struct inode *inode, struct file *filp) in gio_close() argument 62 static long gio_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in gio_ioctl() argument
|
/linux-4.4.14/drivers/watchdog/ |
D | riowd.c | 77 static int riowd_open(struct inode *inode, struct file *filp) in riowd_open() argument 79 nonseekable_open(inode, filp); in riowd_open() 83 static int riowd_release(struct inode *inode, struct file *filp) in riowd_release() argument 88 static long riowd_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in riowd_ioctl() argument
|
D | dw_wdt.c | 170 static int dw_wdt_open(struct inode *inode, struct file *filp) in dw_wdt_open() argument 190 return nonseekable_open(inode, filp); in dw_wdt_open() 193 static ssize_t dw_wdt_write(struct file *filp, const char __user *buf, in dw_wdt_write() argument 236 static long dw_wdt_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in dw_wdt_ioctl() argument 274 static int dw_wdt_release(struct inode *inode, struct file *filp) in dw_wdt_release() argument
|
/linux-4.4.14/drivers/xen/ |
D | gntalloc.c | 239 static int gntalloc_open(struct inode *inode, struct file *filp) in gntalloc_open() argument 248 filp->private_data = priv; in gntalloc_open() 258 static int gntalloc_release(struct inode *inode, struct file *filp) in gntalloc_release() argument 260 struct gntalloc_file_private_data *priv = filp->private_data; in gntalloc_release() 437 static long gntalloc_ioctl(struct file *filp, unsigned int cmd, in gntalloc_ioctl() argument 440 struct gntalloc_file_private_data *priv = filp->private_data; in gntalloc_ioctl() 502 static int gntalloc_mmap(struct file *filp, struct vm_area_struct *vma) in gntalloc_mmap() argument 504 struct gntalloc_file_private_data *priv = filp->private_data; in gntalloc_mmap()
|
D | evtchn.c | 578 static int evtchn_fasync(int fd, struct file *filp, int on) in evtchn_fasync() argument 580 struct per_user_data *u = filp->private_data; in evtchn_fasync() 581 return fasync_helper(fd, filp, on, &u->evtchn_async_queue); in evtchn_fasync() 584 static int evtchn_open(struct inode *inode, struct file *filp) in evtchn_open() argument 604 filp->private_data = u; in evtchn_open() 606 return nonseekable_open(inode, filp); in evtchn_open() 609 static int evtchn_release(struct inode *inode, struct file *filp) in evtchn_release() argument 611 struct per_user_data *u = filp->private_data; in evtchn_release()
|
/linux-4.4.14/arch/arm/mm/ |
D | mmap.c | 55 arch_get_unmapped_area(struct file *filp, unsigned long addr, in arch_get_unmapped_area() argument 69 do_align = filp || (flags & MAP_SHARED); in arch_get_unmapped_area() 106 arch_get_unmapped_area_topdown(struct file *filp, const unsigned long addr0, in arch_get_unmapped_area_topdown() argument 122 do_align = filp || (flags & MAP_SHARED); in arch_get_unmapped_area_topdown()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_gem.h | 83 struct drm_file *filp); 92 struct drm_file *filp); 124 int exynos_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
|
D | exynos_drm_gem.c | 220 DRM_DEBUG_KMS("created file object = 0x%x\n", (unsigned int)obj->filp); in exynos_drm_gem_init() 284 struct drm_file *filp) in exynos_drm_gem_get_dma_addr() argument 289 obj = drm_gem_object_lookup(dev, filp, gem_handle); in exynos_drm_gem_get_dma_addr() 302 struct drm_file *filp) in exynos_drm_gem_put_dma_addr() argument 306 obj = drm_gem_object_lookup(dev, filp, gem_handle); in exynos_drm_gem_put_dma_addr() 508 int exynos_drm_gem_mmap(struct file *filp, struct vm_area_struct *vma) in exynos_drm_gem_mmap() argument 515 ret = drm_gem_mmap(filp, vma); in exynos_drm_gem_mmap()
|
/linux-4.4.14/drivers/s390/cio/ |
D | qdio_debug.c | 192 static int qstat_seq_open(struct inode *inode, struct file *filp) in qstat_seq_open() argument 194 return single_open(filp, qstat_show, in qstat_seq_open() 195 file_inode(filp)->i_private); in qstat_seq_open() 285 static int qperf_seq_open(struct inode *inode, struct file *filp) in qperf_seq_open() argument 287 return single_open(filp, qperf_show, in qperf_seq_open() 288 file_inode(filp)->i_private); in qperf_seq_open()
|
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
D | pmc.c | 290 ssize_t wil_pmc_read(struct file *filp, char __user *buf, size_t count, in wil_pmc_read() argument 293 struct wil6210_priv *wil = filp->private_data; in wil_pmc_read() 343 loff_t wil_pmc_llseek(struct file *filp, loff_t off, int whence) in wil_pmc_llseek() argument 346 struct wil6210_priv *wil = filp->private_data; in wil_pmc_llseek() 356 newpos = filp->f_pos + off; in wil_pmc_llseek() 372 filp->f_pos = newpos; in wil_pmc_llseek()
|
/linux-4.4.14/drivers/mailbox/ |
D | mailbox-test.c | 43 static ssize_t mbox_test_signal_write(struct file *filp, in mbox_test_signal_write() argument 47 struct mbox_test_device *tdev = filp->private_data; in mbox_test_signal_write() 81 static ssize_t mbox_test_message_write(struct file *filp, in mbox_test_message_write() argument 85 struct mbox_test_device *tdev = filp->private_data; in mbox_test_message_write() 137 static ssize_t mbox_test_message_read(struct file *filp, char __user *userbuf, in mbox_test_message_read() argument 140 struct mbox_test_device *tdev = filp->private_data; in mbox_test_message_read()
|
/linux-4.4.14/drivers/scsi/ |
D | sg.c | 225 static int sg_allow_access(struct file *filp, unsigned char *cmd) in sg_allow_access() argument 227 struct sg_fd *sfp = filp->private_data; in sg_allow_access() 232 return blk_verify_command(cmd, filp->f_mode & FMODE_WRITE); in sg_allow_access() 273 sg_open(struct inode *inode, struct file *filp) in sg_open() argument 276 int flags = filp->f_flags; in sg_open() 282 nonseekable_open(inode, filp); in sg_open() 346 filp->private_data = sfp; in sg_open() 372 sg_release(struct inode *inode, struct file *filp) in sg_release() argument 377 if ((!(sfp = (Sg_fd *) filp->private_data)) || (!(sdp = sfp->parentdp))) in sg_release() 399 sg_read(struct file *filp, char __user *buf, size_t count, loff_t * ppos) in sg_read() argument [all …]
|
/linux-4.4.14/drivers/virt/ |
D | fsl_hypervisor.c | 572 static unsigned int fsl_hv_poll(struct file *filp, struct poll_table_struct *p) in fsl_hv_poll() argument 574 struct doorbell_queue *dbq = filp->private_data; in fsl_hv_poll() 580 poll_wait(filp, &dbq->wait, p); in fsl_hv_poll() 595 static ssize_t fsl_hv_read(struct file *filp, char __user *buf, size_t len, in fsl_hv_read() argument 598 struct doorbell_queue *dbq = filp->private_data; in fsl_hv_read() 618 if (filp->f_flags & O_NONBLOCK) in fsl_hv_read() 660 static int fsl_hv_open(struct inode *inode, struct file *filp) in fsl_hv_open() argument 679 filp->private_data = dbq; in fsl_hv_open() 687 static int fsl_hv_close(struct inode *inode, struct file *filp) in fsl_hv_close() argument 689 struct doorbell_queue *dbq = filp->private_data; in fsl_hv_close()
|
/linux-4.4.14/fs/proc/ |
D | interrupts.c | 36 static int interrupts_open(struct inode *inode, struct file *filp) in interrupts_open() argument 38 return seq_open(filp, &int_seq_ops); in interrupts_open()
|
D | devices.c | 53 static int devinfo_open(struct inode *inode, struct file *filp) in devinfo_open() argument 55 return seq_open(filp, &devinfo_ops); in devinfo_open()
|
/linux-4.4.14/arch/mips/sibyte/common/ |
D | sb_tbprof.c | 265 static int sbprof_zbprof_start(struct file *filp) in sbprof_zbprof_start() argument 276 filp->f_pos = 0; in sbprof_zbprof_start() 401 static int sbprof_tb_open(struct inode *inode, struct file *filp) in sbprof_tb_open() argument 430 static int sbprof_tb_release(struct inode *inode, struct file *filp) in sbprof_tb_release() argument 452 static ssize_t sbprof_tb_read(struct file *filp, char *buf, in sbprof_tb_read() argument 503 static long sbprof_tb_ioctl(struct file *filp, in sbprof_tb_ioctl() argument 512 err = sbprof_zbprof_start(filp); in sbprof_tb_ioctl()
|
/linux-4.4.14/fs/gfs2/ |
D | file.c | 152 static int gfs2_get_flags(struct file *filp, u32 __user *ptr) in gfs2_get_flags() argument 154 struct inode *inode = file_inode(filp); in gfs2_get_flags() 212 static int do_gfs2_set_flags(struct file *filp, u32 reqflags, u32 mask) in do_gfs2_set_flags() argument 214 struct inode *inode = file_inode(filp); in do_gfs2_set_flags() 222 error = mnt_want_write_file(filp); in do_gfs2_set_flags() 284 mnt_drop_write_file(filp); in do_gfs2_set_flags() 288 static int gfs2_set_flags(struct file *filp, u32 __user *ptr) in gfs2_set_flags() argument 290 struct inode *inode = file_inode(filp); in gfs2_set_flags() 301 return do_gfs2_set_flags(filp, gfsflags, ~0); in gfs2_set_flags() 303 return do_gfs2_set_flags(filp, gfsflags, ~GFS2_DIF_JDATA); in gfs2_set_flags() [all …]
|
/linux-4.4.14/drivers/gpu/drm/r128/ |
D | r128_ioc32.c | 197 long r128_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in r128_compat_ioctl() argument 204 return drm_compat_ioctl(filp, cmd, arg); in r128_compat_ioctl() 210 ret = (*fn) (filp, cmd, arg); in r128_compat_ioctl() 212 ret = drm_ioctl(filp, cmd, arg); in r128_compat_ioctl()
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | scom.c | 106 static ssize_t scom_debug_read(struct file *filp, char __user *ubuf, in scom_debug_read() argument 109 struct scom_debug_entry *ent = filp->private_data; in scom_debug_read() 143 static ssize_t scom_debug_write(struct file* filp, const char __user *ubuf, in scom_debug_write() argument 146 struct scom_debug_entry *ent = filp->private_data; in scom_debug_write()
|
D | mv64x60_pci.c | 28 static ssize_t mv64x60_hs_reg_read(struct file *filp, struct kobject *kobj, in mv64x60_hs_reg_read() argument 49 static ssize_t mv64x60_hs_reg_write(struct file *filp, struct kobject *kobj, in mv64x60_hs_reg_write() argument
|
/linux-4.4.14/fs/autofs4/ |
D | root.c | 851 static int autofs4_root_ioctl_unlocked(struct inode *inode, struct file *filp, in autofs4_root_ioctl_unlocked() argument 887 return autofs4_ask_umount(filp->f_path.mnt, p); in autofs4_root_ioctl_unlocked() 891 return autofs4_expire_run(inode->i_sb,filp->f_path.mnt,sbi, p); in autofs4_root_ioctl_unlocked() 894 return autofs4_expire_multi(inode->i_sb,filp->f_path.mnt,sbi, p); in autofs4_root_ioctl_unlocked() 901 static long autofs4_root_ioctl(struct file *filp, in autofs4_root_ioctl() argument 904 struct inode *inode = file_inode(filp); in autofs4_root_ioctl() 905 return autofs4_root_ioctl_unlocked(inode, filp, cmd, arg); in autofs4_root_ioctl() 909 static long autofs4_root_compat_ioctl(struct file *filp, in autofs4_root_compat_ioctl() argument 912 struct inode *inode = file_inode(filp); in autofs4_root_compat_ioctl() 916 ret = autofs4_root_ioctl_unlocked(inode, filp, cmd, arg); in autofs4_root_compat_ioctl() [all …]
|
/linux-4.4.14/security/selinux/ |
D | selinuxfs.c | 131 static ssize_t sel_read_enforce(struct file *filp, char __user *buf, in sel_read_enforce() argument 202 static ssize_t sel_read_handle_unknown(struct file *filp, char __user *buf, in sel_read_handle_unknown() argument 207 ino_t ino = file_inode(filp)->i_ino; in sel_read_handle_unknown() 220 static int sel_open_handle_status(struct inode *inode, struct file *filp) in sel_open_handle_status() argument 227 filp->private_data = status; in sel_open_handle_status() 232 static ssize_t sel_read_handle_status(struct file *filp, char __user *buf, in sel_read_handle_status() argument 235 struct page *status = filp->private_data; in sel_read_handle_status() 244 static int sel_mmap_handle_status(struct file *filp, in sel_mmap_handle_status() argument 247 struct page *status = filp->private_data; in sel_mmap_handle_status() 328 static ssize_t sel_read_policyvers(struct file *filp, char __user *buf, in sel_read_policyvers() argument [all …]
|
/linux-4.4.14/drivers/pci/ |
D | pci-sysfs.c | 629 static ssize_t pci_read_config(struct file *filp, struct kobject *kobj, in pci_read_config() argument 640 if (security_capable(filp->f_cred, &init_user_ns, CAP_SYS_ADMIN) == 0) in pci_read_config() 706 static ssize_t pci_write_config(struct file *filp, struct kobject *kobj, in pci_write_config() argument 768 static ssize_t read_vpd_attr(struct file *filp, struct kobject *kobj, in read_vpd_attr() argument 783 static ssize_t write_vpd_attr(struct file *filp, struct kobject *kobj, in write_vpd_attr() argument 811 static ssize_t pci_read_legacy_io(struct file *filp, struct kobject *kobj, in pci_read_legacy_io() argument 837 static ssize_t pci_write_legacy_io(struct file *filp, struct kobject *kobj, in pci_write_legacy_io() argument 862 static int pci_mmap_legacy_mem(struct file *filp, struct kobject *kobj, in pci_mmap_legacy_mem() argument 883 static int pci_mmap_legacy_io(struct file *filp, struct kobject *kobj, in pci_mmap_legacy_io() argument 1039 static int pci_mmap_resource_uc(struct file *filp, struct kobject *kobj, in pci_mmap_resource_uc() argument [all …]
|
/linux-4.4.14/arch/powerpc/platforms/pseries/ |
D | dtl.c | 243 static int dtl_file_open(struct inode *inode, struct file *filp) in dtl_file_open() argument 252 filp->private_data = dtl; in dtl_file_open() 256 static int dtl_file_release(struct inode *inode, struct file *filp) in dtl_file_release() argument 263 static ssize_t dtl_file_read(struct file *filp, char __user *buf, size_t len, in dtl_file_read() argument 273 dtl = filp->private_data; in dtl_file_read()
|
/linux-4.4.14/drivers/s390/crypto/ |
D | zcrypt_api.c | 381 static ssize_t zcrypt_read(struct file *filp, char __user *buf, in zcrypt_read() argument 392 static ssize_t zcrypt_write(struct file *filp, const char __user *buf, in zcrypt_write() argument 403 static int zcrypt_open(struct inode *inode, struct file *filp) in zcrypt_open() argument 406 return nonseekable_open(inode, filp); in zcrypt_open() 414 static int zcrypt_release(struct inode *inode, struct file *filp) in zcrypt_release() argument 792 static long zcrypt_ica_status(struct file *filp, unsigned long arg) in zcrypt_ica_status() argument 816 static long zcrypt_unlocked_ioctl(struct file *filp, unsigned int cmd, in zcrypt_unlocked_ioctl() argument 929 return zcrypt_ica_status(filp, arg); in zcrypt_unlocked_ioctl() 973 static long trans_modexpo32(struct file *filp, unsigned int cmd, in trans_modexpo32() argument 1015 static long trans_modexpo_crt32(struct file *filp, unsigned int cmd, in trans_modexpo_crt32() argument [all …]
|
/linux-4.4.14/arch/arc/mm/ |
D | mmap.c | 31 arch_get_unmapped_area(struct file *filp, unsigned long addr, in arch_get_unmapped_area() argument 44 do_align = filp || (flags & MAP_SHARED); in arch_get_unmapped_area()
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | sys_bfin.c | 45 unsigned long get_fb_unmapped_area(struct file *filp, unsigned long orig_addr, in get_fb_unmapped_area() argument 48 struct fb_info *info = filp->private_data; in get_fb_unmapped_area()
|
/linux-4.4.14/drivers/gpu/drm/mga/ |
D | mga_ioc32.c | 208 long mga_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in mga_compat_ioctl() argument 215 return drm_compat_ioctl(filp, cmd, arg); in mga_compat_ioctl() 221 ret = (*fn) (filp, cmd, arg); in mga_compat_ioctl() 223 ret = drm_ioctl(filp, cmd, arg); in mga_compat_ioctl()
|
/linux-4.4.14/drivers/char/hw_random/ |
D | core.c | 193 static int rng_dev_open(struct inode *inode, struct file *filp) in rng_dev_open() argument 196 if ((filp->f_mode & FMODE_READ) == 0) in rng_dev_open() 198 if (filp->f_mode & FMODE_WRITE) in rng_dev_open() 222 static ssize_t rng_dev_read(struct file *filp, char __user *buf, in rng_dev_read() argument 245 !(filp->f_flags & O_NONBLOCK)); in rng_dev_read() 254 if (filp->f_flags & O_NONBLOCK) { in rng_dev_read()
|
/linux-4.4.14/arch/s390/pci/ |
D | pci_debug.c | 117 static int pci_perf_seq_open(struct inode *inode, struct file *filp) in pci_perf_seq_open() argument 119 return single_open(filp, pci_perf_show, in pci_perf_seq_open() 120 file_inode(filp)->i_private); in pci_perf_seq_open()
|
/linux-4.4.14/drivers/misc/vmw_vmci/ |
D | vmci_host.c | 122 static int vmci_host_open(struct inode *inode, struct file *filp) in vmci_host_open() argument 132 filp->private_data = vmci_host_dev; in vmci_host_open() 141 static int vmci_host_close(struct inode *inode, struct file *filp) in vmci_host_close() argument 143 struct vmci_host_dev *vmci_host_dev = filp->private_data; in vmci_host_close() 160 filp->private_data = NULL; in vmci_host_close() 168 static unsigned int vmci_host_poll(struct file *filp, poll_table *wait) in vmci_host_poll() argument 170 struct vmci_host_dev *vmci_host_dev = filp->private_data; in vmci_host_poll() 177 poll_wait(filp, &context->host_context.wait_queue, in vmci_host_poll() 929 static long vmci_host_unlocked_ioctl(struct file *filp, in vmci_host_unlocked_ioctl() argument 938 struct vmci_host_dev *vmci_host_dev = filp->private_data; in vmci_host_unlocked_ioctl()
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
D | bochs_mm.c | 127 struct file *filp) in bochs_bo_verify_access() argument 131 return drm_vma_node_verify_access(&bochsbo->gem.vma_node, filp); in bochs_bo_verify_access() 336 int bochs_mmap(struct file *filp, struct vm_area_struct *vma) in bochs_mmap() argument 344 file_priv = filp->private_data; in bochs_mmap() 346 return ttm_bo_mmap(filp, vma, &bochs->ttm.bdev); in bochs_mmap() 504 struct drm_file *filp, in bochs_user_framebuffer_create() argument 521 obj = drm_gem_object_lookup(dev, filp, mode_cmd->handles[0]); in bochs_user_framebuffer_create()
|
/linux-4.4.14/drivers/iio/ |
D | iio_core.h | 46 unsigned int iio_buffer_poll(struct file *filp, 48 ssize_t iio_buffer_read_first_n_outer(struct file *filp, char __user *buf,
|
/linux-4.4.14/include/rdma/ |
D | ib.h | 100 static inline bool ib_safe_file_access(struct file *filp) in ib_safe_file_access() argument 102 return filp->f_cred == current_cred() && segment_eq(get_fs(), USER_DS); in ib_safe_file_access()
|
/linux-4.4.14/fs/udf/ |
D | file.c | 164 long udf_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in udf_ioctl() argument 166 struct inode *inode = file_inode(filp); in udf_ioctl() 218 static int udf_release_file(struct inode *inode, struct file *filp) in udf_release_file() argument 220 if (filp->f_mode & FMODE_WRITE && in udf_release_file()
|
/linux-4.4.14/drivers/acpi/apei/ |
D | erst-dbg.c | 90 static ssize_t erst_dbg_read(struct file *filp, char __user *ubuf, in erst_dbg_read() argument 103 pos = (int *)&filp->private_data; in erst_dbg_read() 160 static ssize_t erst_dbg_write(struct file *filp, const char __user *ubuf, in erst_dbg_write() argument
|
/linux-4.4.14/drivers/scsi/fnic/ |
D | fnic_debugfs.c | 122 static int fnic_trace_ctrl_open(struct inode *inode, struct file *filp) in fnic_trace_ctrl_open() argument 124 filp->private_data = inode->i_private; in fnic_trace_ctrl_open() 147 static ssize_t fnic_trace_ctrl_read(struct file *filp, in fnic_trace_ctrl_read() argument 155 trace_type = (u8 *)filp->private_data; in fnic_trace_ctrl_read() 185 static ssize_t fnic_trace_ctrl_write(struct file *filp, in fnic_trace_ctrl_write() argument 193 trace_type = (u8 *)filp->private_data; in fnic_trace_ctrl_write()
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 121 int qxl_mmap(struct file *filp, struct vm_area_struct *vma) in qxl_mmap() argument 133 file_priv = filp->private_data; in qxl_mmap() 141 __func__, filp->private_data, vma->vm_pgoff); in qxl_mmap() 143 r = ttm_bo_mmap(filp, vma, &qdev->mman.bdev); in qxl_mmap() 209 static int qxl_verify_access(struct ttm_buffer_object *bo, struct file *filp) in qxl_verify_access() argument 213 return drm_vma_node_verify_access(&qbo->gem_base.vma_node, filp); in qxl_verify_access()
|
/linux-4.4.14/ipc/ |
D | mqueue.c | 481 static ssize_t mqueue_read_file(struct file *filp, char __user *u_data, in mqueue_read_file() argument 484 struct mqueue_inode_info *info = MQUEUE_I(file_inode(filp)); in mqueue_read_file() 505 file_inode(filp)->i_atime = file_inode(filp)->i_ctime = CURRENT_TIME; in mqueue_read_file() 509 static int mqueue_flush_file(struct file *filp, fl_owner_t id) in mqueue_flush_file() argument 511 struct mqueue_inode_info *info = MQUEUE_I(file_inode(filp)); in mqueue_flush_file() 521 static unsigned int mqueue_poll_file(struct file *filp, struct poll_table_struct *poll_tab) in mqueue_poll_file() argument 523 struct mqueue_inode_info *info = MQUEUE_I(file_inode(filp)); in mqueue_poll_file() 526 poll_wait(filp, &info->wait_q, poll_tab); in mqueue_poll_file() 775 struct file *filp; in SYSCALL_DEFINE4() local 813 filp = do_open(&path, oflag); in SYSCALL_DEFINE4() [all …]
|
/linux-4.4.14/drivers/mmc/core/ |
D | debugfs.c | 302 static int mmc_ext_csd_open(struct inode *inode, struct file *filp) in mmc_ext_csd_open() argument 325 filp->private_data = buf; in mmc_ext_csd_open() 334 static ssize_t mmc_ext_csd_read(struct file *filp, char __user *ubuf, in mmc_ext_csd_read() argument 337 char *buf = filp->private_data; in mmc_ext_csd_read()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_chardev.c | 319 static int kfd_ioctl_destroy_queue(struct file *filp, struct kfd_process *p, in kfd_ioctl_destroy_queue() argument 337 static int kfd_ioctl_update_queue(struct file *filp, struct kfd_process *p, in kfd_ioctl_update_queue() argument 760 static int kfd_ioctl_get_process_apertures(struct file *filp, in kfd_ioctl_get_process_apertures() argument 815 static int kfd_ioctl_create_event(struct file *filp, struct kfd_process *p, in kfd_ioctl_create_event() argument 821 err = kfd_event_create(filp, p, args->event_type, in kfd_ioctl_create_event() 830 static int kfd_ioctl_destroy_event(struct file *filp, struct kfd_process *p, in kfd_ioctl_destroy_event() argument 838 static int kfd_ioctl_set_event(struct file *filp, struct kfd_process *p, in kfd_ioctl_set_event() argument 846 static int kfd_ioctl_reset_event(struct file *filp, struct kfd_process *p, in kfd_ioctl_reset_event() argument 854 static int kfd_ioctl_wait_events(struct file *filp, struct kfd_process *p, in kfd_ioctl_wait_events() argument 1015 static int kfd_mmap(struct file *filp, struct vm_area_struct *vma) in kfd_mmap() argument
|
/linux-4.4.14/fs/ocfs2/ |
D | ioctl.c | 844 long ocfs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in ocfs2_ioctl() argument 846 struct inode *inode = file_inode(filp); in ocfs2_ioctl() 871 status = mnt_want_write_file(filp); in ocfs2_ioctl() 876 mnt_drop_write_file(filp); in ocfs2_ioctl() 885 return ocfs2_change_file_space(filp, cmd, &sr); in ocfs2_ioctl() 893 status = mnt_want_write_file(filp); in ocfs2_ioctl() 897 mnt_drop_write_file(filp); in ocfs2_ioctl() 907 status = mnt_want_write_file(filp); in ocfs2_ioctl() 911 mnt_drop_write_file(filp); in ocfs2_ioctl() 954 return ocfs2_ioctl_move_extents(filp, argp); in ocfs2_ioctl()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | debugfs.c | 145 static ssize_t average_read(struct file *filp, char __user *buf, size_t count, in average_read() argument 156 stats = filp->private_data; in average_read() 172 static ssize_t average_write(struct file *filp, const char __user *buf, in average_write() argument 177 stats = filp->private_data; in average_write() 432 static ssize_t dbg_read(struct file *filp, char __user *buf, size_t count, in dbg_read() argument 445 desc = filp->private_data; in dbg_read()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-lpc.c | 189 static ssize_t lpc_debug_read(struct file *filp, char __user *ubuf, in lpc_debug_read() argument 192 struct lpc_debugfs_entry *lpc = filp->private_data; in lpc_debug_read() 280 static ssize_t lpc_debug_write(struct file *filp, const char __user *ubuf, in lpc_debug_write() argument 283 struct lpc_debugfs_entry *lpc = filp->private_data; in lpc_debug_write()
|
/linux-4.4.14/fs/kernfs/ |
D | file.c | 729 static int kernfs_fop_release(struct inode *inode, struct file *filp) in kernfs_fop_release() argument 731 struct kernfs_node *kn = filp->f_path.dentry->d_fsdata; in kernfs_fop_release() 732 struct kernfs_open_file *of = kernfs_of(filp); in kernfs_fop_release() 735 seq_release(inode, filp); in kernfs_fop_release() 782 static unsigned int kernfs_fop_poll(struct file *filp, poll_table *wait) in kernfs_fop_poll() argument 784 struct kernfs_open_file *of = kernfs_of(filp); in kernfs_fop_poll() 785 struct kernfs_node *kn = filp->f_path.dentry->d_fsdata; in kernfs_fop_poll() 791 poll_wait(filp, &on->poll, wait); in kernfs_fop_poll()
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_ttm.c | 149 static int cirrus_bo_verify_access(struct ttm_buffer_object *bo, struct file *filp) in cirrus_bo_verify_access() argument 153 return drm_vma_node_verify_access(&cirrusbo->gem.vma_node, filp); in cirrus_bo_verify_access() 408 int cirrus_mmap(struct file *filp, struct vm_area_struct *vma) in cirrus_mmap() argument 416 file_priv = filp->private_data; in cirrus_mmap() 418 return ttm_bo_mmap(filp, vma, &cirrus->ttm.bdev); in cirrus_mmap()
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
D | ast_ttm.c | 149 static int ast_bo_verify_access(struct ttm_buffer_object *bo, struct file *filp) in ast_bo_verify_access() argument 153 return drm_vma_node_verify_access(&astbo->gem.vma_node, filp); in ast_bo_verify_access() 424 int ast_mmap(struct file *filp, struct vm_area_struct *vma) in ast_mmap() argument 432 file_priv = filp->private_data; in ast_mmap() 434 return ttm_bo_mmap(filp, vma, &ast->ttm.bdev); in ast_mmap()
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_ttm.c | 149 static int mgag200_bo_verify_access(struct ttm_buffer_object *bo, struct file *filp) in mgag200_bo_verify_access() argument 153 return drm_vma_node_verify_access(&mgabo->gem.vma_node, filp); in mgag200_bo_verify_access() 421 int mgag200_mmap(struct file *filp, struct vm_area_struct *vma) in mgag200_mmap() argument 429 file_priv = filp->private_data; in mgag200_mmap() 431 return ttm_bo_mmap(filp, vma, &mdev->ttm.bdev); in mgag200_mmap()
|
/linux-4.4.14/drivers/staging/gdm724x/ |
D | gdm_tty.c | 111 static int gdm_tty_open(struct tty_struct *tty, struct file *filp) in gdm_tty_open() argument 115 return tty_port_open(&gdm->port, tty, filp); in gdm_tty_open() 132 static void gdm_tty_close(struct tty_struct *tty, struct file *filp) in gdm_tty_close() argument 136 tty_port_close(&gdm->port, tty, filp); in gdm_tty_close()
|
/linux-4.4.14/arch/cris/arch-v10/drivers/ |
D | gpio.c | 50 static int gpio_open(struct inode *inode, struct file *filp); 51 static int gpio_release(struct inode *inode, struct file *filp); 52 static unsigned int gpio_poll(struct file *filp, struct poll_table_struct *wait); 310 gpio_open(struct inode *inode, struct file *filp) in gpio_open() argument 350 filp->private_data = priv; in gpio_open() 362 gpio_release(struct inode *inode, struct file *filp) in gpio_release() argument 371 todel = filp->private_data; in gpio_release()
|
/linux-4.4.14/security/integrity/ima/ |
D | ima_fs.c | 40 static ssize_t ima_show_htable_violations(struct file *filp, in ima_show_htable_violations() argument 52 static ssize_t ima_show_measurements_count(struct file *filp, in ima_show_measurements_count() argument 308 static int ima_open_policy(struct inode *inode, struct file *filp) in ima_open_policy() argument 311 if (!(filp->f_flags & O_WRONLY)) in ima_open_policy()
|
/linux-4.4.14/net/irda/ircomm/ |
D | ircomm_tty.c | 55 static int ircomm_tty_open(struct tty_struct *tty, struct file *filp); 56 static void ircomm_tty_close(struct tty_struct * tty, struct file *filp); 271 struct tty_struct *tty, struct file *filp) in ircomm_tty_block_til_ready() argument 288 if (filp->f_flags & O_NONBLOCK) { in ircomm_tty_block_til_ready() 326 if (tty_hung_up_p(filp) || in ircomm_tty_block_til_ready() 359 if (!tty_hung_up_p(filp)) in ircomm_tty_block_til_ready() 427 static int ircomm_tty_open(struct tty_struct *tty, struct file *filp) in ircomm_tty_open() argument 462 ret = ircomm_tty_block_til_ready(self, tty, filp); in ircomm_tty_open() 478 static void ircomm_tty_close(struct tty_struct *tty, struct file *filp) in ircomm_tty_close() argument 486 if (tty_port_close_start(port, tty, filp) == 0) in ircomm_tty_close()
|
/linux-4.4.14/arch/m68k/emu/ |
D | nfcon.c | 64 static int nfcon_tty_open(struct tty_struct *tty, struct file *filp) in nfcon_tty_open() argument 69 static void nfcon_tty_close(struct tty_struct *tty, struct file *filp) in nfcon_tty_close() argument
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | book3s_64_vio.c | 87 static int kvm_spapr_tce_release(struct inode *inode, struct file *filp) in kvm_spapr_tce_release() argument 89 struct kvmppc_spapr_tce_table *stt = filp->private_data; in kvm_spapr_tce_release()
|
/linux-4.4.14/drivers/media/usb/hdpvr/ |
D | hdpvr-video.c | 515 static unsigned int hdpvr_poll(struct file *filp, poll_table *wait) in hdpvr_poll() argument 519 struct hdpvr_device *dev = video_drvdata(filp); in hdpvr_poll() 520 unsigned int mask = v4l2_ctrl_poll(filp, wait); in hdpvr_poll() 533 dev->owner = filp->private_data; in hdpvr_poll() 543 poll_wait(filp, &dev->wait_data, wait); in hdpvr_poll() 1037 static int vidioc_encoder_cmd(struct file *filp, void *priv, in vidioc_encoder_cmd() argument 1040 struct hdpvr_device *dev = video_drvdata(filp); in vidioc_encoder_cmd() 1048 if (dev->owner && filp->private_data != dev->owner) { in vidioc_encoder_cmd() 1056 dev->owner = filp->private_data; in vidioc_encoder_cmd() 1061 if (dev->owner && filp->private_data != dev->owner) { in vidioc_encoder_cmd() [all …]
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
D | armada_gem.c | 230 mapping = file_inode(obj->obj.filp)->i_mapping; in armada_gem_alloc_object() 354 if (!dobj->obj.filp) { in armada_gem_mmap_ioctl() 359 addr = vm_mmap(dobj->obj.filp, 0, args->size, PROT_READ | PROT_WRITE, in armada_gem_mmap_ioctl() 435 if (dobj->obj.filp) { in armada_gem_prime_map_dma_buf() 443 mapping = file_inode(dobj->obj.filp)->i_mapping; in armada_gem_prime_map_dma_buf() 501 if (dobj->obj.filp) { in armada_gem_prime_unmap_dma_buf()
|
/linux-4.4.14/drivers/block/paride/ |
D | pg.c | 200 static ssize_t pg_read(struct file *filp, char __user *buf, 202 static ssize_t pg_write(struct file *filp, const char __user *buf, 576 static ssize_t pg_write(struct file *filp, const char __user *buf, size_t count, loff_t *ppos) in pg_write() argument 578 struct pg *dev = filp->private_data; in pg_write() 624 static ssize_t pg_read(struct file *filp, char __user *buf, size_t count, loff_t *ppos) in pg_read() argument 626 struct pg *dev = filp->private_data; in pg_read()
|