/linux-4.4.14/include/media/ |
D | v4l2-ioctl.h | 24 int (*vidioc_querycap)(struct file *file, void *fh, struct v4l2_capability *cap); 27 int (*vidioc_enum_fmt_vid_cap) (struct file *file, void *fh, 29 int (*vidioc_enum_fmt_vid_overlay) (struct file *file, void *fh, 31 int (*vidioc_enum_fmt_vid_out) (struct file *file, void *fh, 33 int (*vidioc_enum_fmt_vid_cap_mplane)(struct file *file, void *fh, 35 int (*vidioc_enum_fmt_vid_out_mplane)(struct file *file, void *fh, 37 int (*vidioc_enum_fmt_sdr_cap) (struct file *file, void *fh, 39 int (*vidioc_enum_fmt_sdr_out) (struct file *file, void *fh, 43 int (*vidioc_g_fmt_vid_cap) (struct file *file, void *fh, 45 int (*vidioc_g_fmt_vid_overlay)(struct file *file, void *fh, [all …]
|
D | v4l2-mem2mem.h | 113 int v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 116 int v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 119 int v4l2_m2m_qbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 121 int v4l2_m2m_dqbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 123 int v4l2_m2m_prepare_buf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 125 int v4l2_m2m_create_bufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 128 int v4l2_m2m_expbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 131 int v4l2_m2m_streamon(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 133 int v4l2_m2m_streamoff(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, 136 unsigned int v4l2_m2m_poll(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, [all …]
|
D | videobuf2-v4l2.h | 69 unsigned int vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait); 115 int vb2_ioctl_reqbufs(struct file *file, void *priv, 117 int vb2_ioctl_create_bufs(struct file *file, void *priv, 119 int vb2_ioctl_prepare_buf(struct file *file, void *priv, 121 int vb2_ioctl_querybuf(struct file *file, void *priv, struct v4l2_buffer *p); 122 int vb2_ioctl_qbuf(struct file *file, void *priv, struct v4l2_buffer *p); 123 int vb2_ioctl_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p); 124 int vb2_ioctl_streamon(struct file *file, void *priv, enum v4l2_buf_type i); 125 int vb2_ioctl_streamoff(struct file *file, void *priv, enum v4l2_buf_type i); 126 int vb2_ioctl_expbuf(struct file *file, void *priv, [all …]
|
D | lirc_dev.h | 224 void *lirc_get_pdata(struct file *file); 229 int lirc_dev_fop_open(struct inode *inode, struct file *file); 230 int lirc_dev_fop_close(struct inode *inode, struct file *file); 231 unsigned int lirc_dev_fop_poll(struct file *file, poll_table *wait); 232 long lirc_dev_fop_ioctl(struct file *file, unsigned int cmd, unsigned long arg); 233 ssize_t lirc_dev_fop_read(struct file *file, char __user *buffer, size_t length, 235 ssize_t lirc_dev_fop_write(struct file *file, const char __user *buffer,
|
D | v4l2-dev.h | 65 ssize_t (*read) (struct file *, char __user *, size_t, loff_t *); 66 ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *); 67 unsigned int (*poll) (struct file *, struct poll_table_struct *); 68 long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long); 70 long (*compat_ioctl32) (struct file *, unsigned int, unsigned long); 72 unsigned long (*get_unmapped_area) (struct file *, unsigned long, 74 int (*mmap) (struct file *, struct vm_area_struct *); 75 int (*open) (struct file *); 76 int (*release) (struct file *); 217 struct video_device *video_devdata(struct file *file); [all …]
|
D | media-devnode.h | 45 ssize_t (*read) (struct file *, char __user *, size_t, loff_t *); 46 ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *); 47 unsigned int (*poll) (struct file *, struct poll_table_struct *); 48 long (*ioctl) (struct file *, unsigned int, unsigned long); 49 long (*compat_ioctl) (struct file *, unsigned int, unsigned long); 50 int (*open) (struct file *); 51 int (*release) (struct file *); 93 static inline struct media_devnode *media_devnode_data(struct file *filp) in media_devnode_data()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-vid-cap.h | 32 int vivid_g_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f); 33 int vivid_try_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f); 34 int vivid_s_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f); 35 int vidioc_g_fmt_vid_cap_mplane(struct file *file, void *priv, struct v4l2_format *f); 36 int vidioc_try_fmt_vid_cap_mplane(struct file *file, void *priv, struct v4l2_format *f); 37 int vidioc_s_fmt_vid_cap_mplane(struct file *file, void *priv, struct v4l2_format *f); 38 int vidioc_g_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f); 39 int vidioc_try_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f); 40 int vidioc_s_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f); 41 int vivid_vid_cap_g_selection(struct file *file, void *priv, struct v4l2_selection *sel); [all …]
|
D | vivid-vid-out.h | 27 int vivid_g_fmt_vid_out(struct file *file, void *priv, struct v4l2_format *f); 28 int vivid_try_fmt_vid_out(struct file *file, void *priv, struct v4l2_format *f); 29 int vivid_s_fmt_vid_out(struct file *file, void *priv, struct v4l2_format *f); 30 int vidioc_g_fmt_vid_out_mplane(struct file *file, void *priv, struct v4l2_format *f); 31 int vidioc_try_fmt_vid_out_mplane(struct file *file, void *priv, struct v4l2_format *f); 32 int vidioc_s_fmt_vid_out_mplane(struct file *file, void *priv, struct v4l2_format *f); 33 int vidioc_g_fmt_vid_out(struct file *file, void *priv, struct v4l2_format *f); 34 int vidioc_try_fmt_vid_out(struct file *file, void *priv, struct v4l2_format *f); 35 int vidioc_s_fmt_vid_out(struct file *file, void *priv, struct v4l2_format *f); 36 int vivid_vid_out_g_selection(struct file *file, void *priv, struct v4l2_selection *sel); [all …]
|
D | vivid-sdr-cap.h | 23 int vivid_sdr_enum_freq_bands(struct file *file, void *fh, struct v4l2_frequency_band *band); 24 int vivid_sdr_g_frequency(struct file *file, void *fh, struct v4l2_frequency *vf); 25 int vivid_sdr_s_frequency(struct file *file, void *fh, const struct v4l2_frequency *vf); 26 int vivid_sdr_g_tuner(struct file *file, void *fh, struct v4l2_tuner *vt); 27 int vivid_sdr_s_tuner(struct file *file, void *fh, const struct v4l2_tuner *vt); 28 int vidioc_enum_fmt_sdr_cap(struct file *file, void *fh, struct v4l2_fmtdesc *f); 29 int vidioc_g_fmt_sdr_cap(struct file *file, void *fh, struct v4l2_format *f); 30 int vidioc_s_fmt_sdr_cap(struct file *file, void *fh, struct v4l2_format *f); 31 int vidioc_try_fmt_sdr_cap(struct file *file, void *fh, struct v4l2_format *f);
|
D | vivid-vid-common.h | 23 typedef int (*fmtfunc)(struct file *file, void *priv, struct v4l2_format *f); 30 int fmt_sp2mp_func(struct file *file, void *priv, 51 int vivid_enum_fmt_vid(struct file *file, void *priv, struct v4l2_fmtdesc *f); 52 int vidioc_enum_fmt_vid_mplane(struct file *file, void *priv, struct v4l2_fmtdesc *f); 53 int vidioc_enum_fmt_vid(struct file *file, void *priv, struct v4l2_fmtdesc *f); 54 int vidioc_g_std(struct file *file, void *priv, v4l2_std_id *id); 55 int vidioc_g_dv_timings(struct file *file, void *_fh, struct v4l2_dv_timings *timings); 56 int vidioc_enum_dv_timings(struct file *file, void *_fh, struct v4l2_enum_dv_timings *timings); 57 int vidioc_dv_timings_cap(struct file *file, void *_fh, struct v4l2_dv_timings_cap *cap); 58 int vidioc_g_edid(struct file *file, void *_fh, struct v4l2_edid *edid);
|
D | vivid-radio-rx.h | 23 ssize_t vivid_radio_rx_read(struct file *, char __user *, size_t, loff_t *); 24 unsigned int vivid_radio_rx_poll(struct file *file, struct poll_table_struct *wait); 26 int vivid_radio_rx_enum_freq_bands(struct file *file, void *fh, struct v4l2_frequency_band *band); 27 int vivid_radio_rx_s_hw_freq_seek(struct file *file, void *fh, const struct v4l2_hw_freq_seek *a); 28 int vivid_radio_rx_g_tuner(struct file *file, void *fh, struct v4l2_tuner *vt); 29 int vivid_radio_rx_s_tuner(struct file *file, void *fh, const struct v4l2_tuner *vt);
|
D | vivid-vbi-cap.h | 27 int vidioc_g_fmt_vbi_cap(struct file *file, void *priv, 29 int vidioc_s_fmt_vbi_cap(struct file *file, void *priv, 31 int vidioc_g_fmt_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt); 32 int vidioc_try_fmt_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt); 33 int vidioc_s_fmt_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt); 34 int vidioc_g_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_sliced_vbi_cap *cap);
|
D | vivid-vbi-out.h | 24 int vidioc_g_fmt_vbi_out(struct file *file, void *priv, 26 int vidioc_s_fmt_vbi_out(struct file *file, void *priv, 28 int vidioc_g_fmt_sliced_vbi_out(struct file *file, void *fh, struct v4l2_format *fmt); 29 int vidioc_try_fmt_sliced_vbi_out(struct file *file, void *fh, struct v4l2_format *fmt); 30 int vidioc_s_fmt_sliced_vbi_out(struct file *file, void *fh, struct v4l2_format *fmt);
|
D | vivid-core.c | 199 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument 202 struct vivid_dev *dev = video_drvdata(file); in vidioc_querycap() 203 struct video_device *vdev = video_devdata(file); in vidioc_querycap() 231 static int vidioc_s_hw_freq_seek(struct file *file, void *fh, const struct v4l2_hw_freq_seek *a) in vidioc_s_hw_freq_seek() argument 233 struct video_device *vdev = video_devdata(file); in vidioc_s_hw_freq_seek() 236 return vivid_radio_rx_s_hw_freq_seek(file, fh, a); in vidioc_s_hw_freq_seek() 240 static int vidioc_enum_freq_bands(struct file *file, void *fh, struct v4l2_frequency_band *band) in vidioc_enum_freq_bands() argument 242 struct video_device *vdev = video_devdata(file); in vidioc_enum_freq_bands() 245 return vivid_radio_rx_enum_freq_bands(file, fh, band); in vidioc_enum_freq_bands() 247 return vivid_sdr_enum_freq_bands(file, fh, band); in vidioc_enum_freq_bands() [all …]
|
D | vivid-radio-tx.c | 34 ssize_t vivid_radio_tx_write(struct file *file, const char __user *buf, in vivid_radio_tx_write() argument 37 struct vivid_dev *dev = video_drvdata(file); in vivid_radio_tx_write() 53 file->private_data != dev->radio_tx_rds_owner) { in vivid_radio_tx_write() 57 dev->radio_tx_rds_owner = file->private_data; in vivid_radio_tx_write() 76 if (file->f_flags & O_NONBLOCK) in vivid_radio_tx_write() 107 unsigned int vivid_radio_tx_poll(struct file *file, struct poll_table_struct *wait) in vivid_radio_tx_poll() argument 109 return POLLOUT | POLLWRNORM | v4l2_ctrl_poll(file, wait); in vivid_radio_tx_poll() 112 int vidioc_g_modulator(struct file *file, void *fh, struct v4l2_modulator *a) in vidioc_g_modulator() argument 114 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_modulator() 131 int vidioc_s_modulator(struct file *file, void *fh, const struct v4l2_modulator *a) in vidioc_s_modulator() argument [all …]
|
D | vivid-vid-out.c | 315 int vivid_g_fmt_vid_out(struct file *file, void *priv, in vivid_g_fmt_vid_out() argument 318 struct vivid_dev *dev = video_drvdata(file); in vivid_g_fmt_vid_out() 346 int vivid_try_fmt_vid_out(struct file *file, void *priv, in vivid_try_fmt_vid_out() argument 349 struct vivid_dev *dev = video_drvdata(file); in vivid_try_fmt_vid_out() 438 int vivid_s_fmt_vid_out(struct file *file, void *priv, in vivid_s_fmt_vid_out() argument 442 struct vivid_dev *dev = video_drvdata(file); in vivid_s_fmt_vid_out() 446 int ret = vivid_try_fmt_vid_out(file, priv, f); in vivid_s_fmt_vid_out() 566 int vidioc_g_fmt_vid_out_mplane(struct file *file, void *priv, in vidioc_g_fmt_vid_out_mplane() argument 569 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_vid_out_mplane() 573 return vivid_g_fmt_vid_out(file, priv, f); in vidioc_g_fmt_vid_out_mplane() [all …]
|
D | vivid-vid-cap.c | 529 int vivid_g_fmt_vid_cap(struct file *file, void *priv, in vivid_g_fmt_vid_cap() argument 532 struct vivid_dev *dev = video_drvdata(file); in vivid_g_fmt_vid_cap() 554 int vivid_try_fmt_vid_cap(struct file *file, void *priv, in vivid_try_fmt_vid_cap() argument 559 struct vivid_dev *dev = video_drvdata(file); in vivid_try_fmt_vid_cap() 637 int vivid_s_fmt_vid_cap(struct file *file, void *priv, in vivid_s_fmt_vid_cap() argument 641 struct vivid_dev *dev = video_drvdata(file); in vivid_s_fmt_vid_cap() 645 int ret = vivid_try_fmt_vid_cap(file, priv, f); in vivid_s_fmt_vid_cap() 765 int vidioc_g_fmt_vid_cap_mplane(struct file *file, void *priv, in vidioc_g_fmt_vid_cap_mplane() argument 768 struct vivid_dev *dev = video_drvdata(file); in vidioc_g_fmt_vid_cap_mplane() 772 return vivid_g_fmt_vid_cap(file, priv, f); in vidioc_g_fmt_vid_cap_mplane() [all …]
|
D | vivid-radio-tx.h | 23 ssize_t vivid_radio_tx_write(struct file *, const char __user *, size_t, loff_t *); 24 unsigned int vivid_radio_tx_poll(struct file *file, struct poll_table_struct *wait); 26 int vidioc_g_modulator(struct file *file, void *fh, struct v4l2_modulator *a); 27 int vidioc_s_modulator(struct file *file, void *fh, const struct v4l2_modulator *a);
|
D | vivid-radio-rx.c | 35 ssize_t vivid_radio_rx_read(struct file *file, char __user *buf, in vivid_radio_rx_read() argument 38 struct vivid_dev *dev = video_drvdata(file); in vivid_radio_rx_read() 55 file->private_data != dev->radio_rx_rds_owner) { in vivid_radio_rx_read() 61 dev->radio_rx_rds_owner = file->private_data; in vivid_radio_rx_read() 89 if (file->f_flags & O_NONBLOCK) in vivid_radio_rx_read() 142 unsigned int vivid_radio_rx_poll(struct file *file, struct poll_table_struct *wait) in vivid_radio_rx_poll() argument 144 return POLLIN | POLLRDNORM | v4l2_ctrl_poll(file, wait); in vivid_radio_rx_poll() 147 int vivid_radio_rx_enum_freq_bands(struct file *file, void *fh, struct v4l2_frequency_band *band) in vivid_radio_rx_enum_freq_bands() argument 159 int vivid_radio_rx_s_hw_freq_seek(struct file *file, void *fh, const struct v4l2_hw_freq_seek *a) in vivid_radio_rx_s_hw_freq_seek() argument 161 struct vivid_dev *dev = video_drvdata(file); in vivid_radio_rx_s_hw_freq_seek() [all …]
|
/linux-4.4.14/tools/testing/selftests/efivarfs/ |
D | efivarfs.sh | 46 local file=$efivarfs_mount/$FUNCNAME-$test_guid 48 printf "$attrs\x00" > $file 50 if [ ! -e $file ]; then 51 echo "$file couldn't be created" >&2 55 if [ $(stat -c %s $file) -ne 5 ]; then 56 echo "$file has invalid size" >&2 63 local file=$efivarfs_mount/$FUNCNAME-$test_guid 65 : > $file 67 if [ ! -e $file ]; then 68 echo "$file can not be created without writing" >&2 [all …]
|
/linux-4.4.14/fs/ |
D | file_table.c | 46 struct file *f = container_of(head, struct file, f_u.fu_rcuhead); in file_free_rcu() 52 static inline void file_free(struct file *f) in file_free() 103 struct file *get_empty_filp(void) in get_empty_filp() 107 struct file *f; in get_empty_filp() 158 struct file *alloc_file(struct path *path, fmode_t mode, in alloc_file() 161 struct file *file; in alloc_file() local 163 file = get_empty_filp(); in alloc_file() 164 if (IS_ERR(file)) in alloc_file() 165 return file; in alloc_file() 167 file->f_path = *path; in alloc_file() [all …]
|
D | read_write.c | 24 typedef ssize_t (*io_fn_t)(struct file *, char __user *, size_t, loff_t *); 36 static inline int unsigned_offsets(struct file *file) in unsigned_offsets() argument 38 return file->f_mode & FMODE_UNSIGNED_OFFSET; in unsigned_offsets() 53 loff_t vfs_setpos(struct file *file, loff_t offset, loff_t maxsize) in vfs_setpos() argument 55 if (offset < 0 && !unsigned_offsets(file)) in vfs_setpos() 60 if (offset != file->f_pos) { in vfs_setpos() 61 file->f_pos = offset; in vfs_setpos() 62 file->f_version = 0; in vfs_setpos() 85 generic_file_llseek_size(struct file *file, loff_t offset, int whence, in generic_file_llseek_size() argument 100 return file->f_pos; in generic_file_llseek_size() [all …]
|
D | eventfd.c | 108 static int eventfd_release(struct inode *inode, struct file *file) in eventfd_release() argument 110 struct eventfd_ctx *ctx = file->private_data; in eventfd_release() 117 static unsigned int eventfd_poll(struct file *file, poll_table *wait) in eventfd_poll() argument 119 struct eventfd_ctx *ctx = file->private_data; in eventfd_poll() 123 poll_wait(file, &ctx->wqh, wait); in eventfd_poll() 226 static ssize_t eventfd_read(struct file *file, char __user *buf, size_t count, in eventfd_read() argument 229 struct eventfd_ctx *ctx = file->private_data; in eventfd_read() 235 res = eventfd_ctx_read(ctx, file->f_flags & O_NONBLOCK, &cnt); in eventfd_read() 242 static ssize_t eventfd_write(struct file *file, const char __user *buf, size_t count, in eventfd_write() argument 245 struct eventfd_ctx *ctx = file->private_data; in eventfd_write() [all …]
|
D | file.c | 95 cpy = ofdt->max_fds * sizeof(struct file *); in copy_fdtable() 96 set = (nfdt->max_fds - ofdt->max_fds) * sizeof(struct file *); in copy_fdtable() 115 nr /= (1024 / sizeof(struct file *)); in alloc_fdtable() 117 nr *= (1024 / sizeof(struct file *)); in alloc_fdtable() 133 data = alloc_fdmem(nr * sizeof(struct file *)); in alloc_fdtable() 292 struct file **old_fds, **new_fds; in dup_fd() 356 struct file *f = *old_fds++; in dup_fd() 373 memset(new_fds, 0, (new_fdt->max_fds - open_files) * sizeof(struct file *)); in dup_fd() 403 struct file * file = xchg(&fdt->fd[i], NULL); in close_files() local 404 if (file) { in close_files() [all …]
|
D | anon_inodes.c | 70 struct file *anon_inode_getfile(const char *name, in anon_inode_getfile() 76 struct file *file; in anon_inode_getfile() local 88 file = ERR_PTR(-ENOMEM); in anon_inode_getfile() 105 file = alloc_file(&path, OPEN_FMODE(flags), fops); in anon_inode_getfile() 106 if (IS_ERR(file)) in anon_inode_getfile() 108 file->f_mapping = anon_inode_inode->i_mapping; in anon_inode_getfile() 110 file->f_flags = flags & (O_ACCMODE | O_NONBLOCK); in anon_inode_getfile() 111 file->private_data = priv; in anon_inode_getfile() 113 return file; in anon_inode_getfile() 119 return file; in anon_inode_getfile() [all …]
|
D | libfs.c | 72 int dcache_dir_open(struct inode *inode, struct file *file) in dcache_dir_open() argument 76 file->private_data = d_alloc(file->f_path.dentry, &cursor_name); in dcache_dir_open() 78 return file->private_data ? 0 : -ENOMEM; in dcache_dir_open() 82 int dcache_dir_close(struct inode *inode, struct file *file) in dcache_dir_close() argument 84 dput(file->private_data); in dcache_dir_close() 89 loff_t dcache_dir_lseek(struct file *file, loff_t offset, int whence) in dcache_dir_lseek() argument 91 struct dentry *dentry = file->f_path.dentry; in dcache_dir_lseek() 95 offset += file->f_pos; in dcache_dir_lseek() 103 if (offset != file->f_pos) { in dcache_dir_lseek() 104 file->f_pos = offset; in dcache_dir_lseek() [all …]
|
D | eventpoll.c | 107 struct file *file; member 217 struct file *file; member 312 static inline int is_file_epoll(struct file *f) in is_file_epoll() 319 struct file *file, int fd) in ep_set_ffd() argument 321 ffd->file = file; in ep_set_ffd() 329 return (p1->file > p2->file ? +1: in ep_cmp_ffd() 330 (p1->file < p2->file ? -1 : p1->fd - p2->fd)); in ep_cmp_ffd() 695 struct file *file = epi->ffd.file; in ep_remove() local 708 spin_lock(&file->f_lock); in ep_remove() 710 spin_unlock(&file->f_lock); in ep_remove() [all …]
|
D | binfmt_em86.c | 28 struct file * file; in load_em86() local 41 !bprm->file->f_op->mmap) { in load_em86() 49 allow_write_access(bprm->file); in load_em86() 50 fput(bprm->file); in load_em86() 51 bprm->file = NULL; in load_em86() 86 file = open_exec(interp); in load_em86() 87 if (IS_ERR(file)) in load_em86() 88 return PTR_ERR(file); in load_em86() 90 bprm->file = file; in load_em86()
|
D | open.c | 38 struct file *filp) in do_truncate() 166 if (!f.file) in do_sys_ftruncate() 170 if (f.file->f_flags & O_LARGEFILE) in do_sys_ftruncate() 173 dentry = f.file->f_path.dentry; in do_sys_ftruncate() 176 if (!S_ISREG(inode->i_mode) || !(f.file->f_mode & FMODE_WRITE)) in do_sys_ftruncate() 189 error = locks_verify_truncate(inode, f.file, length); in do_sys_ftruncate() 191 error = security_path_truncate(&f.file->f_path); in do_sys_ftruncate() 193 error = do_truncate(dentry, length, ATTR_MTIME|ATTR_CTIME, f.file); in do_sys_ftruncate() 227 int vfs_fallocate(struct file *file, int mode, loff_t offset, loff_t len) in vfs_fallocate() argument 229 struct inode *inode = file_inode(file); in vfs_fallocate() [all …]
|
D | seq_file.c | 61 int seq_open(struct file *file, const struct seq_operations *op) in seq_open() argument 65 WARN_ON(file->private_data); in seq_open() 71 file->private_data = p; in seq_open() 76 p->user_ns = file->f_cred->user_ns; in seq_open() 84 file->f_version = 0; in seq_open() 95 file->f_mode &= ~FMODE_PWRITE; in seq_open() 168 ssize_t seq_read(struct file *file, char __user *buf, size_t size, loff_t *ppos) in seq_read() argument 170 struct seq_file *m = file->private_data; in seq_read() 190 m->version = file->f_version; in seq_read() 299 file->f_version = m->version; in seq_read() [all …]
|
D | binfmt_script.c | 21 struct file *file; in load_script() local 42 allow_write_access(bprm->file); in load_script() 43 fput(bprm->file); in load_script() 44 bprm->file = NULL; in load_script() 100 file = open_exec(interp); in load_script() 101 if (IS_ERR(file)) in load_script() 102 return PTR_ERR(file); in load_script() 104 bprm->file = file; in load_script()
|
/linux-4.4.14/tools/perf/util/ |
D | data.c | 12 static bool check_pipe(struct perf_data_file *file) in check_pipe() argument 16 int fd = perf_data_file__is_read(file) ? in check_pipe() 19 if (!file->path) { in check_pipe() 23 if (!strcmp(file->path, "-")) in check_pipe() 28 file->fd = fd; in check_pipe() 30 return file->is_pipe = is_pipe; in check_pipe() 33 static int check_backup(struct perf_data_file *file) in check_backup() argument 37 if (!stat(file->path, &st) && st.st_size) { in check_backup() 41 file->path); in check_backup() 43 rename(file->path, oldname); in check_backup() [all …]
|
D | data.h | 20 static inline bool perf_data_file__is_read(struct perf_data_file *file) in perf_data_file__is_read() argument 22 return file->mode == PERF_DATA_MODE_READ; in perf_data_file__is_read() 25 static inline bool perf_data_file__is_write(struct perf_data_file *file) in perf_data_file__is_write() argument 27 return file->mode == PERF_DATA_MODE_WRITE; in perf_data_file__is_write() 30 static inline int perf_data_file__is_pipe(struct perf_data_file *file) in perf_data_file__is_pipe() argument 32 return file->is_pipe; in perf_data_file__is_pipe() 35 static inline int perf_data_file__fd(struct perf_data_file *file) in perf_data_file__fd() argument 37 return file->fd; in perf_data_file__fd() 40 static inline unsigned long perf_data_file__size(struct perf_data_file *file) in perf_data_file__size() argument 42 return file->size; in perf_data_file__size() [all …]
|
/linux-4.4.14/fs/lockd/ |
D | svcsubs.c | 45 static inline void nlm_debug_print_file(char *msg, struct nlm_file *file) in nlm_debug_print_file() argument 47 struct inode *inode = file_inode(file->f_file); in nlm_debug_print_file() 58 static inline void nlm_debug_print_file(char *msg, struct nlm_file *file) in nlm_debug_print_file() argument 86 struct nlm_file *file; in nlm_lookup_file() local 97 hlist_for_each_entry(file, &nlm_files[hash], f_list) in nlm_lookup_file() 98 if (!nfs_compare_fh(&file->f_handle, f)) in nlm_lookup_file() 104 file = kzalloc(sizeof(*file), GFP_KERNEL); in nlm_lookup_file() 105 if (!file) in nlm_lookup_file() 108 memcpy(&file->f_handle, f, sizeof(struct nfs_fh)); in nlm_lookup_file() 109 mutex_init(&file->f_mutex); in nlm_lookup_file() [all …]
|
/linux-4.4.14/sound/oss/ |
D | sound_calls.h | 23 unsigned int DMAbuf_poll(struct file *file, int dev, poll_table *wait); 32 int audio_read (int dev, struct file *file, char __user *buf, int count); 33 int audio_write (int dev, struct file *file, const char __user *buf, int count); 34 int audio_open (int dev, struct file *file); 35 void audio_release (int dev, struct file *file); 36 int audio_ioctl (int dev, struct file *file, 45 int sequencer_read (int dev, struct file *file, char __user *buf, int count); 46 int sequencer_write (int dev, struct file *file, const char __user *buf, int count); 47 int sequencer_open (int dev, struct file *file); 48 void sequencer_release (int dev, struct file *file); [all …]
|
D | soundcard.c | 144 static ssize_t sound_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) in sound_read() argument 146 int dev = iminor(file_inode(file)); in sound_read() 161 ret = audio_read(dev, file, buf, count); in sound_read() 166 ret = sequencer_read(dev, file, buf, count); in sound_read() 170 ret = MIDIbuf_read(dev, file, buf, count); in sound_read() 176 static ssize_t sound_write(struct file *file, const char __user *buf, size_t count, loff_t *ppos) in sound_write() argument 178 int dev = iminor(file_inode(file)); in sound_write() 185 ret = sequencer_write(dev, file, buf, count); in sound_write() 191 ret = audio_write(dev, file, buf, count); in sound_write() 195 ret = MIDIbuf_write(dev, file, buf, count); in sound_write() [all …]
|
/linux-4.4.14/include/linux/ |
D | ima.h | 18 extern int ima_file_check(struct file *file, int mask, int opened); 19 extern void ima_file_free(struct file *file); 20 extern int ima_file_mmap(struct file *file, unsigned long prot); 21 extern int ima_module_check(struct file *file); 22 extern int ima_fw_from_file(struct file *file, char *buf, size_t size); 30 static inline int ima_file_check(struct file *file, int mask, int opened) in ima_file_check() argument 35 static inline void ima_file_free(struct file *file) in ima_file_free() argument 40 static inline int ima_file_mmap(struct file *file, unsigned long prot) in ima_file_mmap() argument 45 static inline int ima_module_check(struct file *file) in ima_module_check() argument 50 static inline int ima_fw_from_file(struct file *file, char *buf, size_t size) in ima_fw_from_file() argument
|
D | file.h | 12 struct file; 14 extern void fput(struct file *); 20 extern struct file *alloc_file(struct path *, fmode_t mode, 23 static inline void fput_light(struct file *file, int fput_needed) in fput_light() argument 26 fput(file); in fput_light() 30 struct file *file; member 39 fput(fd.file); in fdput() 42 extern struct file *fget(unsigned int fd); 43 extern struct file *fget_raw(unsigned int fd); 50 return (struct fd){(struct file *)(v & ~3),v & 3}; in __to_fd() [all …]
|
D | eventpoll.h | 20 struct file; 26 static inline void eventpoll_init_file(struct file *file) in eventpoll_init_file() argument 28 INIT_LIST_HEAD(&file->f_ep_links); in eventpoll_init_file() 29 INIT_LIST_HEAD(&file->f_tfile_llink); in eventpoll_init_file() 34 void eventpoll_release_file(struct file *file); 42 static inline void eventpoll_release(struct file *file) in eventpoll_release() argument 53 if (likely(list_empty(&file->f_ep_links))) in eventpoll_release() 61 eventpoll_release_file(file); in eventpoll_release() 66 static inline void eventpoll_init_file(struct file *file) {} in eventpoll_init_file() argument 67 static inline void eventpoll_release(struct file *file) {} in eventpoll_release() argument
|
D | fs.h | 261 struct file *ia_file; 324 struct file *ki_filp; 336 static inline int iocb_flags(struct file *file); 338 static inline void init_sync_kiocb(struct kiocb *kiocb, struct file *filp) in init_sync_kiocb() 370 int (*readpage)(struct file *, struct page *); 378 int (*readpages)(struct file *filp, struct address_space *mapping, 381 int (*write_begin)(struct file *, struct address_space *mapping, 384 int (*write_end)(struct file *, struct address_space *mapping, 407 int (*swap_activate)(struct swap_info_struct *sis, struct file *file, 409 void (*swap_deactivate)(struct file *file); [all …]
|
D | fsnotify.h | 38 static inline int fsnotify_perm(struct file *file, int mask) in fsnotify_perm() argument 40 struct path *path = &file->f_path; in fsnotify_perm() 41 struct inode *inode = file_inode(file); in fsnotify_perm() 45 if (file->f_mode & FMODE_NONOTIFY) in fsnotify_perm() 194 static inline void fsnotify_access(struct file *file) in fsnotify_access() argument 196 struct path *path = &file->f_path; in fsnotify_access() 197 struct inode *inode = file_inode(file); in fsnotify_access() 203 if (!(file->f_mode & FMODE_NONOTIFY)) { in fsnotify_access() 212 static inline void fsnotify_modify(struct file *file) in fsnotify_modify() argument 214 struct path *path = &file->f_path; in fsnotify_modify() [all …]
|
D | shmem_fs.h | 47 extern struct file *shmem_file_setup(const char *name, 49 extern struct file *shmem_kernel_file_setup(const char *name, loff_t size, 52 extern int shmem_lock(struct file *file, int lock, struct user_struct *user); 69 extern int shmem_add_seals(struct file *file, unsigned int seals); 70 extern int shmem_get_seals(struct file *file); 71 extern long shmem_fcntl(struct file *file, unsigned int cmd, unsigned long arg); 75 static inline long shmem_fcntl(struct file *f, unsigned int c, unsigned long a) in shmem_fcntl()
|
/linux-4.4.14/security/integrity/ima/ |
D | ima_main.c | 80 static void ima_rdwr_violation_check(struct file *file, in ima_rdwr_violation_check() argument 86 struct inode *inode = file_inode(file); in ima_rdwr_violation_check() 87 fmode_t mode = file->f_mode; in ima_rdwr_violation_check() 106 *pathname = ima_d_path(&file->f_path, pathbuf); in ima_rdwr_violation_check() 109 ima_add_violation(file, *pathname, iint, in ima_rdwr_violation_check() 112 ima_add_violation(file, *pathname, iint, in ima_rdwr_violation_check() 117 struct inode *inode, struct file *file) in ima_check_last_writer() argument 119 fmode_t mode = file->f_mode; in ima_check_last_writer() 130 ima_update_xattr(iint, file); in ima_check_last_writer() 142 void ima_file_free(struct file *file) in ima_file_free() argument [all …]
|
D | ima.h | 58 struct file *file; member 108 int ima_calc_file_hash(struct file *file, struct ima_digest_data *hash); 113 void ima_add_violation(struct file *file, const unsigned char *filename, 143 struct file *file, 146 void ima_store_measurement(struct integrity_iint_cache *iint, struct file *file, 179 struct file *file, const unsigned char *filename, 183 void ima_update_xattr(struct integrity_iint_cache *iint, struct file *file); 194 struct file *file, in ima_appraise_measurement() argument 209 struct file *file) in ima_update_xattr() argument
|
/linux-4.4.14/drivers/infiniband/core/ |
D | user_mad.c | 150 static int hdr_size(struct ib_umad_file *file) in hdr_size() argument 152 return file->use_pkey_index ? sizeof (struct ib_user_mad_hdr) : in hdr_size() 157 static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id) in __get_agent() argument 159 return file->agents_dead ? NULL : file->agent[id]; in __get_agent() 162 static int queue_packet(struct ib_umad_file *file, in queue_packet() argument 168 mutex_lock(&file->mutex); in queue_packet() 173 if (agent == __get_agent(file, packet->mad.hdr.id)) { in queue_packet() 174 list_add_tail(&packet->list, &file->recv_list); in queue_packet() 175 wake_up_interruptible(&file->recv_wait); in queue_packet() 180 mutex_unlock(&file->mutex); in queue_packet() [all …]
|
D | uverbs_main.c | 83 static ssize_t (*uverbs_cmd_table[])(struct ib_uverbs_file *file, 124 static int (*uverbs_ex_cmd_table[])(struct ib_uverbs_file *file, 153 struct ib_uverbs_event_file *file = in ib_uverbs_release_event_file() local 156 kfree(file); in ib_uverbs_release_event_file() 159 void ib_uverbs_release_ucq(struct ib_uverbs_file *file, in ib_uverbs_release_ucq() argument 176 spin_lock_irq(&file->async_file->lock); in ib_uverbs_release_ucq() 181 spin_unlock_irq(&file->async_file->lock); in ib_uverbs_release_ucq() 184 void ib_uverbs_release_uevent(struct ib_uverbs_file *file, in ib_uverbs_release_uevent() argument 189 spin_lock_irq(&file->async_file->lock); in ib_uverbs_release_uevent() 194 spin_unlock_irq(&file->async_file->lock); in ib_uverbs_release_uevent() [all …]
|
D | ucm.c | 69 struct file *filp; 83 struct ib_ucm_file *file; member 125 static struct ib_ucm_context *ib_ucm_ctx_get(struct ib_ucm_file *file, int id) in ib_ucm_ctx_get() argument 133 else if (ctx->file != file) in ib_ucm_ctx_get() 157 mutex_lock(&ctx->file->file_mutex); in ib_ucm_cleanup_events() 165 mutex_unlock(&ctx->file->file_mutex); in ib_ucm_cleanup_events() 172 mutex_lock(&ctx->file->file_mutex); in ib_ucm_cleanup_events() 174 mutex_unlock(&ctx->file->file_mutex); in ib_ucm_cleanup_events() 177 static struct ib_ucm_context *ib_ucm_ctx_alloc(struct ib_ucm_file *file) in ib_ucm_ctx_alloc() argument 187 ctx->file = file; in ib_ucm_ctx_alloc() [all …]
|
D | ucma.c | 74 struct file *filp; 88 struct ucma_file *file; member 127 struct ucma_file *file) in _ucma_find_context() argument 134 else if (ctx->file != file) in _ucma_find_context() 139 static struct ucma_context *ucma_get_ctx(struct ucma_file *file, int id) in ucma_get_ctx() argument 144 ctx = _ucma_find_context(id, file); in ucma_get_ctx() 183 static struct ucma_context *ucma_alloc_ctx(struct ucma_file *file) in ucma_alloc_ctx() argument 195 ctx->file = file; in ucma_alloc_ctx() 203 list_add_tail(&ctx->list, &file->ctx_list); in ucma_alloc_ctx() 302 queue_work(ctx->file->close_wq, &ctx->close_work); in ucma_removal_event_handler() [all …]
|
/linux-4.4.14/fs/nfsd/ |
D | nfsctl.c | 60 static ssize_t write_filehandle(struct file *file, char *buf, size_t size); 61 static ssize_t write_unlock_ip(struct file *file, char *buf, size_t size); 62 static ssize_t write_unlock_fs(struct file *file, char *buf, size_t size); 63 static ssize_t write_threads(struct file *file, char *buf, size_t size); 64 static ssize_t write_pool_threads(struct file *file, char *buf, size_t size); 65 static ssize_t write_versions(struct file *file, char *buf, size_t size); 66 static ssize_t write_ports(struct file *file, char *buf, size_t size); 67 static ssize_t write_maxblksize(struct file *file, char *buf, size_t size); 68 static ssize_t write_maxconn(struct file *file, char *buf, size_t size); 70 static ssize_t write_leasetime(struct file *file, char *buf, size_t size); [all …]
|
D | fault_inject.c | 19 char *file; member 27 static ssize_t fault_inject_read(struct file *file, char __user *buf, in fault_inject_read() argument 34 struct nfsd_fault_inject_op *op = file_inode(file)->i_private; in fault_inject_read() 43 static ssize_t fault_inject_write(struct file *file, const char __user *buf, in fault_inject_write() argument 50 struct nfsd_fault_inject_op *op = file_inode(file)->i_private; in fault_inject_write() 70 op->file, write_buf, val); in fault_inject_write() 74 pr_info("NFSD Fault Injection: %s (all)", op->file); in fault_inject_write() 77 op->file, val); in fault_inject_write() 79 pr_info("NFSD: %s: found %llu", op->file, val); in fault_inject_write() 97 .file = "forget_clients", [all …]
|
/linux-4.4.14/fs/ocfs2/ |
D | locks.c | 38 static int ocfs2_do_flock(struct file *file, struct inode *inode, in ocfs2_do_flock() argument 42 struct ocfs2_file_private *fp = file->private_data; in ocfs2_do_flock() 69 locks_lock_file_wait(file, in ocfs2_do_flock() 75 ocfs2_file_unlock(file); in ocfs2_do_flock() 78 ret = ocfs2_file_lock(file, level, trylock); in ocfs2_do_flock() 87 ret = locks_lock_file_wait(file, fl); in ocfs2_do_flock() 89 ocfs2_file_unlock(file); in ocfs2_do_flock() 97 static int ocfs2_do_funlock(struct file *file, int cmd, struct file_lock *fl) in ocfs2_do_funlock() argument 100 struct ocfs2_file_private *fp = file->private_data; in ocfs2_do_funlock() 103 ocfs2_file_unlock(file); in ocfs2_do_funlock() [all …]
|
D | stack_user.c | 181 static inline void ocfs2_control_set_handshake_state(struct file *file, in ocfs2_control_set_handshake_state() argument 184 struct ocfs2_control_private *p = file->private_data; in ocfs2_control_set_handshake_state() 188 static inline int ocfs2_control_get_handshake_state(struct file *file) in ocfs2_control_get_handshake_state() argument 190 struct ocfs2_control_private *p = file->private_data; in ocfs2_control_get_handshake_state() 263 static ssize_t ocfs2_control_validate_protocol(struct file *file, in ocfs2_control_validate_protocol() argument 278 ocfs2_control_set_handshake_state(file, in ocfs2_control_validate_protocol() 308 static int ocfs2_control_install_private(struct file *file) in ocfs2_control_install_private() argument 312 struct ocfs2_control_private *p = file->private_data; in ocfs2_control_install_private() 347 ocfs2_control_set_handshake_state(file, in ocfs2_control_install_private() 368 static int ocfs2_control_do_setnode_msg(struct file *file, in ocfs2_control_do_setnode_msg() argument [all …]
|
/linux-4.4.14/scripts/kconfig/ |
D | util.c | 14 struct file *file_lookup(const char *name) in file_lookup() 16 struct file *file; in file_lookup() local 19 for (file = file_list; file; file = file->next) { in file_lookup() 20 if (!strcmp(name, file->name)) { in file_lookup() 22 return file; in file_lookup() 26 file = xmalloc(sizeof(*file)); in file_lookup() 27 memset(file, 0, sizeof(*file)); in file_lookup() 28 file->name = file_name; in file_lookup() 29 file->next = file_list; in file_lookup() 30 file_list = file; in file_lookup() [all …]
|
D | kxgettext.c | 65 const char *file; member 69 static struct file_line *file_line__new(const char *file, int lineno) in file_line__new() argument 76 self->file = file; in file_line__new() 93 const char *file, int lineno) in message__new() argument 100 self->files = file_line__new(file, lineno); in message__new() 133 static int message__add_file_line(struct message *self, const char *file, in message__add_file_line() argument 137 struct file_line *fl = file_line__new(file, lineno); in message__add_file_line() 149 static int message__add(const char *msg, char *option, const char *file, in message__add() argument 158 rc = message__add_file_line(m, file, lineno); in message__add() 160 m = message__new(escaped, option, file, lineno); in message__add() [all …]
|
/linux-4.4.14/sound/core/seq/oss/ |
D | seq_oss.c | 56 static int odev_open(struct inode *inode, struct file *file); 57 static int odev_release(struct inode *inode, struct file *file); 58 static ssize_t odev_read(struct file *file, char __user *buf, size_t count, loff_t *offset); 59 static ssize_t odev_write(struct file *file, const char __user *buf, size_t count, loff_t *offset); 60 static long odev_ioctl(struct file *file, unsigned int cmd, unsigned long arg); 61 static unsigned int odev_poll(struct file *file, poll_table * wait); 127 odev_open(struct inode *inode, struct file *file) in odev_open() argument 137 rc = snd_seq_oss_open(file, level); in odev_open() 144 odev_release(struct inode *inode, struct file *file) in odev_release() argument 148 if ((dp = file->private_data) == NULL) in odev_release() [all …]
|
/linux-4.4.14/fs/ecryptfs/ |
D | file.c | 51 struct file *file = iocb->ki_filp; in ecryptfs_read_update_atime() local 55 path = ecryptfs_dentry_to_lower_path(file->f_path.dentry); in ecryptfs_read_update_atime() 104 static int ecryptfs_readdir(struct file *file, struct dir_context *ctx) in ecryptfs_readdir() argument 107 struct file *lower_file; in ecryptfs_readdir() 108 struct inode *inode = file_inode(file); in ecryptfs_readdir() 114 lower_file = ecryptfs_file_to_lower(file); in ecryptfs_readdir() 182 static int ecryptfs_open(struct inode *inode, struct file *file) in ecryptfs_open() argument 186 struct dentry *ecryptfs_dentry = file->f_path.dentry; in ecryptfs_open() 193 ecryptfs_set_file_private(file, file_info); in ecryptfs_open() 218 == O_RDONLY && (file->f_flags & O_ACCMODE) != O_RDONLY) { in ecryptfs_open() [all …]
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | uvc_v4l2.c | 68 uvc_v4l2_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in uvc_v4l2_querycap() argument 70 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querycap() 86 uvc_v4l2_get_format(struct file *file, void *fh, struct v4l2_format *fmt) in uvc_v4l2_get_format() argument 88 struct video_device *vdev = video_devdata(file); in uvc_v4l2_get_format() 105 uvc_v4l2_set_format(struct file *file, void *fh, struct v4l2_format *fmt) in uvc_v4l2_set_format() argument 107 struct video_device *vdev = video_devdata(file); in uvc_v4l2_set_format() 146 uvc_v4l2_reqbufs(struct file *file, void *fh, struct v4l2_requestbuffers *b) in uvc_v4l2_reqbufs() argument 148 struct video_device *vdev = video_devdata(file); in uvc_v4l2_reqbufs() 159 uvc_v4l2_querybuf(struct file *file, void *fh, struct v4l2_buffer *b) in uvc_v4l2_querybuf() argument 161 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querybuf() [all …]
|
/linux-4.4.14/net/batman-adv/ |
D | debugfs.c | 121 static int batadv_log_open(struct inode *inode, struct file *file) in batadv_log_open() argument 126 nonseekable_open(inode, file); in batadv_log_open() 127 file->private_data = inode->i_private; in batadv_log_open() 131 static int batadv_log_release(struct inode *inode, struct file *file) in batadv_log_release() argument 142 static ssize_t batadv_log_read(struct file *file, char __user *buf, in batadv_log_read() argument 145 struct batadv_priv *bat_priv = file->private_data; in batadv_log_read() 151 if ((file->f_flags & O_NONBLOCK) && batadv_log_empty(debug_log)) in batadv_log_read() 197 static unsigned int batadv_log_poll(struct file *file, poll_table *wait) in batadv_log_poll() argument 199 struct batadv_priv *bat_priv = file->private_data; in batadv_log_poll() 202 poll_wait(file, &debug_log->queue_wait, wait); in batadv_log_poll() [all …]
|
/linux-4.4.14/fs/proc/ |
D | inode.c | 149 struct file *file; in close_pdeo() local 152 file = pdeo->file; in close_pdeo() 153 pde->proc_fops->release(file_inode(file), file); in close_pdeo() 179 static loff_t proc_reg_llseek(struct file *file, loff_t offset, int whence) in proc_reg_llseek() argument 181 struct proc_dir_entry *pde = PDE(file_inode(file)); in proc_reg_llseek() 184 loff_t (*llseek)(struct file *, loff_t, int); in proc_reg_llseek() 188 rv = llseek(file, offset, whence); in proc_reg_llseek() 194 static ssize_t proc_reg_read(struct file *file, char __user *buf, size_t count, loff_t *ppos) in proc_reg_read() argument 196 ssize_t (*read)(struct file *, char __user *, size_t, loff_t *); in proc_reg_read() 197 struct proc_dir_entry *pde = PDE(file_inode(file)); in proc_reg_read() [all …]
|
D | fd.c | 23 struct file *file = NULL; in seq_show() local 37 file = fcheck_files(files, fd); in seq_show() 38 if (file) { in seq_show() 41 f_flags = file->f_flags; in seq_show() 45 get_file(file); in seq_show() 56 (long long)file->f_pos, f_flags, in seq_show() 57 real_mount(file->f_path.mnt)->mnt_id); in seq_show() 59 show_fd_locks(m, file, files); in seq_show() 63 if (file->f_op->show_fdinfo) in seq_show() 64 file->f_op->show_fdinfo(m, file); in seq_show() [all …]
|
D | kmsg.c | 22 static int kmsg_open(struct inode * inode, struct file * file) in kmsg_open() argument 27 static int kmsg_release(struct inode * inode, struct file * file) in kmsg_release() argument 33 static ssize_t kmsg_read(struct file *file, char __user *buf, in kmsg_read() argument 36 if ((file->f_flags & O_NONBLOCK) && in kmsg_read() 42 static unsigned int kmsg_poll(struct file *file, poll_table *wait) in kmsg_poll() argument 44 poll_wait(file, &log_wait, wait); in kmsg_poll()
|
D | base.c | 199 static ssize_t proc_pid_cmdline_read(struct file *file, char __user *buf, in proc_pid_cmdline_read() argument 214 tsk = get_proc_task(file_inode(file)); in proc_pid_cmdline_read() 548 static int lstats_open(struct inode *inode, struct file *file) in lstats_open() argument 550 return single_open(file, lstats_show_proc, inode); in lstats_open() 553 static ssize_t lstats_write(struct file *file, const char __user *buf, in lstats_write() argument 556 struct task_struct *task = get_proc_task(file_inode(file)); in lstats_write() 794 static int proc_single_open(struct inode *inode, struct file *filp) in proc_single_open() 827 static int __mem_open(struct inode *inode, struct file *file, unsigned int mode) in __mem_open() argument 834 file->private_data = mm; in __mem_open() 838 static int mem_open(struct inode *inode, struct file *file) in mem_open() argument [all …]
|
/linux-4.4.14/drivers/isdn/hardware/eicon/ |
D | divasi.c | 73 static ssize_t um_idi_read(struct file *file, char __user *buf, size_t count, 75 static ssize_t um_idi_write(struct file *file, const char __user *buf, 77 static unsigned int um_idi_poll(struct file *file, poll_table *wait); 78 static int um_idi_open(struct inode *inode, struct file *file); 79 static int um_idi_release(struct inode *inode, struct file *file); 104 static int um_idi_proc_open(struct inode *inode, struct file *file) in um_idi_proc_open() argument 106 return single_open(file, um_idi_proc_show, NULL); in um_idi_proc_open() 231 um_idi_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in um_idi_read() argument 237 if (!file->private_data) { in um_idi_read() 243 (diva_um_idi_os_context_t *) diva_um_id_get_os_context(file-> in um_idi_read() [all …]
|
D | divasproc.c | 58 divas_read(struct file *file, char __user *buf, size_t count, loff_t *off) in divas_read() argument 97 divas_write(struct file *file, const char __user *buf, size_t count, loff_t *off) in divas_write() argument 102 static unsigned int divas_poll(struct file *file, poll_table *wait) in divas_poll() argument 107 static int divas_open(struct inode *inode, struct file *file) in divas_open() argument 109 return nonseekable_open(inode, file); in divas_open() 112 static int divas_close(struct inode *inode, struct file *file) in divas_close() argument 145 static ssize_t grp_opt_proc_write(struct file *file, const char __user *buffer, in grp_opt_proc_write() argument 148 diva_os_xdi_adapter_t *a = PDE_DATA(file_inode(file)); in grp_opt_proc_write() 172 static ssize_t d_l1_down_proc_write(struct file *file, const char __user *buffer, in d_l1_down_proc_write() argument 175 diva_os_xdi_adapter_t *a = PDE_DATA(file_inode(file)); in d_l1_down_proc_write() [all …]
|
/linux-4.4.14/drivers/xen/xenfs/ |
D | xenstored.c | 11 static ssize_t xsd_read(struct file *file, char __user *buf, in xsd_read() argument 14 const char *str = (const char *)file->private_data; in xsd_read() 18 static int xsd_release(struct inode *inode, struct file *file) in xsd_release() argument 20 kfree(file->private_data); in xsd_release() 24 static int xsd_kva_open(struct inode *inode, struct file *file) in xsd_kva_open() argument 26 file->private_data = (void *)kasprintf(GFP_KERNEL, "0x%p", in xsd_kva_open() 28 if (!file->private_data) in xsd_kva_open() 33 static int xsd_kva_mmap(struct file *file, struct vm_area_struct *vma) in xsd_kva_mmap() argument 55 static int xsd_port_open(struct inode *inode, struct file *file) in xsd_port_open() argument 57 file->private_data = (void *)kasprintf(GFP_KERNEL, "%d", in xsd_port_open() [all …]
|
/linux-4.4.14/kernel/trace/ |
D | trace_events.c | 61 #define do_for_each_event_file(tr, file) \ argument 63 list_for_each_entry(file, &tr->events, list) 65 #define do_for_each_event_file_safe(tr, file) \ argument 68 list_for_each_entry_safe(file, ___n, &tr->events, list) 304 struct trace_event_file *file = data; in trace_event_reg() local 311 file); in trace_event_reg() 315 file); in trace_event_reg() 341 struct trace_event_file *file; in trace_event_enable_cmd_record() local 345 do_for_each_event_file(tr, file) { in trace_event_enable_cmd_record() 347 if (!(file->flags & EVENT_FILE_FL_ENABLED)) in trace_event_enable_cmd_record() [all …]
|
D | trace_events_trigger.c | 66 event_triggers_call(struct trace_event_file *file, void *rec) in event_triggers_call() argument 72 if (list_empty(&file->triggers)) in event_triggers_call() 75 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_call() 106 event_triggers_post_call(struct trace_event_file *file, in event_triggers_post_call() argument 111 list_for_each_entry_rcu(data, &file->triggers, list) { in event_triggers_post_call() 180 static int event_trigger_regex_open(struct inode *inode, struct file *file) in event_trigger_regex_open() argument 186 if (unlikely(!event_file_data(file))) { in event_trigger_regex_open() 191 if (file->f_mode & FMODE_READ) { in event_trigger_regex_open() 192 ret = seq_open(file, &event_triggers_seq_ops); in event_trigger_regex_open() 194 struct seq_file *m = file->private_data; in event_trigger_regex_open() [all …]
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-mem2mem.c | 356 int v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_reqbufs() argument 367 vq->owner = reqbufs->count ? file->private_data : NULL; in v4l2_m2m_reqbufs() 378 int v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_querybuf() argument 407 int v4l2_m2m_qbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_qbuf() argument 426 int v4l2_m2m_dqbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_dqbuf() argument 432 return vb2_dqbuf(vq, buf, file->f_flags & O_NONBLOCK); in v4l2_m2m_dqbuf() 440 int v4l2_m2m_prepare_buf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_prepare_buf() argument 459 int v4l2_m2m_create_bufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_create_bufs() argument 473 int v4l2_m2m_expbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_expbuf() argument 485 int v4l2_m2m_streamon(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_streamon() argument [all …]
|
D | v4l2-ioctl.c | 919 static int check_fmt(struct file *file, enum v4l2_buf_type type) in check_fmt() argument 921 struct video_device *vfd = video_devdata(file); in check_fmt() 1019 struct file *file, void *fh, void *arg) in v4l_querycap() argument 1026 ret = ops->vidioc_querycap(file, fh, cap); in v4l_querycap() 1042 struct file *file, void *fh, void *arg) in v4l_s_input() argument 1044 return ops->vidioc_s_input(file, fh, *(unsigned int *)arg); in v4l_s_input() 1048 struct file *file, void *fh, void *arg) in v4l_s_output() argument 1050 return ops->vidioc_s_output(file, fh, *(unsigned int *)arg); in v4l_s_output() 1054 struct file *file, void *fh, void *arg) in v4l_g_priority() argument 1059 vfd = video_devdata(file); in v4l_g_priority() [all …]
|
D | videobuf2-v4l2.c | 768 unsigned int vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait) in vb2_poll() argument 770 struct video_device *vfd = video_devdata(file); in vb2_poll() 777 struct v4l2_fh *fh = file->private_data; in vb2_poll() 782 poll_wait(file, &fh->wait, wait); in vb2_poll() 839 poll_wait(file, &q->done_wq, wait); in vb2_poll() 1399 static inline bool vb2_queue_is_busy(struct video_device *vdev, struct file *file) in vb2_queue_is_busy() argument 1401 return vdev->queue->owner && vdev->queue->owner != file->private_data; in vb2_queue_is_busy() 1406 int vb2_ioctl_reqbufs(struct file *file, void *priv, in vb2_ioctl_reqbufs() argument 1409 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs() 1414 if (vb2_queue_is_busy(vdev, file)) in vb2_ioctl_reqbufs() [all …]
|
/linux-4.4.14/drivers/mfd/ |
D | ab8500-debugfs.c | 1335 static int ab8500_registers_open(struct inode *inode, struct file *file) in ab8500_registers_open() argument 1337 return single_open(file, ab8500_print_bank_registers, inode->i_private); in ab8500_registers_open() 1433 static int ab8500_all_banks_open(struct inode *inode, struct file *file) in ab8500_all_banks_open() argument 1438 err = single_open(file, ab8500_print_all_banks, inode->i_private); in ab8500_all_banks_open() 1441 s = (struct seq_file *)file->private_data; in ab8500_all_banks_open() 1445 single_release(inode, file); in ab8500_all_banks_open() 1466 static int ab8500_bank_open(struct inode *inode, struct file *file) in ab8500_bank_open() argument 1468 return single_open(file, ab8500_bank_print, inode->i_private); in ab8500_bank_open() 1471 static ssize_t ab8500_bank_write(struct file *file, in ab8500_bank_write() argument 1475 struct device *dev = ((struct seq_file *)(file->private_data))->private; in ab8500_bank_write() [all …]
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
D | pvrusb2-v4l2.c | 57 struct file *file; member 141 static int pvr2_querycap(struct file *file, void *priv, struct v4l2_capability *cap) in pvr2_querycap() argument 143 struct pvr2_v4l2_fh *fh = file->private_data; in pvr2_querycap() 165 static int pvr2_g_std(struct file *file, void *priv, v4l2_std_id *std) in pvr2_g_std() argument 167 struct pvr2_v4l2_fh *fh = file->private_data; in pvr2_g_std() 178 static int pvr2_s_std(struct file *file, void *priv, v4l2_std_id std) in pvr2_s_std() argument 180 struct pvr2_v4l2_fh *fh = file->private_data; in pvr2_s_std() 187 static int pvr2_querystd(struct file *file, void *priv, v4l2_std_id *std) in pvr2_querystd() argument 189 struct pvr2_v4l2_fh *fh = file->private_data; in pvr2_querystd() 200 static int pvr2_enum_input(struct file *file, void *priv, struct v4l2_input *vi) in pvr2_enum_input() argument [all …]
|
/linux-4.4.14/drivers/media/platform/ |
D | timblogiw.c | 156 static int timblogiw_g_fmt(struct file *file, void *priv, in timblogiw_g_fmt() argument 159 struct video_device *vdev = video_devdata(file); in timblogiw_g_fmt() 182 static int timblogiw_try_fmt(struct file *file, void *priv, in timblogiw_try_fmt() argument 185 struct video_device *vdev = video_devdata(file); in timblogiw_try_fmt() 207 static int timblogiw_s_fmt(struct file *file, void *priv, in timblogiw_s_fmt() argument 210 struct video_device *vdev = video_devdata(file); in timblogiw_s_fmt() 218 err = timblogiw_try_fmt(file, priv, format); in timblogiw_s_fmt() 236 static int timblogiw_querycap(struct file *file, void *priv, in timblogiw_querycap() argument 239 struct video_device *vdev = video_devdata(file); in timblogiw_querycap() 252 static int timblogiw_enum_fmt(struct file *file, void *priv, in timblogiw_enum_fmt() argument [all …]
|
D | mx2_emmaprp.c | 400 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument 440 static int vidioc_enum_fmt_vid_cap(struct file *file, void *priv, in vidioc_enum_fmt_vid_cap() argument 446 static int vidioc_enum_fmt_vid_out(struct file *file, void *priv, in vidioc_enum_fmt_vid_out() argument 476 static int vidioc_g_fmt_vid_out(struct file *file, void *priv, in vidioc_g_fmt_vid_out() argument 482 static int vidioc_g_fmt_vid_cap(struct file *file, void *priv, in vidioc_g_fmt_vid_cap() argument 522 static int vidioc_try_fmt_vid_cap(struct file *file, void *priv, in vidioc_try_fmt_vid_cap() argument 539 static int vidioc_try_fmt_vid_out(struct file *file, void *priv, in vidioc_try_fmt_vid_out() argument 594 static int vidioc_s_fmt_vid_cap(struct file *file, void *priv, in vidioc_s_fmt_vid_cap() argument 599 ret = vidioc_try_fmt_vid_cap(file, priv, f); in vidioc_s_fmt_vid_cap() 606 static int vidioc_s_fmt_vid_out(struct file *file, void *priv, in vidioc_s_fmt_vid_out() argument [all …]
|
/linux-4.4.14/tools/power/acpi/os_specific/service_layers/ |
D | oslibcfs.c | 66 ACPI_FILE file; in acpi_os_open_file() local 82 file = fopen(path, modes_str); in acpi_os_open_file() 83 if (!file) { in acpi_os_open_file() 87 return (file); in acpi_os_open_file() 102 void acpi_os_close_file(ACPI_FILE file) in acpi_os_close_file() argument 104 fclose(file); in acpi_os_close_file() 123 acpi_os_read_file(ACPI_FILE file, void *buffer, acpi_size size, acpi_size count) in acpi_os_read_file() argument 127 length = fread(buffer, size, count, file); in acpi_os_read_file() 151 acpi_os_write_file(ACPI_FILE file, in acpi_os_write_file() argument 156 length = fwrite(buffer, size, count, file); in acpi_os_write_file() [all …]
|
/linux-4.4.14/tools/testing/selftests/rcutorture/bin/ |
D | parse-torture.sh | 31 file="$1" 40 if test -f "$file" -a -r "$file" 44 echo $title unreadable torture output file: $file 50 if grep -q FAILURE $file || grep -q -e '-torture.*!!!' $file 52 …nerrs=`grep --binary-files=text '!!!' $file | tail -1 | awk '{for (i=NF-8;i<=NF;i++) sum+=$i; } EN… 58 grep --binary-files=text 'torture:.*ver:' $file | grep --binary-files=text -v '(null)' | sed -e 's/… 84 if grep -q SUCCESS $file 89 echo " " $file 93 if grep -q "_HOTPLUG:" $file 96 echo " " $file [all …]
|
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/ |
D | file.c | 56 static int spufs_attr_open(struct inode *inode, struct file *file, in spufs_attr_open() argument 71 file->private_data = attr; in spufs_attr_open() 73 return nonseekable_open(inode, file); in spufs_attr_open() 76 static int spufs_attr_release(struct inode *inode, struct file *file) in spufs_attr_release() argument 78 kfree(file->private_data); in spufs_attr_release() 82 static ssize_t spufs_attr_read(struct file *file, char __user *buf, in spufs_attr_read() argument 89 attr = file->private_data; in spufs_attr_read() 115 static ssize_t spufs_attr_write(struct file *file, const char __user *buf, in spufs_attr_write() argument 123 attr = file->private_data; in spufs_attr_write() 146 static int __fops ## _open(struct inode *inode, struct file *file) \ [all …]
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | debugfs.c | 41 mt7601u_ampdu_stat_read(struct seq_file *file, void *data) in mt7601u_ampdu_stat_read() argument 43 struct mt7601u_dev *dev = file->private; in mt7601u_ampdu_stat_read() 47 seq_printf(file, #name ":\t%llu\n", dev->stats.grp[off]) in mt7601u_ampdu_stat_read() 70 seq_puts(file, "Aggregations stats:\n"); in mt7601u_ampdu_stat_read() 73 seq_printf(file, "%08llx ", in mt7601u_ampdu_stat_read() 75 seq_putc(file, '\n'); in mt7601u_ampdu_stat_read() 78 seq_printf(file, "recent average AMPDU len: %d\n", in mt7601u_ampdu_stat_read() 85 mt7601u_ampdu_stat_open(struct inode *inode, struct file *f) in mt7601u_ampdu_stat_open() 98 mt7601u_eeprom_param_read(struct seq_file *file, void *data) in mt7601u_eeprom_param_read() argument 100 struct mt7601u_dev *dev = file->private; in mt7601u_eeprom_param_read() [all …]
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | debugfs.c | 24 static ssize_t write_file_dummy(struct file *file, const char __user *buf, in write_file_dummy() argument 32 static ssize_t lbs_dev_info(struct file *file, char __user *userbuf, in lbs_dev_info() argument 35 struct lbs_private *priv = file->private_data; in lbs_dev_info() 54 static ssize_t lbs_sleepparams_write(struct file *file, in lbs_sleepparams_write() argument 58 struct lbs_private *priv = file->private_data; in lbs_sleepparams_write() 95 static ssize_t lbs_sleepparams_read(struct file *file, char __user *userbuf, in lbs_sleepparams_read() argument 98 struct lbs_private *priv = file->private_data; in lbs_sleepparams_read() 123 static ssize_t lbs_host_sleep_write(struct file *file, in lbs_host_sleep_write() argument 127 struct lbs_private *priv = file->private_data; in lbs_host_sleep_write() 169 static ssize_t lbs_host_sleep_read(struct file *file, char __user *userbuf, in lbs_host_sleep_read() argument [all …]
|
/linux-4.4.14/fs/nfs/ |
D | file.c | 64 nfs_file_open(struct inode *inode, struct file *filp) in nfs_file_open() 80 nfs_file_release(struct inode *inode, struct file *filp) in nfs_file_release() 101 static int nfs_revalidate_file_size(struct inode *inode, struct file *filp) in nfs_revalidate_file_size() 121 loff_t nfs_file_llseek(struct file *filp, loff_t offset, int whence) in nfs_file_llseek() 146 nfs_file_flush(struct file *file, fl_owner_t id) in nfs_file_flush() argument 148 struct inode *inode = file_inode(file); in nfs_file_flush() 150 dprintk("NFS: flush(%pD2)\n", file); in nfs_file_flush() 153 if ((file->f_mode & FMODE_WRITE) == 0) in nfs_file_flush() 157 return vfs_fsync(file, 0); in nfs_file_flush() 184 nfs_file_splice_read(struct file *filp, loff_t *ppos, in nfs_file_splice_read() [all …]
|
D | nfs4file.c | 26 nfs4_file_open(struct inode *inode, struct file *filp) in nfs4_file_open() 110 nfs4_file_flush(struct file *file, fl_owner_t id) in nfs4_file_flush() argument 112 struct inode *inode = file_inode(file); in nfs4_file_flush() 114 dprintk("NFS: flush(%pD2)\n", file); in nfs4_file_flush() 117 if ((file->f_mode & FMODE_WRITE) == 0) in nfs4_file_flush() 125 return filemap_fdatawrite(file->f_mapping); in nfs4_file_flush() 128 return vfs_fsync(file, 0); in nfs4_file_flush() 132 nfs4_file_fsync(struct file *file, loff_t start, loff_t end, int datasync) in nfs4_file_fsync() argument 135 struct inode *inode = file_inode(file); in nfs4_file_fsync() 145 ret = nfs_file_fsync_commit(file, start, end, datasync); in nfs4_file_fsync() [all …]
|
/linux-4.4.14/include/misc/ |
D | cxl.h | 182 struct file *cxl_get_fd(struct cxl_context *ctx, struct file_operations *fops, 185 struct cxl_context *cxl_fops_get_context(struct file *file); 195 int cxl_fd_open(struct inode *inode, struct file *file); 196 int cxl_fd_release(struct inode *inode, struct file *file); 197 long cxl_fd_ioctl(struct file *file, unsigned int cmd, unsigned long arg); 198 int cxl_fd_mmap(struct file *file, struct vm_area_struct *vm); 199 unsigned int cxl_fd_poll(struct file *file, struct poll_table_struct *poll); 200 ssize_t cxl_fd_read(struct file *file, char __user *buf, size_t count,
|
/linux-4.4.14/fs/efivarfs/ |
D | file.c | 17 static ssize_t efivarfs_file_write(struct file *file, in efivarfs_file_write() argument 20 struct efivar_entry *var = file->private_data; in efivarfs_file_write() 23 struct inode *inode = file->f_mapping->host; in efivarfs_file_write() 51 d_delete(file->f_path.dentry); in efivarfs_file_write() 52 dput(file->f_path.dentry); in efivarfs_file_write() 67 static ssize_t efivarfs_file_read(struct file *file, char __user *userbuf, in efivarfs_file_read() argument 70 struct efivar_entry *var = file->private_data; in efivarfs_file_read() 108 efivarfs_ioc_getxflags(struct file *file, void __user *arg) in efivarfs_ioc_getxflags() argument 110 struct inode *inode = file->f_mapping->host; in efivarfs_ioc_getxflags() 124 efivarfs_ioc_setxflags(struct file *file, void __user *arg) in efivarfs_ioc_setxflags() argument [all …]
|
/linux-4.4.14/arch/um/drivers/ |
D | hostaudio_kern.c | 70 static ssize_t hostaudio_read(struct file *file, char __user *buffer, in hostaudio_read() argument 73 struct hostaudio_state *state = file->private_data; in hostaudio_read() 97 static ssize_t hostaudio_write(struct file *file, const char __user *buffer, in hostaudio_write() argument 100 struct hostaudio_state *state = file->private_data; in hostaudio_write() 126 static unsigned int hostaudio_poll(struct file *file, in hostaudio_poll() argument 138 static long hostaudio_ioctl(struct file *file, in hostaudio_ioctl() argument 141 struct hostaudio_state *state = file->private_data; in hostaudio_ioctl() 181 static int hostaudio_open(struct inode *inode, struct file *file) in hostaudio_open() argument 197 if (file->f_mode & FMODE_READ) in hostaudio_open() 199 if (file->f_mode & FMODE_WRITE) in hostaudio_open() [all …]
|
D | mmapper_kern.c | 28 static ssize_t mmapper_read(struct file *file, char __user *buf, size_t count, in mmapper_read() argument 34 static ssize_t mmapper_write(struct file *file, const char __user *buf, in mmapper_write() argument 43 static long mmapper_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in mmapper_ioctl() argument 48 static int mmapper_mmap(struct file *file, struct vm_area_struct *vma) in mmapper_mmap() argument 72 static int mmapper_open(struct inode *inode, struct file *file) in mmapper_open() argument 77 static int mmapper_release(struct inode *inode, struct file *file) in mmapper_release() argument
|
D | harddog_kern.c | 65 static int harddog_open(struct inode *inode, struct file *file) in harddog_open() argument 88 return nonseekable_open(inode, file); in harddog_open() 97 static int harddog_release(struct inode *inode, struct file *file) in harddog_release() argument 117 static ssize_t harddog_write(struct file *file, const char __user *data, size_t len, in harddog_write() argument 128 static int harddog_ioctl_unlocked(struct file *file, in harddog_ioctl_unlocked() argument 152 static long harddog_ioctl(struct file *file, in harddog_ioctl() argument 158 ret = harddog_ioctl_unlocked(file, cmd, arg); in harddog_ioctl()
|
/linux-4.4.14/fs/cifs/ |
D | cifsfs.h | 58 struct file *, unsigned, umode_t, 69 extern int cifs_revalidate_file_attr(struct file *filp); 71 extern int cifs_revalidate_file(struct file *filp); 91 extern int cifs_open(struct inode *inode, struct file *file); 92 extern int cifs_close(struct inode *inode, struct file *file); 93 extern int cifs_closedir(struct inode *inode, struct file *file); 98 extern int cifs_lock(struct file *, int, struct file_lock *); 99 extern int cifs_fsync(struct file *, loff_t, loff_t, int); 100 extern int cifs_strict_fsync(struct file *, loff_t, loff_t, int); 101 extern int cifs_flush(struct file *, fl_owner_t id); [all …]
|
/linux-4.4.14/include/sound/ |
D | hwdep.h | 32 long long (*llseek)(struct snd_hwdep *hw, struct file *file, 38 int (*open)(struct snd_hwdep *hw, struct file * file); 39 int (*release)(struct snd_hwdep *hw, struct file * file); 40 unsigned int (*poll)(struct snd_hwdep *hw, struct file *file, 42 int (*ioctl)(struct snd_hwdep *hw, struct file *file, 44 int (*ioctl_compat)(struct snd_hwdep *hw, struct file *file, 46 int (*mmap)(struct snd_hwdep *hw, struct file *file,
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | debug.c | 71 static ssize_t ath9k_debugfs_read_buf(struct file *file, char __user *user_buf, in ath9k_debugfs_read_buf() argument 74 u8 *buf = file->private_data; in ath9k_debugfs_read_buf() 78 static int ath9k_debugfs_release_buf(struct inode *inode, struct file *file) in ath9k_debugfs_release_buf() argument 80 vfree(file->private_data); in ath9k_debugfs_release_buf() 86 static ssize_t read_file_debug(struct file *file, char __user *user_buf, in read_file_debug() argument 89 struct ath_softc *sc = file->private_data; in read_file_debug() 98 static ssize_t write_file_debug(struct file *file, const char __user *user_buf, in write_file_debug() argument 101 struct ath_softc *sc = file->private_data; in write_file_debug() 132 static ssize_t read_file_ani(struct file *file, char __user *user_buf, in read_file_ani() argument 135 struct ath_softc *sc = file->private_data; in read_file_ani() [all …]
|
/linux-4.4.14/drivers/char/ |
D | mem.c | 98 static ssize_t read_mem(struct file *file, char __user *buf, in read_mem() argument 158 static ssize_t write_mem(struct file *file, const char __user *buf, in write_mem() argument 223 int __weak phys_mem_access_prot_allowed(struct file *file, in phys_mem_access_prot_allowed() argument 237 static int uncached_access(struct file *file, phys_addr_t addr) in uncached_access() argument 247 extern int __uncached_access(struct file *file, in uncached_access() 250 return __uncached_access(file, addr); in uncached_access() 258 if (file->f_flags & O_DSYNC) in uncached_access() 265 static pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn, in phys_mem_access_prot() argument 271 if (uncached_access(file, offset)) in phys_mem_access_prot() 279 static unsigned long get_unmapped_area_mem(struct file *file, in get_unmapped_area_mem() argument [all …]
|
D | generic_nvram.c | 34 static loff_t nvram_llseek(struct file *file, loff_t offset, int origin) in nvram_llseek() argument 40 offset += file->f_pos; in nvram_llseek() 51 file->f_pos = offset; in nvram_llseek() 53 return file->f_pos; in nvram_llseek() 56 static ssize_t read_nvram(struct file *file, char __user *buf, in read_nvram() argument 73 static ssize_t write_nvram(struct file *file, const char __user *buf, in write_nvram() argument 93 static int nvram_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in nvram_ioctl() argument 124 static long nvram_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in nvram_unlocked_ioctl() argument 129 ret = nvram_ioctl(file, cmd, arg); in nvram_unlocked_ioctl()
|
D | dtlk.c | 90 static ssize_t dtlk_read(struct file *, char __user *, 92 static ssize_t dtlk_write(struct file *, const char __user *, 94 static unsigned int dtlk_poll(struct file *, poll_table *); 95 static int dtlk_open(struct inode *, struct file *); 96 static int dtlk_release(struct inode *, struct file *); 97 static long dtlk_ioctl(struct file *file, 125 static ssize_t dtlk_read(struct file *file, char __user *buf, in dtlk_read() argument 128 unsigned int minor = iminor(file_inode(file)); in dtlk_read() 148 if (file->f_flags & O_NONBLOCK) in dtlk_read() 158 static ssize_t dtlk_write(struct file *file, const char __user *buf, in dtlk_write() argument [all …]
|
/linux-4.4.14/drivers/media/radio/wl128x/ |
D | fmdrv_v4l2.c | 45 static ssize_t fm_v4l2_fops_read(struct file *file, char __user * buf, in fm_v4l2_fops_read() argument 52 fmdev = video_drvdata(file); in fm_v4l2_fops_read() 78 ret = fmc_transfer_rds_from_internal_buff(fmdev, file, buf, count); in fm_v4l2_fops_read() 85 static ssize_t fm_v4l2_fops_write(struct file *file, const char __user * buf, in fm_v4l2_fops_write() argument 99 fmdev = video_drvdata(file); in fm_v4l2_fops_write() 109 static u32 fm_v4l2_fops_poll(struct file *file, struct poll_table_struct *pts) in fm_v4l2_fops_poll() argument 114 fmdev = video_drvdata(file); in fm_v4l2_fops_poll() 116 ret = fmc_is_rds_data_available(fmdev, file, pts); in fm_v4l2_fops_poll() 128 static int fm_v4l2_fops_open(struct file *file) in fm_v4l2_fops_open() argument 139 fmdev = video_drvdata(file); in fm_v4l2_fops_open() [all …]
|
/linux-4.4.14/fs/ceph/ |
D | ioctl.c | 16 static long ceph_ioctl_get_layout(struct file *file, void __user *arg) in ceph_ioctl_get_layout() argument 18 struct ceph_inode_info *ci = ceph_inode(file_inode(file)); in ceph_ioctl_get_layout() 22 err = ceph_do_getattr(file_inode(file), CEPH_STAT_CAP_LAYOUT, false); in ceph_ioctl_get_layout() 63 static long ceph_ioctl_set_layout(struct file *file, void __user *arg) in ceph_ioctl_set_layout() argument 65 struct inode *inode = file_inode(file); in ceph_ioctl_set_layout() 69 struct ceph_inode_info *ci = ceph_inode(file_inode(file)); in ceph_ioctl_set_layout() 77 err = ceph_do_getattr(file_inode(file), CEPH_STAT_CAP_LAYOUT, false); in ceph_ioctl_set_layout() 135 static long ceph_ioctl_set_layout_policy (struct file *file, void __user *arg) in ceph_ioctl_set_layout_policy() argument 137 struct inode *inode = file_inode(file); in ceph_ioctl_set_layout_policy() 178 static long ceph_ioctl_get_dataloc(struct file *file, void __user *arg) in ceph_ioctl_get_dataloc() argument [all …]
|
/linux-4.4.14/drivers/misc/mei/ |
D | main.c | 48 static int mei_open(struct inode *inode, struct file *file) in mei_open() argument 74 file->private_data = cl; in mei_open() 78 return nonseekable_open(inode, file); in mei_open() 93 static int mei_release(struct inode *inode, struct file *file) in mei_release() argument 95 struct mei_cl *cl = file->private_data; in mei_release() 106 rets = mei_amthif_release(dev, file); in mei_release() 111 mei_cl_flush_queues(cl, file); in mei_release() 116 file->private_data = NULL; in mei_release() 135 static ssize_t mei_read(struct file *file, char __user *ubuf, in mei_read() argument 138 struct mei_cl *cl = file->private_data; in mei_read() [all …]
|
D | amthif.c | 97 struct file *file) in mei_amthif_find_read_list_entry() argument 102 if (cb->file_object == file) in mei_amthif_find_read_list_entry() 124 int mei_amthif_read(struct mei_device *dev, struct file *file, in mei_amthif_read() argument 127 struct mei_cl *cl = file->private_data; in mei_amthif_read() 140 cb = mei_amthif_find_read_list_entry(dev, file); in mei_amthif_read() 143 if (cb == NULL && file->f_flags & O_NONBLOCK) in mei_amthif_read() 153 (cb = mei_amthif_find_read_list_entry(dev, file))); in mei_amthif_read() 232 static int mei_amthif_read_start(struct mei_cl *cl, struct file *file) in mei_amthif_read_start() argument 238 cb = mei_io_cb_init(cl, MEI_FOP_READ, file); in mei_amthif_read_start() 359 struct file *file, poll_table *wait) in mei_amthif_poll() argument [all …]
|
/linux-4.4.14/fs/ext4/ |
D | dir.c | 30 static int ext4_dx_readdir(struct file *, struct dir_context *); 61 struct inode *dir, struct file *filp, in __ext4_check_dir_entry() 102 static int ext4_readdir(struct file *file, struct dir_context *ctx) in ext4_readdir() argument 108 struct inode *inode = file_inode(file); in ext4_readdir() 115 err = ext4_dx_readdir(file, ctx); in ext4_readdir() 123 ext4_clear_inode_flag(file_inode(file), in ext4_readdir() 129 err = ext4_read_inline_dir(file, ctx, in ext4_readdir() 153 if (!ra_has_index(&file->f_ra, index)) in ext4_readdir() 156 &file->f_ra, file, in ext4_readdir() 158 file->f_ra.prev_pos = (loff_t)index << PAGE_CACHE_SHIFT; in ext4_readdir() [all …]
|
/linux-4.4.14/tools/power/acpi/tools/acpidump/ |
D | apfiles.c | 83 ACPI_FILE file; in ap_open_output_file() local 93 file = acpi_os_open_file(pathname, ACPI_FILE_WRITING); in ap_open_output_file() 94 if (!file) { in ap_open_output_file() 101 gbl_output_file = file; in ap_open_output_file() 124 ACPI_FILE file; in ap_write_to_binary_file() local 163 file = acpi_os_open_file(filename, in ap_write_to_binary_file() 165 if (!file) { in ap_write_to_binary_file() 170 actual = acpi_os_write_file(file, table, 1, table_length); in ap_write_to_binary_file() 174 acpi_os_close_file(file); in ap_write_to_binary_file() 178 acpi_os_close_file(file); in ap_write_to_binary_file() [all …]
|
/linux-4.4.14/drivers/misc/genwqe/ |
D | card_debugfs.c | 38 struct file *file) \ 40 return single_open(file, _showfn, inode->i_private); \ 347 struct dentry *file; in genwqe_init_debugfs() local 362 file = debugfs_create_file("ddcb_info", S_IRUGO, root, cd, in genwqe_init_debugfs() 364 if (!file) { in genwqe_init_debugfs() 369 file = debugfs_create_file("info", S_IRUGO, root, cd, in genwqe_init_debugfs() 371 if (!file) { in genwqe_init_debugfs() 376 file = debugfs_create_x64("err_inject", 0666, root, &cd->err_inject); in genwqe_init_debugfs() 377 if (!file) { in genwqe_init_debugfs() 382 file = debugfs_create_u32("ddcb_software_timeout", 0666, root, in genwqe_init_debugfs() [all …]
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib_fs.c | 58 static void *ipoib_mcg_seq_start(struct seq_file *file, loff_t *pos) in ipoib_mcg_seq_start() argument 63 iter = ipoib_mcast_iter_init(file->private); in ipoib_mcg_seq_start() 77 static void *ipoib_mcg_seq_next(struct seq_file *file, void *iter_ptr, in ipoib_mcg_seq_next() argument 92 static void ipoib_mcg_seq_stop(struct seq_file *file, void *iter_ptr) in ipoib_mcg_seq_stop() argument 97 static int ipoib_mcg_seq_show(struct seq_file *file, void *iter_ptr) in ipoib_mcg_seq_show() argument 113 seq_printf(file, in ipoib_mcg_seq_show() 134 static int ipoib_mcg_open(struct inode *inode, struct file *file) in ipoib_mcg_open() argument 139 ret = seq_open(file, &ipoib_mcg_seq_ops); in ipoib_mcg_open() 143 seq = file->private_data; in ipoib_mcg_open() 157 static void *ipoib_path_seq_start(struct seq_file *file, loff_t *pos) in ipoib_path_seq_start() argument [all …]
|
/linux-4.4.14/drivers/media/pci/cx18/ |
D | cx18-ioctl.c | 148 static int cx18_g_fmt_vid_cap(struct file *file, void *fh, in cx18_g_fmt_vid_cap() argument 172 static int cx18_g_fmt_vbi_cap(struct file *file, void *fh, in cx18_g_fmt_vbi_cap() argument 191 static int cx18_g_fmt_sliced_vbi_cap(struct file *file, void *fh, in cx18_g_fmt_sliced_vbi_cap() argument 216 static int cx18_try_fmt_vid_cap(struct file *file, void *fh, in cx18_try_fmt_vid_cap() argument 240 static int cx18_try_fmt_vbi_cap(struct file *file, void *fh, in cx18_try_fmt_vbi_cap() argument 243 return cx18_g_fmt_vbi_cap(file, fh, fmt); in cx18_try_fmt_vbi_cap() 246 static int cx18_try_fmt_sliced_vbi_cap(struct file *file, void *fh, in cx18_try_fmt_sliced_vbi_cap() argument 265 static int cx18_s_fmt_vid_cap(struct file *file, void *fh, in cx18_s_fmt_vid_cap() argument 277 ret = cx18_try_fmt_vid_cap(file, fh, fmt); in cx18_s_fmt_vid_cap() 305 return cx18_g_fmt_vid_cap(file, fh, fmt); in cx18_s_fmt_vid_cap() [all …]
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfad_debugfs.c | 50 bfad_debugfs_open_drvtrc(struct inode *inode, struct file *file) in bfad_debugfs_open_drvtrc() argument 63 file->private_data = debug; in bfad_debugfs_open_drvtrc() 69 bfad_debugfs_open_fwtrc(struct inode *inode, struct file *file) in bfad_debugfs_open_fwtrc() argument 107 file->private_data = fw_debug; in bfad_debugfs_open_fwtrc() 113 bfad_debugfs_open_fwsave(struct inode *inode, struct file *file) in bfad_debugfs_open_fwsave() argument 151 file->private_data = fw_debug; in bfad_debugfs_open_fwsave() 157 bfad_debugfs_open_reg(struct inode *inode, struct file *file) in bfad_debugfs_open_reg() argument 167 file->private_data = reg_debug; in bfad_debugfs_open_reg() 174 bfad_debugfs_lseek(struct file *file, loff_t offset, int orig) in bfad_debugfs_lseek() argument 176 struct bfad_debug_info *debug = file->private_data; in bfad_debugfs_lseek() [all …]
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | debugfs.c | 90 static ssize_t tx_queue_len_read(struct file *file, char __user *userbuf, in tx_queue_len_read() argument 93 struct wl1271 *wl = file->private_data; in tx_queue_len_read() 141 static ssize_t param##_read(struct file *file, \ 145 struct wl1271 *wl = file->private_data; \ 151 static ssize_t param##_write(struct file *file, \ 155 struct wl1271 *wl = file->private_data; \ 193 static ssize_t gpio_power_read(struct file *file, char __user *user_buf, in gpio_power_read() argument 196 struct wl1271 *wl = file->private_data; in gpio_power_read() 207 static ssize_t gpio_power_write(struct file *file, in gpio_power_write() argument 211 struct wl1271 *wl = file->private_data; in gpio_power_write() [all …]
|
/linux-4.4.14/fs/fuse/ |
D | control.c | 22 static struct fuse_conn *fuse_ctl_file_conn_get(struct file *file) in fuse_ctl_file_conn_get() argument 26 fc = file_inode(file)->i_private; in fuse_ctl_file_conn_get() 33 static ssize_t fuse_conn_abort_write(struct file *file, const char __user *buf, in fuse_conn_abort_write() argument 36 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); in fuse_conn_abort_write() 44 static ssize_t fuse_conn_waiting_read(struct file *file, char __user *buf, in fuse_conn_waiting_read() argument 52 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); in fuse_conn_waiting_read() 57 file->private_data = (void *)value; in fuse_conn_waiting_read() 60 size = sprintf(tmp, "%ld\n", (long)file->private_data); in fuse_conn_waiting_read() 64 static ssize_t fuse_conn_limit_read(struct file *file, char __user *buf, in fuse_conn_limit_read() argument 73 static ssize_t fuse_conn_limit_write(struct file *file, const char __user *buf, in fuse_conn_limit_write() argument [all …]
|
D | fuse_i.h | 257 struct file *file; member 265 .file = f, \ 385 struct file *stolen_file; 709 void fuse_force_forget(struct file *file, u64 nodeid); 714 void fuse_read_fill(struct fuse_req *req, struct file *file, 720 int fuse_open_common(struct inode *inode, struct file *file, bool isdir); 725 void fuse_finish_open(struct inode *inode, struct file *file); 732 void fuse_release_common(struct file *file, int opcode); 737 int fuse_fsync_common(struct file *file, loff_t start, loff_t end, 817 struct file *file); [all …]
|
D | file.c | 23 static int fuse_send_open(struct fuse_conn *fc, u64 nodeid, struct file *file, in fuse_send_open() argument 30 inarg.flags = file->f_flags & ~(O_CREAT | O_EXCL | O_NOCTTY); in fuse_send_open() 116 int fuse_do_open(struct fuse_conn *fc, u64 nodeid, struct file *file, in fuse_do_open() argument 132 err = fuse_send_open(fc, nodeid, file, opcode, &outarg); in fuse_do_open() 149 file->private_data = fuse_file_get(ff); in fuse_do_open() 155 static void fuse_link_write_file(struct file *file) in fuse_link_write_file() argument 157 struct inode *inode = file_inode(file); in fuse_link_write_file() 160 struct fuse_file *ff = file->private_data; in fuse_link_write_file() 171 void fuse_finish_open(struct inode *inode, struct file *file) in fuse_finish_open() argument 173 struct fuse_file *ff = file->private_data; in fuse_finish_open() [all …]
|
/linux-4.4.14/security/tomoyo/ |
D | securityfs_if.c | 39 static ssize_t tomoyo_write_self(struct file *file, const char __user *buf, in tomoyo_write_self() argument 105 static ssize_t tomoyo_read_self(struct file *file, char __user *buf, in tomoyo_read_self() argument 136 static int tomoyo_open(struct inode *inode, struct file *file) in tomoyo_open() argument 138 const int key = ((u8 *) file_inode(file)->i_private) in tomoyo_open() 140 return tomoyo_open_control(key, file); in tomoyo_open() 149 static int tomoyo_release(struct inode *inode, struct file *file) in tomoyo_release() argument 151 tomoyo_close_control(file->private_data); in tomoyo_release() 164 static unsigned int tomoyo_poll(struct file *file, poll_table *wait) in tomoyo_poll() argument 166 return tomoyo_poll_control(file, wait); in tomoyo_poll() 179 static ssize_t tomoyo_read(struct file *file, char __user *buf, size_t count, in tomoyo_read() argument [all …]
|
/linux-4.4.14/drivers/media/radio/si4713/ |
D | radio-platform-si4713.c | 71 static int radio_si4713_querycap(struct file *file, void *priv, in radio_si4713_querycap() argument 89 static inline struct v4l2_device *get_v4l2_dev(struct file *file) in get_v4l2_dev() argument 91 return &((struct radio_si4713_device *)video_drvdata(file))->v4l2_dev; in get_v4l2_dev() 94 static int radio_si4713_g_modulator(struct file *file, void *p, in radio_si4713_g_modulator() argument 97 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, in radio_si4713_g_modulator() 101 static int radio_si4713_s_modulator(struct file *file, void *p, in radio_si4713_s_modulator() argument 104 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, in radio_si4713_s_modulator() 108 static int radio_si4713_g_frequency(struct file *file, void *p, in radio_si4713_g_frequency() argument 111 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, in radio_si4713_g_frequency() 115 static int radio_si4713_s_frequency(struct file *file, void *p, in radio_si4713_s_frequency() argument [all …]
|
/linux-4.4.14/drivers/misc/ibmasm/ |
D | ibmasmfs.c | 236 static int command_file_open(struct inode *inode, struct file *file) in command_file_open() argument 249 file->private_data = command_data; in command_file_open() 253 static int command_file_close(struct inode *inode, struct file *file) in command_file_close() argument 255 struct ibmasmfs_command_data *command_data = file->private_data; in command_file_close() 264 static ssize_t command_file_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in command_file_read() argument 266 struct ibmasmfs_command_data *command_data = file->private_data; in command_file_read() 301 static ssize_t command_file_write(struct file *file, const char __user *ubuff, size_t count, loff_t… in command_file_write() argument 303 struct ibmasmfs_command_data *command_data = file->private_data; in command_file_write() 342 static int event_file_open(struct inode *inode, struct file *file) in event_file_open() argument 360 file->private_data = event_data; in event_file_open() [all …]
|
/linux-4.4.14/arch/ia64/sn/kernel/sn2/ |
D | sn_proc_fs.c | 21 static int partition_id_open(struct inode *inode, struct file *file) in partition_id_open() argument 23 return single_open(file, partition_id_show, NULL); in partition_id_open() 32 static int system_serial_number_open(struct inode *inode, struct file *file) in system_serial_number_open() argument 34 return single_open(file, system_serial_number_show, NULL); in system_serial_number_open() 43 static int licenseID_open(struct inode *inode, struct file *file) in licenseID_open() argument 45 return single_open(file, licenseID_show, NULL); in licenseID_open() 55 static int coherence_id_open(struct inode *inode, struct file *file) in coherence_id_open() argument 57 return single_open(file, coherence_id_show, NULL); in coherence_id_open() 61 extern int sn_topology_open(struct inode *, struct file *); 62 extern int sn_topology_release(struct inode *, struct file *);
|
/linux-4.4.14/fs/hfsplus/ |
D | ioctl.c | 26 static int hfsplus_ioctl_bless(struct file *file, int __user *user_flags) in hfsplus_ioctl_bless() argument 28 struct dentry *dentry = file->f_path.dentry; in hfsplus_ioctl_bless() 59 static int hfsplus_ioctl_getflags(struct file *file, int __user *user_flags) in hfsplus_ioctl_getflags() argument 61 struct inode *inode = file_inode(file); in hfsplus_ioctl_getflags() 75 static int hfsplus_ioctl_setflags(struct file *file, int __user *user_flags) in hfsplus_ioctl_setflags() argument 77 struct inode *inode = file_inode(file); in hfsplus_ioctl_setflags() 82 err = mnt_want_write_file(file); in hfsplus_ioctl_setflags() 131 mnt_drop_write_file(file); in hfsplus_ioctl_setflags() 136 long hfsplus_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in hfsplus_ioctl() argument 142 return hfsplus_ioctl_getflags(file, argp); in hfsplus_ioctl() [all …]
|
D | inode.c | 24 static int hfsplus_readpage(struct file *file, struct page *page) in hfsplus_readpage() argument 44 static int hfsplus_write_begin(struct file *file, struct address_space *mapping, in hfsplus_write_begin() argument 51 ret = cont_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in hfsplus_write_begin() 128 struct file *file = iocb->ki_filp; in hfsplus_direct_IO() local 129 struct address_space *mapping = file->f_mapping; in hfsplus_direct_IO() 130 struct inode *inode = file_inode(file)->i_mapping->host; in hfsplus_direct_IO() 215 static int hfsplus_file_open(struct inode *inode, struct file *file) in hfsplus_file_open() argument 219 if (!(file->f_flags & O_LARGEFILE) && i_size_read(inode) > MAX_NON_LFS) in hfsplus_file_open() 225 static int hfsplus_file_release(struct inode *inode, struct file *file) in hfsplus_file_release() argument 278 int hfsplus_file_fsync(struct file *file, loff_t start, loff_t end, in hfsplus_file_fsync() argument [all …]
|
/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() 147 static ssize_t fnic_trace_ctrl_read(struct file *filp, in fnic_trace_ctrl_read() 185 static ssize_t fnic_trace_ctrl_write(struct file *filp, in fnic_trace_ctrl_write() 244 struct file *file) in fnic_trace_debugfs_open() argument 275 file->private_data = fnic_dbg_prt; in fnic_trace_debugfs_open() 297 static loff_t fnic_trace_debugfs_lseek(struct file *file, in fnic_trace_debugfs_lseek() argument 301 fnic_dbgfs_t *fnic_dbg_prt = file->private_data; in fnic_trace_debugfs_lseek() 302 return fixed_size_llseek(file, offset, howto, in fnic_trace_debugfs_lseek() 322 static ssize_t fnic_trace_debugfs_read(struct file *file, in fnic_trace_debugfs_read() argument 327 fnic_dbgfs_t *fnic_dbg_prt = file->private_data; in fnic_trace_debugfs_read() [all …]
|
/linux-4.4.14/drivers/misc/cxl/ |
D | api.c | 219 int cxl_fd_open(struct inode *inode, struct file *file) in cxl_fd_open() argument 221 return afu_open(inode, file); in cxl_fd_open() 224 int cxl_fd_release(struct inode *inode, struct file *file) in cxl_fd_release() argument 226 return afu_release(inode, file); in cxl_fd_release() 229 long cxl_fd_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in cxl_fd_ioctl() argument 231 return afu_ioctl(file, cmd, arg); in cxl_fd_ioctl() 234 int cxl_fd_mmap(struct file *file, struct vm_area_struct *vm) in cxl_fd_mmap() argument 236 return afu_mmap(file, vm); in cxl_fd_mmap() 239 unsigned int cxl_fd_poll(struct file *file, struct poll_table_struct *poll) in cxl_fd_poll() argument 241 return afu_poll(file, poll); in cxl_fd_poll() [all …]
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bnad_debugfs.c | 49 bnad_debugfs_open_fwtrc(struct inode *inode, struct file *file) in bnad_debugfs_open_fwtrc() argument 83 file->private_data = fw_debug; in bnad_debugfs_open_fwtrc() 89 bnad_debugfs_open_fwsave(struct inode *inode, struct file *file) in bnad_debugfs_open_fwsave() argument 123 file->private_data = fw_debug; in bnad_debugfs_open_fwsave() 129 bnad_debugfs_open_reg(struct inode *inode, struct file *file) in bnad_debugfs_open_reg() argument 139 file->private_data = reg_debug; in bnad_debugfs_open_reg() 190 bnad_debugfs_open_drvinfo(struct inode *inode, struct file *file) in bnad_debugfs_open_drvinfo() argument 222 file->private_data = drv_info; in bnad_debugfs_open_drvinfo() 229 bnad_debugfs_lseek(struct file *file, loff_t offset, int orig) in bnad_debugfs_lseek() argument 231 struct bnad_debug_info *debug = file->private_data; in bnad_debugfs_lseek() [all …]
|
/linux-4.4.14/fs/gfs2/ |
D | util.c | 88 const char *function, char *file, unsigned int line) in gfs2_assert_withdraw_i() argument 94 assertion, function, file, line); in gfs2_assert_withdraw_i() 106 const char *function, char *file, unsigned int line) in gfs2_assert_warn_i() argument 115 assertion, function, file, line); in gfs2_assert_warn_i() 126 sdp->sd_fsname, function, file, line); in gfs2_assert_warn_i() 140 char *file, unsigned int line) in gfs2_consist_i() argument 145 function, file, line); in gfs2_consist_i() 156 const char *function, char *file, unsigned int line) in gfs2_consist_inode_i() argument 166 function, file, line); in gfs2_consist_inode_i() 177 const char *function, char *file, unsigned int line) in gfs2_consist_rgrpd_i() argument [all …]
|
D | file.c | 56 static loff_t gfs2_llseek(struct file *file, loff_t offset, int whence) in gfs2_llseek() argument 58 struct gfs2_inode *ip = GFS2_I(file->f_mapping->host); in gfs2_llseek() 69 error = generic_file_llseek(file, offset, whence); in gfs2_llseek() 75 error = generic_file_llseek(file, offset, whence); in gfs2_llseek() 92 static int gfs2_readdir(struct file *file, struct dir_context *ctx) in gfs2_readdir() argument 94 struct inode *dir = file->f_mapping->host; in gfs2_readdir() 103 error = gfs2_dir_read(dir, ctx, &file->f_ra); in gfs2_readdir() 152 static int gfs2_get_flags(struct file *filp, u32 __user *ptr) in gfs2_get_flags() 212 static int do_gfs2_set_flags(struct file *filp, u32 reqflags, u32 mask) in do_gfs2_set_flags() 288 static int gfs2_set_flags(struct file *filp, u32 __user *ptr) in gfs2_set_flags() [all …]
|
/linux-4.4.14/drivers/dma-buf/ |
D | dma-buf.c | 37 static inline int is_dma_buf_file(struct file *); 46 static int dma_buf_release(struct inode *inode, struct file *file) in dma_buf_release() argument 50 if (!is_dma_buf_file(file)) in dma_buf_release() 53 dmabuf = file->private_data; in dma_buf_release() 81 static int dma_buf_mmap_internal(struct file *file, struct vm_area_struct *vma) in dma_buf_mmap_internal() argument 85 if (!is_dma_buf_file(file)) in dma_buf_mmap_internal() 88 dmabuf = file->private_data; in dma_buf_mmap_internal() 98 static loff_t dma_buf_llseek(struct file *file, loff_t offset, int whence) in dma_buf_llseek() argument 103 if (!is_dma_buf_file(file)) in dma_buf_llseek() 106 dmabuf = file->private_data; in dma_buf_llseek() [all …]
|
/linux-4.4.14/mm/ |
D | fadvise.c | 40 if (!f.file) in SYSCALL_DEFINE4() 43 inode = file_inode(f.file); in SYSCALL_DEFINE4() 49 mapping = f.file->f_mapping; in SYSCALL_DEFINE4() 82 f.file->f_ra.ra_pages = bdi->ra_pages; in SYSCALL_DEFINE4() 83 spin_lock(&f.file->f_lock); in SYSCALL_DEFINE4() 84 f.file->f_mode &= ~FMODE_RANDOM; in SYSCALL_DEFINE4() 85 spin_unlock(&f.file->f_lock); in SYSCALL_DEFINE4() 88 spin_lock(&f.file->f_lock); in SYSCALL_DEFINE4() 89 f.file->f_mode |= FMODE_RANDOM; in SYSCALL_DEFINE4() 90 spin_unlock(&f.file->f_lock); in SYSCALL_DEFINE4() [all …]
|
/linux-4.4.14/drivers/oprofile/ |
D | oprofile_files.c | 30 static ssize_t timeout_read(struct file *file, char __user *buf, in timeout_read() argument 38 static ssize_t timeout_write(struct file *file, char const __user *buf, in timeout_write() argument 68 static ssize_t depth_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in depth_read() argument 75 static ssize_t depth_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) in depth_write() argument 105 static ssize_t pointer_size_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in pointer_size_read() argument 117 static ssize_t cpu_type_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in cpu_type_read() argument 129 static ssize_t enable_read(struct file *file, char __user *buf, size_t count, loff_t *offset) in enable_read() argument 135 static ssize_t enable_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) in enable_write() argument 166 static ssize_t dump_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) in dump_write() argument
|
D | event_buffer.c | 112 static int event_buffer_open(struct inode *inode, struct file *file) in event_buffer_open() argument 127 file->private_data = dcookie_register(); in event_buffer_open() 128 if (!file->private_data) in event_buffer_open() 138 return nonseekable_open(inode, file); in event_buffer_open() 141 dcookie_unregister(file->private_data); in event_buffer_open() 148 static int event_buffer_release(struct inode *inode, struct file *file) in event_buffer_release() argument 152 dcookie_unregister(file->private_data); in event_buffer_release() 160 static ssize_t event_buffer_read(struct file *file, char __user *buf, in event_buffer_read() argument
|
/linux-4.4.14/drivers/misc/sgi-gru/ |
D | gruprocfs.c | 120 static ssize_t statistics_write(struct file *file, const char __user *userbuf, in statistics_write() argument 146 static ssize_t mcs_statistics_write(struct file *file, in mcs_statistics_write() argument 160 static ssize_t options_write(struct file *file, const char __user *userbuf, in options_write() argument 172 static int cch_seq_show(struct seq_file *file, void *data) in cch_seq_show() argument 181 seq_printf(file, "#%5s%5s%6s%7s%9s%6s%8s%8s\n", "gid", "bid", in cch_seq_show() 188 seq_printf(file, " %5d%5d%6d%7d%9d%6d%8d%8s\n", in cch_seq_show() 201 static int gru_seq_show(struct seq_file *file, void *data) in gru_seq_show() argument 207 seq_printf(file, "#%5s%5s%7s%6s%6s%8s%6s%6s\n", "gid", "nid", in gru_seq_show() 209 seq_printf(file, "#%5s%5s%7s%6s%6s%8s%6s%6s\n", "", "", "busy", in gru_seq_show() 216 seq_printf(file, " %5d%5d%7ld%6ld%6ld%8ld%6ld%6ld\n", in gru_seq_show() [all …]
|
/linux-4.4.14/drivers/media/usb/cpia2/ |
D | cpia2_v4l.c | 84 static int cpia2_open(struct file *file) in cpia2_open() argument 86 struct camera_data *cam = video_drvdata(file); in cpia2_open() 91 retval = v4l2_fh_open(file); in cpia2_open() 95 if (v4l2_fh_is_singular_file(file)) { in cpia2_open() 97 v4l2_fh_release(file); in cpia2_open() 104 v4l2_fh_release(file); in cpia2_open() 124 static int cpia2_close(struct file *file) in cpia2_close() argument 126 struct video_device *dev = video_devdata(file); in cpia2_close() 130 if (video_is_registered(&cam->vdev) && v4l2_fh_is_singular_file(file)) { in cpia2_close() 140 if (cam->stream_fh == file->private_data) { in cpia2_close() [all …]
|
/linux-4.4.14/drivers/media/common/saa7146/ |
D | saa7146_fops.c | 195 static int fops_open(struct file *file) in fops_open() argument 197 struct video_device *vdev = video_devdata(file); in fops_open() 198 struct saa7146_dev *dev = video_drvdata(file); in fops_open() 202 DEB_EE("file:%p, dev:%s\n", file, video_device_node_name(vdev)); in fops_open() 226 file->private_data = &fh->fh; in fops_open() 232 result = saa7146_vbi_uops.open(dev,file); in fops_open() 234 dev->ext_vv_data->vbi_fops.open(file); in fops_open() 237 result = saa7146_video_uops.open(dev,file); in fops_open() 254 file->private_data = NULL; in fops_open() 260 static int fops_release(struct file *file) in fops_release() argument [all …]
|
D | saa7146_video.c | 105 static int vidioc_try_fmt_vid_overlay(struct file *file, void *fh, struct v4l2_format *f); 389 static int video_end(struct saa7146_fh *fh, struct file *file) in video_end() argument 446 static int vidioc_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in vidioc_querycap() argument 448 struct video_device *vdev = video_devdata(file); in vidioc_querycap() 470 static int vidioc_g_fbuf(struct file *file, void *fh, struct v4l2_framebuffer *fb) in vidioc_g_fbuf() argument 481 static int vidioc_s_fbuf(struct file *file, void *fh, const struct v4l2_framebuffer *fb) in vidioc_s_fbuf() argument 521 static int vidioc_enum_fmt_vid_cap(struct file *file, void *fh, struct v4l2_fmtdesc *f) in vidioc_enum_fmt_vid_cap() argument 589 static int vidioc_g_parm(struct file *file, void *fh, in vidioc_g_parm() argument 603 static int vidioc_g_fmt_vid_cap(struct file *file, void *fh, struct v4l2_format *f) in vidioc_g_fmt_vid_cap() argument 612 static int vidioc_g_fmt_vid_overlay(struct file *file, void *fh, struct v4l2_format *f) in vidioc_g_fmt_vid_overlay() argument [all …]
|
/linux-4.4.14/drivers/media/platform/s5p-tv/ |
D | mixer_video.c | 158 static int mxr_querycap(struct file *file, void *priv, in mxr_querycap() argument 161 struct mxr_layer *layer = video_drvdata(file); in mxr_querycap() 241 static int mxr_enum_fmt(struct file *file, void *priv, in mxr_enum_fmt() argument 244 struct mxr_layer *layer = video_drvdata(file); in mxr_enum_fmt() 297 static int mxr_g_fmt(struct file *file, void *priv, in mxr_g_fmt() argument 300 struct mxr_layer *layer = video_drvdata(file); in mxr_g_fmt() 315 static int mxr_s_fmt(struct file *file, void *priv, in mxr_s_fmt() argument 318 struct mxr_layer *layer = video_drvdata(file); in mxr_s_fmt() 354 mxr_g_fmt(file, priv, f); in mxr_s_fmt() 359 static int mxr_g_selection(struct file *file, void *fh, in mxr_g_selection() argument [all …]
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_ioc32.c | 87 static int compat_drm_version(struct file *file, unsigned int cmd, in compat_drm_version() argument 111 err = drm_ioctl(file, in compat_drm_version() 134 static int compat_drm_getunique(struct file *file, unsigned int cmd, in compat_drm_getunique() argument 152 err = drm_ioctl(file, DRM_IOCTL_GET_UNIQUE, (unsigned long)u); in compat_drm_getunique() 163 static int compat_drm_setunique(struct file *file, unsigned int cmd, in compat_drm_setunique() argument 180 return drm_ioctl(file, DRM_IOCTL_SET_UNIQUE, (unsigned long)u); in compat_drm_setunique() 192 static int compat_drm_getmap(struct file *file, unsigned int cmd, in compat_drm_getmap() argument 210 err = drm_ioctl(file, DRM_IOCTL_GET_MAP, (unsigned long)map); in compat_drm_getmap() 229 static int compat_drm_addmap(struct file *file, unsigned int cmd, in compat_drm_addmap() argument 250 err = drm_ioctl(file, DRM_IOCTL_ADD_MAP, (unsigned long)map); in compat_drm_addmap() [all …]
|
/linux-4.4.14/Documentation/video4linux/ |
D | v4l2-pci-skeleton.c | 303 static int skeleton_querycap(struct file *file, void *priv, in skeleton_querycap() argument 306 struct skeleton *skel = video_drvdata(file); in skeleton_querycap() 356 static int skeleton_try_fmt_vid_cap(struct file *file, void *priv, in skeleton_try_fmt_vid_cap() argument 359 struct skeleton *skel = video_drvdata(file); in skeleton_try_fmt_vid_cap() 374 static int skeleton_s_fmt_vid_cap(struct file *file, void *priv, in skeleton_s_fmt_vid_cap() argument 377 struct skeleton *skel = video_drvdata(file); in skeleton_s_fmt_vid_cap() 380 ret = skeleton_try_fmt_vid_cap(file, priv, f); in skeleton_s_fmt_vid_cap() 396 static int skeleton_g_fmt_vid_cap(struct file *file, void *priv, in skeleton_g_fmt_vid_cap() argument 399 struct skeleton *skel = video_drvdata(file); in skeleton_g_fmt_vid_cap() 405 static int skeleton_enum_fmt_vid_cap(struct file *file, void *priv, in skeleton_enum_fmt_vid_cap() argument [all …]
|
/linux-4.4.14/arch/alpha/kernel/ |
D | binfmt_loader.c | 12 struct file *file; in load_binary() local 21 allow_write_access(bprm->file); in load_binary() 22 fput(bprm->file); in load_binary() 23 bprm->file = NULL; in load_binary() 27 file = open_exec("/sbin/loader"); in load_binary() 28 retval = PTR_ERR(file); in load_binary() 29 if (IS_ERR(file)) in load_binary() 35 bprm->file = file; in load_binary()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | debugfs.c | 64 #define private2dd(file) (file_inode(file)->i_private) argument 65 #define private2ppd(file) (file_inode(file)->i_private) argument 75 static int _##name##_open(struct inode *inode, struct file *s) \ 334 static ssize_t dev_counters_read(struct file *file, char __user *buf, in dev_counters_read() argument 343 dd = private2dd(file); in dev_counters_read() 351 static ssize_t dev_names_read(struct file *file, char __user *buf, in dev_names_read() argument 360 dd = private2dd(file); in dev_names_read() 378 static ssize_t portnames_read(struct file *file, char __user *buf, in portnames_read() argument 387 dd = private2dd(file); in portnames_read() 396 static ssize_t portcntrs_debugfs_read(struct file *file, char __user *buf, in portcntrs_debugfs_read() argument [all …]
|
/linux-4.4.14/arch/x86/kernel/ |
D | msr.c | 48 static loff_t msr_seek(struct file *file, loff_t offset, int orig) in msr_seek() argument 51 struct inode *inode = file_inode(file); in msr_seek() 56 file->f_pos = offset; in msr_seek() 57 ret = file->f_pos; in msr_seek() 60 file->f_pos += offset; in msr_seek() 61 ret = file->f_pos; in msr_seek() 70 static ssize_t msr_read(struct file *file, char __user *buf, in msr_read() argument 76 int cpu = iminor(file_inode(file)); in msr_read() 98 static ssize_t msr_write(struct file *file, const char __user *buf, in msr_write() argument 104 int cpu = iminor(file_inode(file)); in msr_write() [all …]
|
/linux-4.4.14/drivers/staging/android/ |
D | ashmem.c | 57 struct file *file; member 234 static int ashmem_open(struct inode *inode, struct file *file) in ashmem_open() argument 239 ret = generic_file_open(inode, file); in ashmem_open() 250 file->private_data = asma; in ashmem_open() 263 static int ashmem_release(struct inode *ignored, struct file *file) in ashmem_release() argument 265 struct ashmem_area *asma = file->private_data; in ashmem_release() 273 if (asma->file) in ashmem_release() 274 fput(asma->file); in ashmem_release() 289 static ssize_t ashmem_read(struct file *file, char __user *buf, in ashmem_read() argument 292 struct ashmem_area *asma = file->private_data; in ashmem_read() [all …]
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110_ca.c | 124 static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file, in ci_ll_reset() argument 150 static ssize_t ci_ll_write(struct dvb_ringbuffer *cibuf, struct file *file, in ci_ll_write() argument 154 int non_blocking = file->f_flags & O_NONBLOCK; in ci_ll_write() 189 static ssize_t ci_ll_read(struct dvb_ringbuffer *cibuf, struct file *file, in ci_ll_read() argument 193 int non_blocking = file->f_flags & O_NONBLOCK; in ci_ll_read() 215 static int dvb_ca_open(struct inode *inode, struct file *file) in dvb_ca_open() argument 217 struct dvb_device *dvbdev = file->private_data; in dvb_ca_open() 219 int err = dvb_generic_open(inode, file); in dvb_ca_open() 229 static unsigned int dvb_ca_poll (struct file *file, poll_table *wait) in dvb_ca_poll() argument 231 struct dvb_device *dvbdev = file->private_data; in dvb_ca_poll() [all …]
|
/linux-4.4.14/fs/kernfs/ |
D | file.c | 55 static struct kernfs_open_file *kernfs_of(struct file *file) in kernfs_of() argument 57 return ((struct seq_file *)file->private_data)->private; in kernfs_of() 243 static ssize_t kernfs_fop_read(struct file *file, char __user *user_buf, in kernfs_fop_read() argument 246 struct kernfs_open_file *of = kernfs_of(file); in kernfs_fop_read() 249 return seq_read(file, user_buf, count, ppos); in kernfs_fop_read() 270 static ssize_t kernfs_fop_write(struct file *file, const char __user *user_buf, in kernfs_fop_write() argument 273 struct kernfs_open_file *of = kernfs_of(file); in kernfs_fop_write() 330 struct file *file = vma->vm_file; in kernfs_vma_open() local 331 struct kernfs_open_file *of = kernfs_of(file); in kernfs_vma_open() 347 struct file *file = vma->vm_file; in kernfs_vma_fault() local [all …]
|
/linux-4.4.14/drivers/media/usb/usbvision/ |
D | usbvision-video.c | 342 static int usbvision_v4l2_open(struct file *file) in usbvision_v4l2_open() argument 344 struct usb_usbvision *usbvision = video_drvdata(file); in usbvision_v4l2_open() 355 err_code = v4l2_fh_open(file); in usbvision_v4l2_open() 412 static int usbvision_v4l2_close(struct file *file) in usbvision_v4l2_close() argument 414 struct usb_usbvision *usbvision = video_drvdata(file); in usbvision_v4l2_close() 438 return v4l2_fh_release(file); in usbvision_v4l2_close() 449 static int vidioc_g_register(struct file *file, void *priv, in vidioc_g_register() argument 452 struct usb_usbvision *usbvision = video_drvdata(file); in vidioc_g_register() 468 static int vidioc_s_register(struct file *file, void *priv, in vidioc_s_register() argument 471 struct usb_usbvision *usbvision = video_drvdata(file); in vidioc_s_register() [all …]
|
/linux-4.4.14/drivers/s390/char/ |
D | vmcp.c | 29 static int vmcp_open(struct inode *inode, struct file *file) in vmcp_open() argument 44 file->private_data = session; in vmcp_open() 45 return nonseekable_open(inode, file); in vmcp_open() 48 static int vmcp_release(struct inode *inode, struct file *file) in vmcp_release() argument 52 session = file->private_data; in vmcp_release() 53 file->private_data = NULL; in vmcp_release() 60 vmcp_read(struct file *file, char __user *buff, size_t count, loff_t *ppos) in vmcp_read() argument 66 session = file->private_data; in vmcp_read() 83 vmcp_write(struct file *file, const char __user *buff, size_t count, in vmcp_write() argument 99 session = file->private_data; in vmcp_write() [all …]
|
/linux-4.4.14/drivers/usb/mon/ |
D | mon_stat.c | 26 static int mon_stat_open(struct inode *inode, struct file *file) in mon_stat_open() argument 41 file->private_data = sp; in mon_stat_open() 45 static ssize_t mon_stat_read(struct file *file, char __user *buf, in mon_stat_read() argument 48 struct snap *sp = file->private_data; in mon_stat_read() 53 static int mon_stat_release(struct inode *inode, struct file *file) in mon_stat_release() argument 55 struct snap *sp = file->private_data; in mon_stat_release() 56 file->private_data = NULL; in mon_stat_release()
|
/linux-4.4.14/kernel/ |
D | acct.c | 87 struct file *file; member 106 if (vfs_statfs(&acct->file->f_path, &sbuf)) in check_free_space() 183 struct file *file = acct->file; in close_work() local 184 if (file->f_op->flush) in close_work() 185 file->f_op->flush(file, NULL); in close_work() 186 __fput_sync(file); in close_work() 192 struct file *file; in acct_on() local 204 file = file_open_name(pathname, O_WRONLY|O_APPEND|O_LARGEFILE, 0); in acct_on() 205 if (IS_ERR(file)) { in acct_on() 207 return PTR_ERR(file); in acct_on() [all …]
|
/linux-4.4.14/scripts/ |
D | Makefile.headersinst | 13 kbuild-file := $(srctree)/$(obj)/Kbuild 14 include $(kbuild-file) 19 old-kbuild-file := $(srctree)/$(subst uapi/,,$(obj))/Kbuild 20 ifneq ($(wildcard $(old-kbuild-file)),) 21 include $(old-kbuild-file) 33 install-file := $(installdir)/.install 34 check-file := $(installdir)/.check 59 $(error Missing UAPI file $(srcdir)/$(hdr))) \ 65 $(error Missing generated UAPI file $(gendir)/$(hdr)) \ 74 unwanted-file := $(addprefix $(installdir)/, $(unwanted)) [all …]
|
D | checkversion.pl | 14 foreach my $file (@ARGV) { 15 next if $file =~ "include/linux/version\.h"; 17 open( my $f, '<', $file ) 18 or die "Can't open $file: $!\n"; 52 print "$file: $.: need linux/version.h\n"; 57 print "$file: $iLinuxVersion linux/version.h not needed.\n"; 63 print "$file: version use is OK ($iLinuxVersion)\n"; 66 print "$file: version use is OK (none)\n";
|
D | kernel-doc | 465 my $file = shift; 486 print STDERR "${file}:$.: error: duplicate section name '$name'\n"; 498 my $file = shift; 510 dump_section($file, $name, $contents); 1784 my ($prototype, $file) = @_; 1795 my $file = shift; 1820 create_parameterlist($members, ';', $file); 1821 check_sections($file, $declaration_name, "struct", $sectcheck, $struct_actual, $nested); 1837 print STDERR "${file}:$.: error: Cannot parse struct or union!\n"; 1844 my $file = shift; [all …]
|
/linux-4.4.14/ |
D | Kbuild | 3 # This file takes care of the following: 17 # Use filechk to avoid rebuilds when a header changes, but the resulting file 26 echo " * This file was generated by Kbuild"; \ 37 bounds-file := include/generated/bounds.h 39 always := $(bounds-file) 47 $(obj)/$(bounds-file): kernel/bounds.s FORCE 53 timeconst-file := include/generated/timeconst.h 55 targets += $(timeconst-file) 65 $(obj)/$(timeconst-file): kernel/time/timeconst.bc FORCE 72 offsets-file := include/generated/asm-offsets.h [all …]
|
/linux-4.4.14/sound/core/ |
D | timer_compat.c | 35 static int snd_timer_user_info_compat(struct file *file, in snd_timer_user_info_compat() argument 42 tu = file->private_data; in snd_timer_user_info_compat() 69 static int snd_timer_user_status_compat(struct file *file, in snd_timer_user_status_compat() argument 75 tu = file->private_data; in snd_timer_user_status_compat() 94 #define snd_timer_user_status_x32(file, s) \ argument 95 snd_timer_user_status(file, s) 109 static long snd_timer_user_ioctl_compat(struct file *file, unsigned int cmd, unsigned long arg) in snd_timer_user_ioctl_compat() argument 130 return snd_timer_user_ioctl(file, cmd, (unsigned long)argp); in snd_timer_user_ioctl_compat() 132 return snd_timer_user_info_compat(file, argp); in snd_timer_user_ioctl_compat() 134 return snd_timer_user_status_compat(file, argp); in snd_timer_user_ioctl_compat() [all …]
|
D | info.c | 120 static loff_t snd_info_entry_llseek(struct file *file, loff_t offset, int orig) in snd_info_entry_llseek() argument 126 data = file->private_data; in snd_info_entry_llseek() 132 file, offset, orig); in snd_info_entry_llseek() 141 offset += file->f_pos; in snd_info_entry_llseek() 155 file->f_pos = offset; in snd_info_entry_llseek() 162 static ssize_t snd_info_entry_read(struct file *file, char __user *buffer, in snd_info_entry_read() argument 165 struct snd_info_private_data *data = file->private_data; in snd_info_entry_read() 178 file, buffer, size, pos); in snd_info_entry_read() 184 static ssize_t snd_info_entry_write(struct file *file, const char __user *buffer, in snd_info_entry_write() argument 187 struct snd_info_private_data *data = file->private_data; in snd_info_entry_write() [all …]
|
D | hwdep.c | 56 static loff_t snd_hwdep_llseek(struct file * file, loff_t offset, int orig) in snd_hwdep_llseek() argument 58 struct snd_hwdep *hw = file->private_data; in snd_hwdep_llseek() 60 return hw->ops.llseek(hw, file, offset, orig); in snd_hwdep_llseek() 64 static ssize_t snd_hwdep_read(struct file * file, char __user *buf, in snd_hwdep_read() argument 67 struct snd_hwdep *hw = file->private_data; in snd_hwdep_read() 73 static ssize_t snd_hwdep_write(struct file * file, const char __user *buf, in snd_hwdep_write() argument 76 struct snd_hwdep *hw = file->private_data; in snd_hwdep_write() 82 static int snd_hwdep_open(struct inode *inode, struct file * file) in snd_hwdep_open() argument 119 err = hw->ops.open(hw, file); in snd_hwdep_open() 123 if (file->f_flags & O_NONBLOCK) { in snd_hwdep_open() [all …]
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | rtas-proc.c | 139 static ssize_t ppc_rtas_clock_write(struct file *file, 142 static ssize_t ppc_rtas_progress_write(struct file *file, 145 static ssize_t ppc_rtas_poweron_write(struct file *file, 148 static ssize_t ppc_rtas_tone_freq_write(struct file *file, 151 static ssize_t ppc_rtas_tone_volume_write(struct file *file, 156 static int sensors_open(struct inode *inode, struct file *file) in sensors_open() argument 158 return single_open(file, ppc_rtas_sensors_show, NULL); in sensors_open() 168 static int poweron_open(struct inode *inode, struct file *file) in poweron_open() argument 170 return single_open(file, ppc_rtas_poweron_show, NULL); in poweron_open() 181 static int progress_open(struct inode *inode, struct file *file) in progress_open() argument [all …]
|
D | proc_powerpc.c | 32 static loff_t page_map_seek(struct file *file, loff_t off, int whence) in page_map_seek() argument 34 return fixed_size_llseek(file, off, whence, PAGE_SIZE); in page_map_seek() 37 static ssize_t page_map_read( struct file *file, char __user *buf, size_t nbytes, in page_map_read() argument 41 PDE_DATA(file_inode(file)), PAGE_SIZE); in page_map_read() 44 static int page_map_mmap( struct file *file, struct vm_area_struct *vma ) in page_map_mmap() argument 50 __pa(PDE_DATA(file_inode(file))) >> PAGE_SHIFT, in page_map_mmap()
|
/linux-4.4.14/drivers/bluetooth/ |
D | btmrvl_debugfs.c | 34 static ssize_t btmrvl_hscfgcmd_write(struct file *file, in btmrvl_hscfgcmd_write() argument 37 struct btmrvl_private *priv = file->private_data; in btmrvl_hscfgcmd_write() 60 static ssize_t btmrvl_hscfgcmd_read(struct file *file, char __user *userbuf, in btmrvl_hscfgcmd_read() argument 63 struct btmrvl_private *priv = file->private_data; in btmrvl_hscfgcmd_read() 80 static ssize_t btmrvl_pscmd_write(struct file *file, const char __user *ubuf, in btmrvl_pscmd_write() argument 83 struct btmrvl_private *priv = file->private_data; in btmrvl_pscmd_write() 107 static ssize_t btmrvl_pscmd_read(struct file *file, char __user *userbuf, in btmrvl_pscmd_read() argument 110 struct btmrvl_private *priv = file->private_data; in btmrvl_pscmd_read() 126 static ssize_t btmrvl_hscmd_write(struct file *file, const char __user *ubuf, in btmrvl_hscmd_write() argument 129 struct btmrvl_private *priv = file->private_data; in btmrvl_hscmd_write() [all …]
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | debugfs.c | 74 mwifiex_info_read(struct file *file, char __user *ubuf, in mwifiex_info_read() argument 78 (struct mwifiex_private *) file->private_data; in mwifiex_info_read() 164 mwifiex_device_dump_read(struct file *file, char __user *ubuf, in mwifiex_device_dump_read() argument 167 struct mwifiex_private *priv = file->private_data; in mwifiex_device_dump_read() 199 mwifiex_getlog_read(struct file *file, char __user *ubuf, in mwifiex_getlog_read() argument 203 (struct mwifiex_private *) file->private_data; in mwifiex_getlog_read() 275 mwifiex_histogram_read(struct file *file, char __user *ubuf, in mwifiex_histogram_read() argument 279 (struct mwifiex_private *)file->private_data; in mwifiex_histogram_read() 351 mwifiex_histogram_write(struct file *file, const char __user *ubuf, in mwifiex_histogram_write() argument 354 struct mwifiex_private *priv = (void *)file->private_data; in mwifiex_histogram_write() [all …]
|
/linux-4.4.14/drivers/usb/musb/ |
D | musb_debugfs.c | 138 static int musb_regdump_open(struct inode *inode, struct file *file) in musb_regdump_open() argument 140 return single_open(file, musb_regdump_show, inode->i_private); in musb_regdump_open() 184 static int musb_test_mode_open(struct inode *inode, struct file *file) in musb_test_mode_open() argument 186 return single_open(file, musb_test_mode_show, inode->i_private); in musb_test_mode_open() 189 static ssize_t musb_test_mode_write(struct file *file, in musb_test_mode_write() argument 192 struct seq_file *s = file->private_data; in musb_test_mode_write() 269 static int musb_softconnect_open(struct inode *inode, struct file *file) in musb_softconnect_open() argument 271 return single_open(file, musb_softconnect_show, inode->i_private); in musb_softconnect_open() 274 static ssize_t musb_softconnect_write(struct file *file, in musb_softconnect_write() argument 277 struct seq_file *s = file->private_data; in musb_softconnect_write() [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | lprocfs_status.h | 586 int lprocfs_wr_uint(struct file *file, const char __user *buffer, 597 int lprocfs_wr_ping(struct file *file, const char __user *buffer, 599 int lprocfs_wr_import(struct file *file, const char __user *buffer, 602 int lprocfs_wr_pinger_recov(struct file *file, const char __user *buffer, 624 int lprocfs_single_release(struct inode *, struct file *); 625 int lprocfs_seq_release(struct inode *, struct file *); 635 static int name##_single_open(struct inode *inode, struct file *file) \ 637 return single_open(file, name##_seq_show, inode->i_private); \ 663 static ssize_t name##_##type##_seq_write(struct file *file, \ 667 struct seq_file *seq = file->private_data; \ [all …]
|
/linux-4.4.14/arch/s390/oprofile/ |
D | init.c | 124 static ssize_t hwsampler_read(struct file *file, char __user *buf, in hwsampler_read() argument 130 static ssize_t hwsampler_write(struct file *file, char const __user *buf, in hwsampler_write() argument 172 static ssize_t hw_interval_read(struct file *file, char __user *buf, in hw_interval_read() argument 179 static ssize_t hw_interval_write(struct file *file, char const __user *buf, in hw_interval_write() argument 215 static ssize_t hwsampler_zero_read(struct file *file, char __user *buf, in hwsampler_zero_read() argument 221 static ssize_t hwsampler_zero_write(struct file *file, char const __user *buf, in hwsampler_zero_write() argument 245 static ssize_t hwsampler_kernel_read(struct file *file, char __user *buf, in hwsampler_kernel_read() argument 252 static ssize_t hwsampler_kernel_write(struct file *file, char const __user *buf, in hwsampler_kernel_write() argument 280 static ssize_t hwsampler_user_read(struct file *file, char __user *buf, in hwsampler_user_read() argument 287 static ssize_t hwsampler_user_write(struct file *file, char const __user *buf, in hwsampler_user_write() argument [all …]
|
/linux-4.4.14/fs/afs/ |
D | proc.c | 23 static int afs_proc_cells_open(struct inode *inode, struct file *file); 28 static ssize_t afs_proc_cells_write(struct file *file, const char __user *buf, 46 static ssize_t afs_proc_rootcell_read(struct file *file, char __user *buf, 48 static ssize_t afs_proc_rootcell_write(struct file *file, 58 static int afs_proc_cell_volumes_open(struct inode *inode, struct file *file); 80 struct file *file); 101 static int afs_proc_cell_servers_open(struct inode *inode, struct file *file); 158 static int afs_proc_cells_open(struct inode *inode, struct file *file) in afs_proc_cells_open() argument 163 ret = seq_open(file, &afs_proc_cells_ops); in afs_proc_cells_open() 167 m = file->private_data; in afs_proc_cells_open() [all …]
|
/linux-4.4.14/drivers/media/usb/uvc/ |
D | uvc_v4l2.c | 477 static int uvc_v4l2_open(struct file *file) in uvc_v4l2_open() argument 484 stream = video_drvdata(file); in uvc_v4l2_open() 516 file->private_data = handle; in uvc_v4l2_open() 521 static int uvc_v4l2_release(struct file *file) in uvc_v4l2_release() argument 523 struct uvc_fh *handle = file->private_data; in uvc_v4l2_release() 537 file->private_data = NULL; in uvc_v4l2_release() 548 static int uvc_ioctl_querycap(struct file *file, void *fh, in uvc_ioctl_querycap() argument 551 struct video_device *vdev = video_devdata(file); in uvc_ioctl_querycap() 552 struct uvc_fh *handle = file->private_data; in uvc_ioctl_querycap() 593 static int uvc_ioctl_enum_fmt_vid_cap(struct file *file, void *fh, in uvc_ioctl_enum_fmt_vid_cap() argument [all …]
|
D | uvc_debugfs.c | 32 static int uvc_debugfs_stats_open(struct inode *inode, struct file *file) in uvc_debugfs_stats_open() argument 43 file->private_data = buf; in uvc_debugfs_stats_open() 47 static ssize_t uvc_debugfs_stats_read(struct file *file, char __user *user_buf, in uvc_debugfs_stats_read() argument 50 struct uvc_debugfs_buffer *buf = file->private_data; in uvc_debugfs_stats_read() 56 static int uvc_debugfs_stats_release(struct inode *inode, struct file *file) in uvc_debugfs_stats_release() argument 58 kfree(file->private_data); in uvc_debugfs_stats_release() 59 file->private_data = NULL; in uvc_debugfs_stats_release()
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtv-ioctl.c | 322 static int ivtv_g_fmt_sliced_vbi_out(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_sliced_vbi_out() argument 344 static int ivtv_g_fmt_vid_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vid_cap() argument 367 static int ivtv_g_fmt_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vbi_cap() argument 385 static int ivtv_g_fmt_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_sliced_vbi_cap() argument 408 static int ivtv_g_fmt_vid_out(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vid_out() argument 448 static int ivtv_g_fmt_vid_out_overlay(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_g_fmt_vid_out_overlay() argument 470 static int ivtv_try_fmt_sliced_vbi_out(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_try_fmt_sliced_vbi_out() argument 472 return ivtv_g_fmt_sliced_vbi_out(file, fh, fmt); in ivtv_try_fmt_sliced_vbi_out() 475 static int ivtv_try_fmt_vid_cap(struct file *file, void *fh, struct v4l2_format *fmt) in ivtv_try_fmt_vid_cap() argument 492 ivtv_g_fmt_vid_cap(file, fh, fmt); in ivtv_try_fmt_vid_cap() [all …]
|
/linux-4.4.14/security/keys/ |
D | big_key.c | 61 struct file *file; in big_key_preparse() local 81 file = shmem_kernel_file_setup("", datalen, 0); in big_key_preparse() 82 if (IS_ERR(file)) { in big_key_preparse() 83 ret = PTR_ERR(file); in big_key_preparse() 87 written = kernel_write(file, prep->data, prep->datalen, 0); in big_key_preparse() 98 *path = file->f_path; in big_key_preparse() 100 fput(file); in big_key_preparse() 113 fput(file); in big_key_preparse() 193 struct file *file; in big_key_read() local 196 file = dentry_open(path, O_RDONLY, current_cred()); in big_key_read() [all …]
|
/linux-4.4.14/drivers/staging/media/davinci_vpfe/ |
D | vpfe_video.c | 391 static int vpfe_open(struct file *file) in vpfe_open() argument 393 struct vpfe_video_device *video = video_drvdata(file); in vpfe_open() 416 file->private_data = &handle->vfh; in vpfe_open() 501 static int vpfe_release(struct file *file) in vpfe_release() argument 503 struct vpfe_video_device *video = video_drvdata(file); in vpfe_release() 504 struct v4l2_fh *vfh = file->private_data; in vpfe_release() 537 file->private_data = NULL; in vpfe_release() 548 static int vpfe_mmap(struct file *file, struct vm_area_struct *vma) in vpfe_mmap() argument 550 struct vpfe_video_device *video = video_drvdata(file); in vpfe_mmap() 560 static unsigned int vpfe_poll(struct file *file, poll_table *wait) in vpfe_poll() argument [all …]
|
/linux-4.4.14/drivers/media/platform/soc_camera/ |
D | soc_camera.c | 294 static int soc_camera_try_fmt_vid_cap(struct file *file, void *priv, in soc_camera_try_fmt_vid_cap() argument 297 struct soc_camera_device *icd = file->private_data; in soc_camera_try_fmt_vid_cap() 299 WARN_ON(priv != file->private_data); in soc_camera_try_fmt_vid_cap() 309 static int soc_camera_enum_input(struct file *file, void *priv, in soc_camera_enum_input() argument 312 struct soc_camera_device *icd = file->private_data; in soc_camera_enum_input() 325 static int soc_camera_g_input(struct file *file, void *priv, unsigned int *i) in soc_camera_g_input() argument 332 static int soc_camera_s_input(struct file *file, void *priv, unsigned int i) in soc_camera_s_input() argument 340 static int soc_camera_s_std(struct file *file, void *priv, v4l2_std_id a) in soc_camera_s_std() argument 342 struct soc_camera_device *icd = file->private_data; in soc_camera_s_std() 348 static int soc_camera_g_std(struct file *file, void *priv, v4l2_std_id *a) in soc_camera_g_std() argument [all …]
|
/linux-4.4.14/ipc/ |
D | shm.c | 53 struct file *file; member 57 #define shm_file_data(file) (*((struct shm_file_data **)&(file)->private_data)) argument 192 struct file *file = vma->vm_file; in __shm_open() local 193 struct shm_file_data *sfd = shm_file_data(file); in __shm_open() 230 struct file *shm_file; in shm_destroy() 271 struct file *file = vma->vm_file; in shm_close() local 272 struct shm_file_data *sfd = shm_file_data(file); in shm_close() 378 struct file *file = vma->vm_file; in shm_fault() local 379 struct shm_file_data *sfd = shm_file_data(file); in shm_fault() 387 struct file *file = vma->vm_file; in shm_set_policy() local [all …]
|
/linux-4.4.14/fs/overlayfs/ |
D | readdir.c | 53 struct file *realfile; 54 struct file *upperfile; 242 struct file *realfile; in ovl_dir_read() 267 static void ovl_dir_reset(struct file *file) in ovl_dir_reset() argument 269 struct ovl_dir_file *od = file->private_data; in ovl_dir_reset() 271 struct dentry *dentry = file->f_path.dentry; in ovl_dir_reset() 363 static int ovl_iterate(struct file *file, struct dir_context *ctx) in ovl_iterate() argument 365 struct ovl_dir_file *od = file->private_data; in ovl_iterate() 366 struct dentry *dentry = file->f_path.dentry; in ovl_iterate() 370 ovl_dir_reset(file); in ovl_iterate() [all …]
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | debug.c | 154 static ssize_t il_dbgfs_##name##_read(struct file *file, \ 159 static ssize_t il_dbgfs_##name##_write(struct file *file, \ 231 il_dbgfs_tx_stats_read(struct file *file, char __user *user_buf, size_t count, in il_dbgfs_tx_stats_read() argument 235 struct il_priv *il = file->private_data; in il_dbgfs_tx_stats_read() 271 il_dbgfs_clear_traffic_stats_write(struct file *file, in il_dbgfs_clear_traffic_stats_write() argument 275 struct il_priv *il = file->private_data; in il_dbgfs_clear_traffic_stats_write() 292 il_dbgfs_rx_stats_read(struct file *file, char __user *user_buf, size_t count, in il_dbgfs_rx_stats_read() argument 296 struct il_priv *il = file->private_data; in il_dbgfs_rx_stats_read() 336 il_dbgfs_sram_read(struct file *file, char __user *user_buf, size_t count, in il_dbgfs_sram_read() argument 344 struct il_priv *il = file->private_data; in il_dbgfs_sram_read() [all …]
|
/linux-4.4.14/net/bluetooth/ |
D | hci_debugfs.c | 32 static ssize_t __name ## _read(struct file *file, \ 36 struct hci_dev *hdev = file->private_data; \ 45 static ssize_t __name ## _write(struct file *file, \ 49 struct hci_dev *hdev = file->private_data; \ 105 static int features_open(struct inode *inode, struct file *file) in features_open() argument 107 return single_open(file, features_show, inode->i_private); in features_open() 129 static int device_id_open(struct inode *inode, struct file *file) in device_id_open() argument 131 return single_open(file, device_id_show, inode->i_private); in device_id_open() 159 static int device_list_open(struct inode *inode, struct file *file) in device_list_open() argument 161 return single_open(file, device_list_show, inode->i_private); in device_list_open() [all …]
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvbdev.h | 144 int (*kernel_ioctl)(struct file *file, unsigned int cmd, void *arg); 217 int dvb_generic_open (struct inode *inode, struct file *file); 218 int dvb_generic_release (struct inode *inode, struct file *file); 219 long dvb_generic_ioctl (struct file *file, 226 int dvb_usercopy(struct file *file, unsigned int cmd, unsigned long arg, 227 int (*func)(struct file *file, unsigned int cmd, void *arg));
|
/linux-4.4.14/drivers/acpi/acpica/ |
D | utbuffer.c | 233 acpi_ut_dump_buffer_to_file(ACPI_FILE file, in acpi_ut_dump_buffer_to_file() argument 242 acpi_ut_file_printf(file, in acpi_ut_dump_buffer_to_file() 257 acpi_ut_file_printf(file, "%6.4X: ", (base_offset + i)); in acpi_ut_dump_buffer_to_file() 266 acpi_ut_file_printf(file, "%*s", in acpi_ut_dump_buffer_to_file() 276 acpi_ut_file_printf(file, "%02X ", in acpi_ut_dump_buffer_to_file() 284 acpi_ut_file_printf(file, "%04X ", temp32); in acpi_ut_dump_buffer_to_file() 291 acpi_ut_file_printf(file, "%08X ", temp32); in acpi_ut_dump_buffer_to_file() 298 acpi_ut_file_printf(file, "%08X", temp32); in acpi_ut_dump_buffer_to_file() 303 acpi_ut_file_printf(file, "%08X ", temp32); in acpi_ut_dump_buffer_to_file() 314 acpi_ut_file_printf(file, " "); in acpi_ut_dump_buffer_to_file() [all …]
|
/linux-4.4.14/drivers/pci/ |
D | proc.c | 20 static loff_t proc_bus_pci_lseek(struct file *file, loff_t off, int whence) in proc_bus_pci_lseek() argument 22 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_lseek() 23 return fixed_size_llseek(file, off, whence, dev->cfg_size); in proc_bus_pci_lseek() 26 static ssize_t proc_bus_pci_read(struct file *file, char __user *buf, in proc_bus_pci_read() argument 29 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_read() 110 static ssize_t proc_bus_pci_write(struct file *file, const char __user *buf, in proc_bus_pci_write() argument 113 struct inode *ino = file_inode(file); in proc_bus_pci_write() 189 static long proc_bus_pci_ioctl(struct file *file, unsigned int cmd, in proc_bus_pci_ioctl() argument 192 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_ioctl() 194 struct pci_filp_private *fpriv = file->private_data; in proc_bus_pci_ioctl() [all …]
|
/linux-4.4.14/drivers/misc/mic/host/ |
D | mic_debugfs.c | 58 static int mic_smpt_debug_open(struct inode *inode, struct file *file) in mic_smpt_debug_open() argument 60 return single_open(file, mic_smpt_show, inode->i_private); in mic_smpt_debug_open() 63 static int mic_smpt_debug_release(struct inode *inode, struct file *file) in mic_smpt_debug_release() argument 65 return single_release(inode, file); in mic_smpt_debug_release() 85 static int mic_post_code_debug_open(struct inode *inode, struct file *file) in mic_post_code_debug_open() argument 87 return single_open(file, mic_post_code_show, inode->i_private); in mic_post_code_debug_open() 90 static int mic_post_code_debug_release(struct inode *inode, struct file *file) in mic_post_code_debug_release() argument 92 return single_release(inode, file); in mic_post_code_debug_release() 180 static int mic_dp_debug_open(struct inode *inode, struct file *file) in mic_dp_debug_open() argument 182 return single_open(file, mic_dp_show, inode->i_private); in mic_dp_debug_open() [all …]
|
/linux-4.4.14/fs/ocfs2/cluster/ |
D | netdebug.c | 185 static int nst_fop_open(struct inode *inode, struct file *file) in nst_fop_open() argument 189 dummy_nst = __seq_open_private(file, &nst_seq_ops, sizeof(*dummy_nst)); in nst_fop_open() 197 static int nst_fop_release(struct inode *inode, struct file *file) in nst_fop_release() argument 199 struct seq_file *seq = file->private_data; in nst_fop_release() 203 return seq_release_private(inode, file); in nst_fop_release() 399 static int sc_common_open(struct file *file, int ctxt) in sc_common_open() argument 408 sd = __seq_open_private(file, &sc_seq_ops, sizeof(*sd)); in sc_common_open() 422 static int sc_fop_release(struct inode *inode, struct file *file) in sc_fop_release() argument 424 struct seq_file *seq = file->private_data; in sc_fop_release() 429 return seq_release_private(inode, file); in sc_fop_release() [all …]
|
/linux-4.4.14/sound/oss/dmasound/ |
D | dmasound_core.c | 325 static int mixer_open(struct inode *inode, struct file *file) in mixer_open() argument 337 static int mixer_release(struct inode *inode, struct file *file) in mixer_release() argument 346 static int mixer_ioctl(struct file *file, u_int cmd, u_long arg) in mixer_ioctl() argument 370 static long mixer_unlocked_ioctl(struct file *file, u_int cmd, u_long arg) in mixer_unlocked_ioctl() argument 375 ret = mixer_ioctl(file, cmd, arg); in mixer_unlocked_ioctl() 546 static ssize_t sq_write(struct file *file, const char __user *src, size_t uLeft, in sq_write() argument 672 static unsigned int sq_poll(struct file *file, struct poll_table_struct *wait) in sq_poll() argument 682 if (file->f_mode & FMODE_WRITE ) in sq_poll() 683 poll_wait(file, &write_sq.action_queue, wait); in sq_poll() 684 if (file->f_mode & FMODE_WRITE) in sq_poll() [all …]
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_ioc32.c | 59 static int compat_radeon_cp_init(struct file *file, unsigned int cmd, in compat_radeon_cp_init() argument 94 return drm_ioctl(file, DRM_IOCTL_RADEON_CP_INIT, (unsigned long)init); in compat_radeon_cp_init() 106 static int compat_radeon_cp_clear(struct file *file, unsigned int cmd, in compat_radeon_cp_clear() argument 126 return drm_ioctl(file, DRM_IOCTL_RADEON_CLEAR, (unsigned long)clr); in compat_radeon_cp_clear() 133 static int compat_radeon_cp_stipple(struct file *file, unsigned int cmd, in compat_radeon_cp_stipple() argument 149 return drm_ioctl(file, DRM_IOCTL_RADEON_STIPPLE, (unsigned long)request); in compat_radeon_cp_stipple() 167 static int compat_radeon_cp_texture(struct file *file, unsigned int cmd, in compat_radeon_cp_texture() argument 203 return drm_ioctl(file, DRM_IOCTL_RADEON_TEXTURE, (unsigned long)request); in compat_radeon_cp_texture() 215 static int compat_radeon_cp_vertex2(struct file *file, unsigned int cmd, in compat_radeon_cp_vertex2() argument 236 return drm_ioctl(file, DRM_IOCTL_RADEON_VERTEX2, (unsigned long)request); in compat_radeon_cp_vertex2() [all …]
|
/linux-4.4.14/drivers/parisc/ |
D | eisa_eeprom.c | 34 static loff_t eisa_eeprom_llseek(struct file *file, loff_t offset, int origin) in eisa_eeprom_llseek() argument 36 return fixed_size_llseek(file, offset, origin, HPEE_MAX_LENGTH); in eisa_eeprom_llseek() 39 static ssize_t eisa_eeprom_read(struct file * file, in eisa_eeprom_read() argument 66 static int eisa_eeprom_open(struct inode *inode, struct file *file) in eisa_eeprom_open() argument 68 if (file->f_mode & FMODE_WRITE) in eisa_eeprom_open() 74 static int eisa_eeprom_release(struct inode *inode, struct file *file) in eisa_eeprom_release() argument
|
/linux-4.4.14/drivers/sbus/char/ |
D | flash.c | 36 flash_mmap(struct file *file, struct vm_area_struct *vma) in flash_mmap() argument 80 flash_llseek(struct file *file, long long offset, int origin) in flash_llseek() argument 85 file->f_pos = offset; in flash_llseek() 88 file->f_pos += offset; in flash_llseek() 89 if (file->f_pos > flash.read_size) in flash_llseek() 90 file->f_pos = flash.read_size; in flash_llseek() 93 file->f_pos = flash.read_size; in flash_llseek() 100 return file->f_pos; in flash_llseek() 104 flash_read(struct file * file, char __user * buf, in flash_read() argument 125 flash_open(struct inode *inode, struct file *file) in flash_open() argument [all …]
|
/linux-4.4.14/drivers/input/serio/ |
D | userio.c | 76 static int userio_char_open(struct inode *inode, struct file *file) in userio_char_open() argument 97 file->private_data = userio; in userio_char_open() 102 static int userio_char_release(struct inode *inode, struct file *file) in userio_char_release() argument 104 struct userio_device *userio = file->private_data; in userio_char_release() 121 static ssize_t userio_char_read(struct file *file, char __user *user_buffer, in userio_char_read() argument 124 struct userio_device *userio = file->private_data; in userio_char_read() 156 if (file->f_flags & O_NONBLOCK) in userio_char_read() 179 static ssize_t userio_char_write(struct file *file, const char __user *buffer, in userio_char_write() argument 182 struct userio_device *userio = file->private_data; in userio_char_write() 251 static unsigned int userio_char_poll(struct file *file, poll_table *wait) in userio_char_poll() argument [all …]
|
/linux-4.4.14/drivers/isdn/divert/ |
D | divert_procfs.c | 84 isdn_divert_read(struct file *file, char __user *buf, size_t count, loff_t *off) in isdn_divert_read() argument 89 if (!(inf = *((struct divert_info **) file->private_data))) { in isdn_divert_read() 90 if (file->f_flags & O_NONBLOCK) in isdn_divert_read() 93 *((struct divert_info **) file->private_data))); in isdn_divert_read() 99 file->private_data = &inf->next; /* next structure */ in isdn_divert_read() 113 isdn_divert_write(struct file *file, const char __user *buf, size_t count, loff_t *off) in isdn_divert_write() argument 123 isdn_divert_poll(struct file *file, poll_table *wait) in isdn_divert_poll() argument 127 poll_wait(file, &(rd_queue), wait); in isdn_divert_poll() 129 if (*((struct divert_info **) file->private_data)) { in isdn_divert_poll() 139 isdn_divert_open(struct inode *ino, struct file *filep) in isdn_divert_open() [all …]
|
/linux-4.4.14/drivers/pnp/pnpbios/ |
D | proc.c | 49 static int pnpconfig_proc_open(struct inode *inode, struct file *file) in pnpconfig_proc_open() argument 51 return single_open(file, pnpconfig_proc_show, NULL); in pnpconfig_proc_open() 76 static int escd_info_proc_open(struct inode *inode, struct file *file) in escd_info_proc_open() argument 78 return single_open(file, escd_info_proc_show, NULL); in escd_info_proc_open() 131 static int escd_proc_open(struct inode *inode, struct file *file) in escd_proc_open() argument 133 return single_open(file, escd_proc_show, NULL); in escd_proc_open() 161 static int pnp_legacyres_proc_open(struct inode *inode, struct file *file) in pnp_legacyres_proc_open() argument 163 return single_open(file, pnp_legacyres_proc_show, NULL); in pnp_legacyres_proc_open() 204 static int pnp_devices_proc_open(struct inode *inode, struct file *file) in pnp_devices_proc_open() argument 206 return single_open(file, pnp_devices_proc_show, NULL); in pnp_devices_proc_open() [all …]
|
/linux-4.4.14/Documentation/filesystems/ |
D | files.txt | 4 This document describes how locking for files (struct file) 5 and file descriptor table (struct files) works. 7 Up until 2.6.12, the file descriptor table has been protected 9 ->file_lock protected accesses to all the file related fields 10 of the table. ->count was used for sharing the file descriptor 14 a put_files_struct() frees the file descriptor (fd) table. 15 The files (struct file) themselves are protected using 18 In the new lock-free model of file descriptor management, 20 based on RCU. The file descriptor table contains multiple 22 array of file pointers, the sizes of the sets and the array [all …]
|
/linux-4.4.14/kernel/irq/ |
D | proc.c | 92 static ssize_t write_irq_affinity(int type, struct file *file, in write_irq_affinity() argument 95 unsigned int irq = (int)(long)PDE_DATA(file_inode(file)); in write_irq_affinity() 136 static ssize_t irq_affinity_proc_write(struct file *file, in irq_affinity_proc_write() argument 139 return write_irq_affinity(0, file, buffer, count, pos); in irq_affinity_proc_write() 142 static ssize_t irq_affinity_list_proc_write(struct file *file, in irq_affinity_list_proc_write() argument 145 return write_irq_affinity(1, file, buffer, count, pos); in irq_affinity_list_proc_write() 148 static int irq_affinity_proc_open(struct inode *inode, struct file *file) in irq_affinity_proc_open() argument 150 return single_open(file, irq_affinity_proc_show, PDE_DATA(inode)); in irq_affinity_proc_open() 153 static int irq_affinity_list_proc_open(struct inode *inode, struct file *file) in irq_affinity_list_proc_open() argument 155 return single_open(file, irq_affinity_list_proc_show, PDE_DATA(inode)); in irq_affinity_list_proc_open() [all …]
|
/linux-4.4.14/drivers/tty/vt/ |
D | vc_screen.c | 94 vcs_poll_data_get(struct file *file) in vcs_poll_data_get() argument 96 struct vcs_poll_data *poll = file->private_data, *kill = NULL; in vcs_poll_data_get() 104 poll->cons_num = iminor(file_inode(file)) & 127; in vcs_poll_data_get() 120 spin_lock(&file->f_lock); in vcs_poll_data_get() 121 if (!file->private_data) { in vcs_poll_data_get() 122 file->private_data = poll; in vcs_poll_data_get() 126 poll = file->private_data; in vcs_poll_data_get() 128 spin_unlock(&file->f_lock); in vcs_poll_data_get() 182 static loff_t vcs_lseek(struct file *file, loff_t offset, int orig) in vcs_lseek() argument 187 size = vcs_size(file_inode(file)); in vcs_lseek() [all …]
|
/linux-4.4.14/drivers/media/platform/exynos-gsc/ |
D | gsc-m2m.c | 277 static int gsc_m2m_querycap(struct file *file, void *fh, in gsc_m2m_querycap() argument 293 static int gsc_m2m_enum_fmt_mplane(struct file *file, void *priv, in gsc_m2m_enum_fmt_mplane() argument 299 static int gsc_m2m_g_fmt_mplane(struct file *file, void *fh, in gsc_m2m_g_fmt_mplane() argument 307 static int gsc_m2m_try_fmt_mplane(struct file *file, void *fh, in gsc_m2m_try_fmt_mplane() argument 315 static int gsc_m2m_s_fmt_mplane(struct file *file, void *fh, in gsc_m2m_s_fmt_mplane() argument 324 ret = gsc_m2m_try_fmt_mplane(file, fh, f); in gsc_m2m_s_fmt_mplane() 361 static int gsc_m2m_reqbufs(struct file *file, void *fh, in gsc_m2m_reqbufs() argument 379 return v4l2_m2m_reqbufs(file, ctx->m2m_ctx, reqbufs); in gsc_m2m_reqbufs() 382 static int gsc_m2m_expbuf(struct file *file, void *fh, in gsc_m2m_expbuf() argument 386 return v4l2_m2m_expbuf(file, ctx->m2m_ctx, eb); in gsc_m2m_expbuf() [all …]
|
/linux-4.4.14/drivers/media/usb/hdpvr/ |
D | hdpvr-video.c | 385 static int hdpvr_open(struct file *file) in hdpvr_open() argument 392 v4l2_fh_init(&fh->fh, video_devdata(file)); in hdpvr_open() 394 file->private_data = fh; in hdpvr_open() 398 static int hdpvr_release(struct file *file) in hdpvr_release() argument 400 struct hdpvr_device *dev = video_drvdata(file); in hdpvr_release() 403 if (file->private_data == dev->owner) { in hdpvr_release() 409 return v4l2_fh_release(file); in hdpvr_release() 416 static ssize_t hdpvr_read(struct file *file, char __user *buffer, size_t count, in hdpvr_read() argument 419 struct hdpvr_device *dev = video_drvdata(file); in hdpvr_read() 439 dev->owner = file->private_data; in hdpvr_read() [all …]
|
/linux-4.4.14/arch/sh/mm/ |
D | cache-debugfs.c | 25 static int cache_seq_show(struct seq_file *file, void *iter) in cache_seq_show() argument 27 unsigned int cache_type = (unsigned int)file->private; in cache_seq_show() 43 seq_printf(file, "disabled\n"); in cache_seq_show() 70 seq_printf(file, "-----------------------------------------\n"); in cache_seq_show() 71 seq_printf(file, "Way %d\n", way); in cache_seq_show() 72 seq_printf(file, "-----------------------------------------\n"); in cache_seq_show() 84 seq_printf(file, "%3d: %c 0x%lx\n", in cache_seq_show() 97 static int cache_debugfs_open(struct inode *inode, struct file *file) in cache_debugfs_open() argument 99 return single_open(file, cache_seq_show, inode->i_private); in cache_debugfs_open()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | debug.c | 198 static ssize_t ath10k_read_wmi_services(struct file *file, in ath10k_read_wmi_services() argument 202 struct ath10k *ar = file->private_data; in ath10k_read_wmi_services() 416 static int ath10k_fw_stats_open(struct inode *inode, struct file *file) in ath10k_fw_stats_open() argument 447 file->private_data = buf; in ath10k_fw_stats_open() 460 static int ath10k_fw_stats_release(struct inode *inode, struct file *file) in ath10k_fw_stats_release() argument 462 vfree(file->private_data); in ath10k_fw_stats_release() 467 static ssize_t ath10k_fw_stats_read(struct file *file, char __user *user_buf, in ath10k_fw_stats_read() argument 470 const char *buf = file->private_data; in ath10k_fw_stats_read() 484 static ssize_t ath10k_debug_fw_reset_stats_read(struct file *file, in ath10k_debug_fw_reset_stats_read() argument 488 struct ath10k *ar = file->private_data; in ath10k_debug_fw_reset_stats_read() [all …]
|
/linux-4.4.14/drivers/staging/media/omap4iss/ |
D | iss_video.c | 519 iss_video_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in iss_video_querycap() argument 521 struct iss_video *video = video_drvdata(file); in iss_video_querycap() 539 iss_video_enum_format(struct file *file, void *fh, struct v4l2_fmtdesc *f) in iss_video_enum_format() argument 541 struct iss_video *video = video_drvdata(file); in iss_video_enum_format() 574 iss_video_get_format(struct file *file, void *fh, struct v4l2_format *format) in iss_video_get_format() argument 577 struct iss_video *video = video_drvdata(file); in iss_video_get_format() 590 iss_video_set_format(struct file *file, void *fh, struct v4l2_format *format) in iss_video_set_format() argument 593 struct iss_video *video = video_drvdata(file); in iss_video_set_format() 614 iss_video_try_format(struct file *file, void *fh, struct v4l2_format *format) in iss_video_try_format() argument 616 struct iss_video *video = video_drvdata(file); in iss_video_try_format() [all …]
|
/linux-4.4.14/arch/cris/arch-v10/drivers/ |
D | eeprom.c | 81 static int eeprom_open(struct inode * inode, struct file * file); 82 static loff_t eeprom_lseek(struct file * file, loff_t offset, int orig); 83 static ssize_t eeprom_read(struct file * file, char * buf, size_t count, 85 static ssize_t eeprom_write(struct file * file, const char * buf, size_t count, 87 static int eeprom_close(struct inode * inode, struct file * file); 376 static int eeprom_open(struct inode * inode, struct file * file) in eeprom_open() argument 395 static loff_t eeprom_lseek(struct file * file, loff_t offset, int orig) in eeprom_lseek() argument 406 file->f_pos = offset; in eeprom_lseek() 409 file->f_pos += offset; in eeprom_lseek() 412 file->f_pos = eeprom.size - offset; in eeprom_lseek() [all …]
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-video.c | 517 static int vidioc_g_fmt_vid_cap(struct file *file, void *priv, in vidioc_g_fmt_vid_cap() argument 520 struct cx23885_dev *dev = video_drvdata(file); in vidioc_g_fmt_vid_cap() 535 static int vidioc_try_fmt_vid_cap(struct file *file, void *priv, in vidioc_try_fmt_vid_cap() argument 538 struct cx23885_dev *dev = video_drvdata(file); in vidioc_try_fmt_vid_cap() 583 static int vidioc_s_fmt_vid_cap(struct file *file, void *priv, in vidioc_s_fmt_vid_cap() argument 586 struct cx23885_dev *dev = video_drvdata(file); in vidioc_s_fmt_vid_cap() 593 err = vidioc_try_fmt_vid_cap(file, priv, f); in vidioc_s_fmt_vid_cap() 616 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument 619 struct cx23885_dev *dev = video_drvdata(file); in vidioc_querycap() 620 struct video_device *vdev = video_devdata(file); in vidioc_querycap() [all …]
|
/linux-4.4.14/drivers/mtd/ |
D | mtdchar.c | 55 static loff_t mtdchar_lseek(struct file *file, loff_t offset, int orig) in mtdchar_lseek() argument 57 struct mtd_file_info *mfi = file->private_data; in mtdchar_lseek() 58 return fixed_size_llseek(file, offset, orig, mfi->mtd->size); in mtdchar_lseek() 61 static int mtdchar_open(struct inode *inode, struct file *file) in mtdchar_open() argument 72 if ((file->f_mode & FMODE_WRITE) && (minor & 1)) in mtdchar_open() 89 if ((file->f_mode & FMODE_WRITE) && !(mtd->flags & MTD_WRITEABLE)) { in mtdchar_open() 100 file->private_data = mfi; in mtdchar_open() 113 static int mtdchar_close(struct inode *inode, struct file *file) in mtdchar_close() argument 115 struct mtd_file_info *mfi = file->private_data; in mtdchar_close() 121 if ((file->f_mode & FMODE_WRITE)) in mtdchar_close() [all …]
|
/linux-4.4.14/arch/um/os-Linux/ |
D | umid.c | 83 char file[256]; in remove_files_and_dir() local 98 if (len > sizeof(file)) { in remove_files_and_dir() 103 sprintf(file, "%s/%s", dir, ent->d_name); in remove_files_and_dir() 104 if (unlink(file) < 0 && errno != ENOENT) { in remove_files_and_dir() 135 char file[strlen(uml_dir) + UMID_LEN + sizeof("/pid\0")]; in is_umdir_used() local 139 n = snprintf(file, sizeof(file), "%s/pid", dir); in is_umdir_used() 140 if (n >= sizeof(file)) { in is_umdir_used() 147 fd = open(file, O_RDONLY); in is_umdir_used() 152 "file '%s', err = %d\n", file, -fd); in is_umdir_used() 161 "'%s', err = %d\n", file, errno); in is_umdir_used() [all …]
|
/linux-4.4.14/fs/configfs/ |
D | file.c | 107 configfs_read_file(struct file *file, char __user *buf, size_t count, loff_t *ppos) in configfs_read_file() argument 109 struct configfs_buffer * buffer = file->private_data; in configfs_read_file() 114 if ((retval = fill_read_buffer(file->f_path.dentry,buffer))) in configfs_read_file() 197 configfs_write_file(struct file *file, const char __user *buf, size_t count, loff_t *ppos) in configfs_write_file() argument 199 struct configfs_buffer * buffer = file->private_data; in configfs_write_file() 205 len = flush_write_buffer(file->f_path.dentry, buffer, len); in configfs_write_file() 212 static int check_perm(struct inode * inode, struct file * file) in check_perm() argument 214 struct config_item *item = configfs_get_config_item(file->f_path.dentry->d_parent); in check_perm() 215 struct configfs_attribute * attr = to_attr(file->f_path.dentry); in check_perm() 238 if (file->f_mode & FMODE_WRITE) { in check_perm() [all …]
|
/linux-4.4.14/fs/ncpfs/ |
D | file.c | 24 static int ncp_fsync(struct file *file, loff_t start, loff_t end, int datasync) in ncp_fsync() argument 26 return filemap_write_and_wait_range(file->f_mapping, start, end); in ncp_fsync() 103 struct file *file = iocb->ki_filp; in ncp_file_read_iter() local 104 struct inode *inode = file_inode(file); in ncp_file_read_iter() 112 ncp_dbg(1, "enter %pD2\n", file); in ncp_file_read_iter() 159 file_accessed(file); in ncp_file_read_iter() 161 ncp_dbg(1, "exit %pD2\n", file); in ncp_file_read_iter() 170 struct file *file = iocb->ki_filp; in ncp_file_write_iter() local 171 struct inode *inode = file_inode(file); in ncp_file_write_iter() 178 ncp_dbg(1, "enter %pD2\n", file); in ncp_file_write_iter() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_fs.c | 48 #define private2dd(file) (file_inode(file)->i_private) argument 104 static ssize_t driver_stats_read(struct file *file, char __user *buf, in driver_stats_read() argument 132 static ssize_t driver_names_read(struct file *file, char __user *buf, in driver_names_read() argument 145 static ssize_t dev_counters_read(struct file *file, char __user *buf, in dev_counters_read() argument 150 struct qib_devdata *dd = private2dd(file); in dev_counters_read() 157 static ssize_t dev_names_read(struct file *file, char __user *buf, in dev_names_read() argument 162 struct qib_devdata *dd = private2dd(file); in dev_names_read() 179 static ssize_t portnames_read(struct file *file, char __user *buf, in portnames_read() argument 184 struct qib_devdata *dd = private2dd(file); in portnames_read() 191 static ssize_t portcntrs_1_read(struct file *file, char __user *buf, in portcntrs_1_read() argument [all …]
|
/linux-4.4.14/drivers/staging/comedi/ |
D | comedi_compat32.c | 90 static int translated_ioctl(struct file *file, unsigned int cmd, in translated_ioctl() argument 93 if (file->f_op->unlocked_ioctl) in translated_ioctl() 94 return file->f_op->unlocked_ioctl(file, cmd, arg); in translated_ioctl() 100 static int compat_chaninfo(struct file *file, unsigned long arg) in compat_chaninfo() argument 130 return translated_ioctl(file, COMEDI_CHANINFO, (unsigned long)chaninfo); in compat_chaninfo() 134 static int compat_rangeinfo(struct file *file, unsigned long arg) in compat_rangeinfo() argument 160 return translated_ioctl(file, COMEDI_RANGEINFO, in compat_rangeinfo() 268 static int compat_cmd(struct file *file, unsigned long arg) in compat_cmd() argument 281 rc = translated_ioctl(file, COMEDI_CMD, (unsigned long)cmd); in compat_cmd() 293 static int compat_cmdtest(struct file *file, unsigned long arg) in compat_cmdtest() argument [all …]
|
/linux-4.4.14/drivers/usb/chipidea/ |
D | debug.c | 49 static int ci_device_open(struct inode *inode, struct file *file) in ci_device_open() argument 51 return single_open(file, ci_device_show, inode->i_private); in ci_device_open() 84 static ssize_t ci_port_test_write(struct file *file, const char __user *ubuf, in ci_port_test_write() argument 87 struct seq_file *s = file->private_data; in ci_port_test_write() 113 static int ci_port_test_open(struct inode *inode, struct file *file) in ci_port_test_open() argument 115 return single_open(file, ci_port_test_show, inode->i_private); in ci_port_test_open() 157 static int ci_qheads_open(struct inode *inode, struct file *file) in ci_qheads_open() argument 159 return single_open(file, ci_qheads_show, inode->i_private); in ci_qheads_open() 208 static int ci_requests_open(struct inode *inode, struct file *file) in ci_requests_open() argument 210 return single_open(file, ci_requests_show, inode->i_private); in ci_requests_open() [all …]
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
D | saa7164-vbi.c | 162 static int vidioc_s_std(struct file *file, void *priv, v4l2_std_id id) in vidioc_s_std() argument 164 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_s_std() 169 static int vidioc_g_std(struct file *file, void *priv, v4l2_std_id *id) in vidioc_g_std() argument 171 struct saa7164_encoder_fh *fh = file->private_data; in vidioc_g_std() 176 static int vidioc_g_input(struct file *file, void *priv, unsigned int *i) in vidioc_g_input() argument 178 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_g_input() 183 static int vidioc_s_input(struct file *file, void *priv, unsigned int i) in vidioc_s_input() argument 185 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_s_input() 190 static int vidioc_g_frequency(struct file *file, void *priv, in vidioc_g_frequency() argument 193 struct saa7164_vbi_fh *fh = file->private_data; in vidioc_g_frequency() [all …]
|
/linux-4.4.14/drivers/md/bcache/ |
D | sysfs.h | 50 #define sysfs_printf(file, fmt, ...) \ argument 52 if (attr == &sysfs_ ## file) \ 56 #define sysfs_print(file, var) \ argument 58 if (attr == &sysfs_ ## file) \ 62 #define sysfs_hprint(file, val) \ argument 64 if (attr == &sysfs_ ## file) { \ 75 #define sysfs_strtoul(file, var) \ argument 77 if (attr == &sysfs_ ## file) \ 81 #define sysfs_strtoul_clamp(file, var, min, max) \ argument 83 if (attr == &sysfs_ ## file) \ [all …]
|
/linux-4.4.14/drivers/media/usb/go7007/ |
D | go7007-v4l2.c | 282 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument 285 struct go7007 *go = video_drvdata(file); in vidioc_querycap() 302 static int vidioc_enum_fmt_vid_cap(struct file *file, void *priv, in vidioc_enum_fmt_vid_cap() argument 335 static int vidioc_g_fmt_vid_cap(struct file *file, void *priv, in vidioc_g_fmt_vid_cap() argument 338 struct go7007 *go = video_drvdata(file); in vidioc_g_fmt_vid_cap() 352 static int vidioc_try_fmt_vid_cap(struct file *file, void *priv, in vidioc_try_fmt_vid_cap() argument 355 struct go7007 *go = video_drvdata(file); in vidioc_try_fmt_vid_cap() 360 static int vidioc_s_fmt_vid_cap(struct file *file, void *priv, in vidioc_s_fmt_vid_cap() argument 363 struct go7007 *go = video_drvdata(file); in vidioc_s_fmt_vid_cap() 492 static int vidioc_g_parm(struct file *filp, void *priv, in vidioc_g_parm() [all …]
|
/linux-4.4.14/drivers/media/pci/cobalt/ |
D | cobalt-v4l2.c | 470 static int cobalt_g_register(struct file *file, void *priv_fh, in cobalt_g_register() argument 473 struct cobalt_stream *s = video_drvdata(file); in cobalt_g_register() 479 static int cobalt_s_register(struct file *file, void *priv_fh, in cobalt_s_register() argument 482 struct cobalt_stream *s = video_drvdata(file); in cobalt_s_register() 490 static int cobalt_querycap(struct file *file, void *priv_fh, in cobalt_querycap() argument 493 struct cobalt_stream *s = video_drvdata(file); in cobalt_querycap() 590 static int cobalt_log_status(struct file *file, void *priv_fh) in cobalt_log_status() argument 592 struct cobalt_stream *s = video_drvdata(file); in cobalt_log_status() 624 static int cobalt_enum_dv_timings(struct file *file, void *priv_fh, in cobalt_enum_dv_timings() argument 627 struct cobalt_stream *s = video_drvdata(file); in cobalt_enum_dv_timings() [all …]
|
/linux-4.4.14/drivers/media/radio/ |
D | radio-cadet.c | 330 static ssize_t cadet_read(struct file *file, char __user *data, size_t count, loff_t *ppos) in cadet_read() argument 332 struct cadet *dev = video_drvdata(file); in cadet_read() 341 if (!cadet_has_rds_data(dev) && (file->f_flags & O_NONBLOCK)) in cadet_read() 358 static int vidioc_querycap(struct file *file, void *priv, in vidioc_querycap() argument 370 static int vidioc_g_tuner(struct file *file, void *priv, in vidioc_g_tuner() argument 373 struct cadet *dev = video_drvdata(file); in vidioc_g_tuner() 400 static int vidioc_s_tuner(struct file *file, void *priv, in vidioc_s_tuner() argument 406 static int vidioc_enum_freq_bands(struct file *file, void *priv, in vidioc_enum_freq_bands() argument 417 static int vidioc_g_frequency(struct file *file, void *priv, in vidioc_g_frequency() argument 420 struct cadet *dev = video_drvdata(file); in vidioc_g_frequency() [all …]
|
/linux-4.4.14/net/irda/irnet/ |
D | irnet_ppp.h | 54 struct file *, 59 struct file *, 64 struct file *), 66 struct file *); 68 dev_irnet_write(struct file *, 72 dev_irnet_read(struct file *, 77 dev_irnet_poll(struct file *, 80 dev_irnet_ioctl(struct file *,
|
/linux-4.4.14/drivers/media/platform/blackfin/ |
D | bfin_capture.c | 442 static int bcap_querystd(struct file *file, void *priv, v4l2_std_id *std) in bcap_querystd() argument 444 struct bcap_device *bcap_dev = video_drvdata(file); in bcap_querystd() 454 static int bcap_g_std(struct file *file, void *priv, v4l2_std_id *std) in bcap_g_std() argument 456 struct bcap_device *bcap_dev = video_drvdata(file); in bcap_g_std() 467 static int bcap_s_std(struct file *file, void *priv, v4l2_std_id std) in bcap_s_std() argument 469 struct bcap_device *bcap_dev = video_drvdata(file); in bcap_s_std() 488 static int bcap_enum_dv_timings(struct file *file, void *priv, in bcap_enum_dv_timings() argument 491 struct bcap_device *bcap_dev = video_drvdata(file); in bcap_enum_dv_timings() 504 static int bcap_query_dv_timings(struct file *file, void *priv, in bcap_query_dv_timings() argument 507 struct bcap_device *bcap_dev = video_drvdata(file); in bcap_query_dv_timings() [all …]
|
/linux-4.4.14/drivers/hid/ |
D | hidraw.c | 46 static ssize_t hidraw_read(struct file *file, char __user *buffer, size_t count, loff_t *ppos) in hidraw_read() argument 48 struct hidraw_list *list = file->private_data; in hidraw_read() 68 if (file->f_flags & O_NONBLOCK) { in hidraw_read() 112 static ssize_t hidraw_send_report(struct file *file, const char __user *buffer, size_t count, unsig… in hidraw_send_report() argument 114 unsigned int minor = iminor(file_inode(file)); in hidraw_send_report() 173 static ssize_t hidraw_write(struct file *file, const char __user *buffer, size_t count, loff_t *ppo… in hidraw_write() argument 177 ret = hidraw_send_report(file, buffer, count, HID_OUTPUT_REPORT); in hidraw_write() 192 static ssize_t hidraw_get_report(struct file *file, char __user *buffer, size_t count, unsigned cha… in hidraw_get_report() argument 194 unsigned int minor = iminor(file_inode(file)); in hidraw_get_report() 257 static unsigned int hidraw_poll(struct file *file, poll_table *wait) in hidraw_poll() argument [all …]
|