/drivers/media/radio/si470x/ |
H A D | radio-si470x-i2c.c | 180 * si470x_fops_open - file open 182 int si470x_fops_open(struct file *file) argument 184 struct si470x_device *radio = video_drvdata(file); 185 int retval = v4l2_fh_open(file); 190 if (v4l2_fh_is_singular_file(file)) { 206 v4l2_fh_release(file); 212 * si470x_fops_release - file release 214 int si470x_fops_release(struct file *file) argument 234 si470x_vidioc_querycap(struct file *file, void *priv, struct v4l2_capability *capability) argument [all...] |
/drivers/media/radio/si4713/ |
H A D | radio-usb-si4713.c | 77 static int vidioc_querycap(struct file *file, void *priv, argument 80 struct si4713_usb_device *radio = video_drvdata(file); 91 static int vidioc_g_modulator(struct file *file, void *priv, argument 94 struct si4713_usb_device *radio = video_drvdata(file); 99 static int vidioc_s_modulator(struct file *file, void *priv, argument 102 struct si4713_usb_device *radio = video_drvdata(file); 107 static int vidioc_s_frequency(struct file *fil argument 115 vidioc_g_frequency(struct file *file, void *priv, struct v4l2_frequency *vf) argument [all...] |
/drivers/media/radio/wl128x/ |
H A D | fmdrv_v4l2.c | 3 * This file provides interfaces to V4L2 subsystem. 42 /* -- V4L2 RADIO (/dev/radioX) device file operation interfaces --- */ 45 static ssize_t fm_v4l2_fops_read(struct file *file, char __user * buf, argument 52 fmdev = video_drvdata(file); 78 ret = fmc_transfer_rds_from_internal_buff(fmdev, file, buf, count); 85 static ssize_t fm_v4l2_fops_write(struct file *file, const char __user * buf, argument 99 fmdev = video_drvdata(file); 109 static u32 fm_v4l2_fops_poll(struct file *fil argument 128 fm_v4l2_fops_open(struct file *file) argument 163 fm_v4l2_fops_release(struct file *file) argument 194 fm_v4l2_vidioc_querycap(struct file *file, void *priv, struct v4l2_capability *capability) argument 250 fm_v4l2_vidioc_g_audio(struct file *file, void *priv, struct v4l2_audio *audio) argument 260 fm_v4l2_vidioc_s_audio(struct file *file, void *priv, const struct v4l2_audio *audio) argument 270 fm_v4l2_vidioc_g_tuner(struct file *file, void *priv, struct v4l2_tuner *tuner) argument 333 fm_v4l2_vidioc_s_tuner(struct file *file, void *priv, const struct v4l2_tuner *tuner) argument 371 fm_v4l2_vidioc_g_freq(struct file *file, void *priv, struct v4l2_frequency *freq) argument 390 fm_v4l2_vidioc_s_freq(struct file *file, void *priv, const struct v4l2_frequency *freq) argument 403 fm_v4l2_vidioc_s_hw_freq_seek(struct file *file, void *priv, const struct v4l2_hw_freq_seek *seek) argument 428 fm_v4l2_vidioc_g_modulator(struct file *file, void *priv, struct v4l2_modulator *mod) argument 451 fm_v4l2_vidioc_s_modulator(struct file *file, void *priv, const struct v4l2_modulator *mod) argument [all...] |
/drivers/media/rc/ |
H A D | ir-rx51.c | 237 static ssize_t lirc_rx51_write(struct file *file, const char *buf, argument 241 struct lirc_rx51 *lirc_rx51 = file->private_data; 287 static long lirc_rx51_ioctl(struct file *filep, 364 static int lirc_rx51_open(struct inode *inode, struct file *file) argument 366 struct lirc_rx51 *lirc_rx51 = lirc_get_pdata(file); 369 file->private_data = lirc_rx51; 377 static int lirc_rx51_release(struct inode *inode, struct file *file) argument [all...] |
H A D | lirc_dev.c | 438 int lirc_dev_fop_open(struct inode *inode, struct file *file) argument 499 nonseekable_open(inode, file); 505 int lirc_dev_fop_close(struct inode *inode, struct file *file) argument 542 unsigned int lirc_dev_fop_poll(struct file *file, poll_table *wait) argument 544 struct irctl *ir = irctls[iminor(file_inode(file))]; 557 poll_wait(file, &ir->buf->wait_poll, wait); 574 long lirc_dev_fop_ioctl(struct file *fil argument 658 lirc_dev_fop_read(struct file *file, char __user *buffer, size_t length, loff_t *ppos) argument 763 lirc_get_pdata(struct file *file) argument 770 lirc_dev_fop_write(struct file *file, const char __user *buffer, size_t length, loff_t *ppos) argument [all...] |
/drivers/media/usb/stk1160/ |
H A D | stk1160-v4l.c | 280 static int vidioc_querycap(struct file *file, argument 283 struct stk1160 *dev = video_drvdata(file); 296 static int vidioc_enum_fmt_vid_cap(struct file *file, void *priv, argument 307 static int vidioc_g_fmt_vid_cap(struct file *file, void *priv, argument 310 struct stk1160 *dev = video_drvdata(file); 323 static int vidioc_try_fmt_vid_cap(struct file *file, voi argument 346 vidioc_s_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f) argument 362 vidioc_querystd(struct file *file, void *priv, v4l2_std_id *norm) argument 369 vidioc_g_std(struct file *file, void *priv, v4l2_std_id *norm) argument 377 vidioc_s_std(struct file *file, void *priv, v4l2_std_id norm) argument 416 vidioc_enum_input(struct file *file, void *priv, struct v4l2_input *i) argument 435 vidioc_g_input(struct file *file, void *priv, unsigned int *i) argument 442 vidioc_s_input(struct file *file, void *priv, unsigned int i) argument 457 vidioc_g_register(struct file *file, void *priv, struct v4l2_dbg_register *reg) argument 472 vidioc_s_register(struct file *file, void *priv, const struct v4l2_dbg_register *reg) argument [all...] |
/drivers/media/usb/uvc/ |
H A D | uvc_queue.c | 261 unsigned int uvc_queue_poll(struct uvc_video_queue *queue, struct file *file, argument 267 ret = vb2_poll(&queue->queue, file, wait);
|
/drivers/media/v4l2-core/ |
H A D | v4l2-subdev.c | 53 static int subdev_open(struct file *file) argument 55 struct video_device *vdev = video_devdata(file); 75 file->private_data = &subdev_fh->vfh; 107 static int subdev_close(struct file *file) argument 109 struct video_device *vdev = video_devdata(file); 111 struct v4l2_fh *vfh = file->private_data; 124 file->private_data = NULL; 180 static long subdev_do_ioctl(struct file *fil argument 453 subdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 460 subdev_compat_ioctl32(struct file *file, unsigned int cmd, unsigned long arg) argument 470 subdev_poll(struct file *file, poll_table *wait) argument [all...] |
/drivers/mfd/ |
H A D | aat2870-core.c | 265 static ssize_t aat2870_reg_read_file(struct file *file, char __user *user_buf, argument 268 struct aat2870_data *aat2870 = file->private_data; 285 static ssize_t aat2870_reg_write_file(struct file *file, argument 289 struct aat2870_data *aat2870 = file->private_data; 349 "Failed to create debugfs register file\n");
|
H A D | ab3100-otp.c | 47 * @debugfs a debugfs file used when dumping to file 95 * This is a simple debugfs human-readable file that dumps out 113 static int ab3100_otp_open(struct inode *inode, struct file *file) argument 115 return single_open(file, ab3100_show_otp, inode->i_private); 132 dev_err(dev, "AB3100 debugfs OTP file registration failed!\n");
|
/drivers/misc/genwqe/ |
H A D | card_debugfs.c | 38 struct file *file) \ 40 return single_open(file, _showfn, inode->i_private); \ 347 struct dentry *file; local 362 file = debugfs_create_file("ddcb_info", S_IRUGO, root, cd, 364 if (!file) { 369 file = debugfs_create_file("info", S_IRUGO, root, cd, 371 if (!file) { 376 file = debugfs_create_x64("err_inject", 0666, root, &cd->err_inject); 377 if (!file) { [all...] |
/drivers/misc/mei/ |
H A D | amthif.c | 121 * mei_amthif_find_read_list_entry - finds a amthilist entry for current file 124 * @file: pointer to file object 129 struct file *file) 134 if (cb->file_object == file) 144 * @file: pointer to file object 156 int mei_amthif_read(struct mei_device *dev, struct file *file, argument 128 mei_amthif_find_read_list_entry(struct mei_device *dev, struct file *file) argument 392 mei_amthif_poll(struct mei_device *dev, struct file *file, poll_table *wait) argument 626 mei_clear_list(struct mei_device *dev, const struct file *file, struct list_head *mei_cb_list) argument 666 mei_clear_lists(struct mei_device *dev, struct file *file) argument 707 mei_amthif_release(struct mei_device *dev, struct file *file) argument [all...] |
H A D | client.c | 199 * @fp: pointer to file structure 203 struct mei_cl_cb *mei_io_cb_init(struct mei_cl *cl, struct file *fp) 321 * Return: The allocated file or NULL on failure 582 * @cl: private data of the file object 611 * @file: pointer to file structure 617 int mei_cl_connect(struct mei_cl *cl, struct file *file) argument 635 cb = mei_io_cb_init(cl, file); 688 * @cl: private data of the file objec [all...] |
H A D | main.c | 45 * @file: pointer to file structure 49 static int mei_open(struct inode *inode, struct file *file) argument 81 file->private_data = cl; 85 return nonseekable_open(inode, file); 97 * @file: pointer to file structure 101 static int mei_release(struct inode *inode, struct file *file) argument 162 mei_read(struct file *file, char __user *ubuf, size_t length, loff_t *offset) argument 302 mei_write(struct file *file, const char __user *ubuf, size_t length, loff_t *offset) argument 424 mei_ioctl_connect_client(struct file *file, struct mei_connect_client_data *data) argument 513 mei_ioctl(struct file *file, unsigned int cmd, unsigned long data) argument 578 mei_compat_ioctl(struct file *file, unsigned int cmd, unsigned long data) argument 594 mei_poll(struct file *file, poll_table *wait) argument [all...] |
/drivers/misc/ |
H A D | phantom.c | 89 static long phantom_ioctl(struct file *file, unsigned int cmd, argument 92 struct phantom_device *dev = file->private_data; 201 static long phantom_compat_ioctl(struct file *filp, unsigned int cmd, 214 static int phantom_open(struct inode *inode, struct file *file) argument 220 nonseekable_open(inode, file); 235 file->private_data = dev; 244 static int phantom_release(struct inode *inode, struct file *file) argument 259 phantom_poll(struct file *file, poll_table *wait) argument [all...] |
H A D | uid_cputime.c | 134 static int uid_stat_open(struct inode *inode, struct file *file) argument 136 return single_open(file, uid_stat_show, PDE_DATA(inode)); 146 static int uid_remove_open(struct inode *inode, struct file *file) argument 148 return single_open(file, NULL, NULL); 151 static ssize_t uid_remove_write(struct file *file, argument
|
/drivers/misc/sgi-gru/ |
H A D | gruprocfs.c | 6 * This file supports the /proc interfaces for the GRU driver 120 static ssize_t statistics_write(struct file *file, const char __user *userbuf, argument 146 static ssize_t mcs_statistics_write(struct file *file, argument 160 static ssize_t options_write(struct file *file, const char __user *userbuf, argument 172 static int cch_seq_show(struct seq_file *file, void *data) argument 181 seq_printf(file, "#%5s%5s%6s%7s%9s%6s%8s%8s\n", "gid", "bid", 188 seq_printf(file, " 201 gru_seq_show(struct seq_file *file, void *data) argument 225 seq_stop(struct seq_file *file, void *data) argument 229 seq_start(struct seq_file *file, loff_t *gid) argument 236 seq_next(struct seq_file *file, void *data, loff_t *gid) argument 258 statistics_open(struct inode *inode, struct file *file) argument 263 mcs_statistics_open(struct inode *inode, struct file *file) argument 268 options_open(struct inode *inode, struct file *file) argument 273 cch_open(struct inode *inode, struct file *file) argument 278 gru_open(struct inode *inode, struct file *file) argument [all...] |
/drivers/mtd/ubi/ |
H A D | cdev.c | 22 * This file includes implementation of UBI character device operations. 103 static int vol_cdev_open(struct inode *inode, struct file *file) argument 112 if (file->f_mode & FMODE_WRITE) 124 file->private_data = desc; 128 static int vol_cdev_release(struct inode *inode, struct file *file) argument 130 struct ubi_volume_desc *desc = file->private_data; 154 static loff_t vol_cdev_llseek(struct file *file, loff_ argument 168 vol_cdev_fsync(struct file *file, loff_t start, loff_t end, int datasync) argument 182 vol_cdev_read(struct file *file, __user char *buf, size_t count, loff_t *offp) argument 259 vol_cdev_direct_write(struct file *file, const char __user *buf, size_t count, loff_t *offp) argument 334 vol_cdev_write(struct file *file, const char __user *buf, size_t count, loff_t *offp) argument 385 vol_cdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 830 ubi_cdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 972 ctrl_cdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 1051 vol_cdev_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 1059 ubi_cdev_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument 1067 ctrl_cdev_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) argument [all...] |
H A D | debug.c | 258 /* Read an UBI debugfs file */ 259 static ssize_t dfs_file_read(struct file *file, char __user *user_buf, argument 262 unsigned long ubi_num = (unsigned long)file->private_data; 263 struct dentry *dent = file->f_path.dentry; 303 /* Write an UBI debugfs file */ 304 static ssize_t dfs_file_write(struct file *file, const char __user *user_buf, argument 307 unsigned long ubi_num = (unsigned long)file->private_data; 308 struct dentry *dent = file [all...] |
/drivers/net/can/softing/ |
H A D | softing_fw.c | 144 int softing_load_fw(const char *file, struct softing *card, argument 156 ret = request_firmware(&fw, file, &card->pdev->dev); 161 card->pdat->name, file, (unsigned int)fw->size, 225 dev_info(&card->pdev->dev, "firmware %s failed\n", file); 229 int softing_load_app_fw(const char *file, struct softing *card) argument 239 ret = request_firmware(&fw, file, &card->pdev->dev); 242 file, ret); 246 file, (unsigned long)fw->size); 323 dev_info(&card->pdev->dev, "firmware %s failed\n", file);
|
/drivers/net/irda/ |
H A D | irtty-sir.c | 164 * We can't use ioctl() because it expects a non-null file structure, 375 * Function irtty_ioctl (tty, file, cmd, arg) 380 static int irtty_ioctl(struct tty_struct *tty, struct file *file, unsigned int cmd, unsigned long arg) argument 411 err = tty_mode_ioctl(tty, file, cmd, arg);
|
/drivers/net/wan/ |
H A D | x25_asy.c | 688 static int x25_asy_ioctl(struct tty_struct *tty, struct file *file, argument 706 return tty_mode_ioctl(tty, file, cmd, arg); 711 static long x25_asy_compat_ioctl(struct tty_struct *tty, struct file *file, argument 717 return x25_asy_ioctl(tty, file, cmd,
|
/drivers/net/wireless/ath/ath10k/ |
H A D | core.c | 121 const char *file) 127 if (file == NULL) 133 snprintf(filename, sizeof(filename), "%s/%s", dir, file); 329 ath10k_err(ar, "firmware file not defined\n"); 334 ath10k_err(ar, "board data file not defined"); 393 /* first fetch the firmware file (firmware-*.bin) */ 396 ath10k_err(ar, "could not fetch firmware file '%s/%s': %ld\n", 408 ath10k_err(ar, "firmware file '%s/%s' too small to contain magic: %zu\n", 533 /* now fetch the board file */ 535 ath10k_err(ar, "board data file no 119 ath10k_fetch_fw_file(struct ath10k *ar, const char *dir, const char *file) argument [all...] |
/drivers/net/wireless/ath/ath9k/ |
H A D | htc_drv_debug.c | 19 static ssize_t read_file_tgt_int_stats(struct file *file, char __user *user_buf, argument 22 struct ath9k_htc_priv *priv = file->private_data; 77 static ssize_t read_file_tgt_tx_stats(struct file *file, char __user *user_buf, argument 80 struct ath9k_htc_priv *priv = file->private_data; 147 static ssize_t read_file_tgt_rx_stats(struct file *file, char __user *user_buf, argument 150 struct ath9k_htc_priv *priv = file->private_data; 193 static ssize_t read_file_xmit(struct file *fil argument 251 read_file_skb_rx(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 289 read_file_slot(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 324 read_file_queue(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 371 read_file_debug(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) argument 383 write_file_debug(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) argument [all...] |
/drivers/net/wireless/b43legacy/ |
H A D | debugfs.c | 20 along with this program; see the file COPYING. If not, write to 200 static ssize_t b43legacy_debugfs_read(struct file *file, char __user *userbuf, argument 214 dev = file->private_data; 224 dfops = container_of(file->f_op, struct b43legacy_debugfs_fops, fops); 267 static ssize_t b43legacy_debugfs_write(struct file *file, argument 280 dev = file->private_data; 290 dfops = container_of(file->f_op, struct b43legacy_debugfs_fops, fops);
|