Searched refs:file (Results 1 - 25 of 1045) sorted by relevance

1234567891011>>

/drivers/media/video/cx23885/
H A Dcx23885-ioctl.h27 int cx23885_g_chip_ident(struct file *file, void *fh,
31 int cx23885_g_register(struct file *file, void *fh,
35 int cx23885_s_register(struct file *file, void *fh,
/drivers/media/video/cx18/
H A Dcx18-ioctl.h29 int cx18_s_std(struct file *file, void *fh, v4l2_std_id *std);
30 int cx18_s_frequency(struct file *file, void *fh, struct v4l2_frequency *vf);
31 int cx18_s_input(struct file *file, void *fh, unsigned int inp);
32 long cx18_v4l2_ioctl(struct file *filp, unsigned int cmd,
H A Dcx18-fileops.h2 * cx18 file operation functions
25 int cx18_v4l2_open(struct file *filp);
26 ssize_t cx18_v4l2_read(struct file *filp, char __user *buf, size_t count,
28 ssize_t cx18_v4l2_write(struct file *filp, const char __user *buf, size_t count,
30 int cx18_v4l2_close(struct file *filp);
31 unsigned int cx18_v4l2_enc_poll(struct file *filp, poll_table *wait);
36 int cx18_v4l2_mmap(struct file *file, struct vm_area_struct *vma);
/drivers/xen/xenfs/
H A Dxenstored.c11 static ssize_t xsd_read(struct file *file, char __user *buf, argument
14 const char *str = (const char *)file->private_data;
18 static int xsd_release(struct inode *inode, struct file *file) argument
20 kfree(file->private_data);
24 static int xsd_kva_open(struct inode *inode, struct file *file) argument
26 file->private_data = (void *)kasprintf(GFP_KERNEL, "0x%p",
28 if (!file
33 xsd_kva_mmap(struct file *file, struct vm_area_struct *vma) argument
55 xsd_port_open(struct inode *inode, struct file *file) argument
[all...]
/drivers/media/video/cx25821/
H A Dcx25821-video.h126 extern int cx25821_video_mmap(struct file *file, struct vm_area_struct *vma);
127 extern int cx25821_vidioc_try_fmt_vid_cap(struct file *file, void *priv,
129 extern int cx25821_vidioc_querycap(struct file *file, void *priv,
131 extern int cx25821_vidioc_enum_fmt_vid_cap(struct file *file, void *priv,
133 extern int cx25821_vidioc_reqbufs(struct file *file, voi
[all...]
/drivers/staging/comedi/
H A Dcomedi_compat32.h35 extern long comedi_compat_ioctl(struct file *file, unsigned int cmd,
/drivers/media/video/ivtv/
H A Divtv-ioctl.h32 int ivtv_s_frequency(struct file *file, void *fh, struct v4l2_frequency *vf);
33 int ivtv_s_input(struct file *file, void *fh, unsigned int inp);
34 long ivtv_v4l2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
H A Divtv-fileops.h2 file operation functions
25 int ivtv_v4l2_open(struct file *filp);
26 ssize_t ivtv_v4l2_read(struct file *filp, char __user *buf, size_t count,
28 ssize_t ivtv_v4l2_write(struct file *filp, const char __user *buf, size_t count,
30 int ivtv_v4l2_close(struct file *filp);
31 unsigned int ivtv_v4l2_enc_poll(struct file *filp, poll_table * wait);
32 unsigned int ivtv_v4l2_dec_poll(struct file *filp, poll_table * wait);
/drivers/media/radio/
H A Dradio-si4713.c53 /* radio_si4713_fops - file operations interface */
69 static int radio_si4713_enumaudout(struct file *file, void *priv, argument
75 static int radio_si4713_g_audout(struct file *file, void *priv, argument
85 static int radio_si4713_s_audout(struct file *file, void *priv, argument
92 static int radio_si4713_querycap(struct file *file, void *priv, argument
104 static int radio_si4713_queryctrl(struct file *fil argument
162 get_v4l2_dev(struct file *file) argument
167 radio_si4713_g_ext_ctrls(struct file *file, void *p, struct v4l2_ext_controls *vecs) argument
174 radio_si4713_s_ext_ctrls(struct file *file, void *p, struct v4l2_ext_controls *vecs) argument
181 radio_si4713_g_ctrl(struct file *file, void *p, struct v4l2_control *vc) argument
188 radio_si4713_s_ctrl(struct file *file, void *p, struct v4l2_control *vc) argument
195 radio_si4713_g_modulator(struct file *file, void *p, struct v4l2_modulator *vm) argument
202 radio_si4713_s_modulator(struct file *file, void *p, struct v4l2_modulator *vm) argument
209 radio_si4713_g_frequency(struct file *file, void *p, struct v4l2_frequency *vf) argument
216 radio_si4713_s_frequency(struct file *file, void *p, struct v4l2_frequency *vf) argument
223 radio_si4713_default(struct file *file, void *p, bool valid_prio, int cmd, void *arg) argument
[all...]
H A Dradio-timb.c41 static int timbradio_vidioc_querycap(struct file *file, void *priv, argument
51 static int timbradio_vidioc_g_tuner(struct file *file, void *priv, argument
54 struct timbradio *tr = video_drvdata(file);
58 static int timbradio_vidioc_s_tuner(struct file *file, void *priv, argument
61 struct timbradio *tr = video_drvdata(file);
65 static int timbradio_vidioc_g_input(struct file *filp, void *priv,
72 static int timbradio_vidioc_s_input(struct file *fil
78 timbradio_vidioc_g_audio(struct file *file, void *priv, struct v4l2_audio *a) argument
87 timbradio_vidioc_s_audio(struct file *file, void *priv, struct v4l2_audio *a) argument
93 timbradio_vidioc_s_frequency(struct file *file, void *priv, struct v4l2_frequency *f) argument
100 timbradio_vidioc_g_frequency(struct file *file, void *priv, struct v4l2_frequency *f) argument
107 timbradio_vidioc_queryctrl(struct file *file, void *priv, struct v4l2_queryctrl *qc) argument
114 timbradio_vidioc_g_ctrl(struct file *file, void *priv, struct v4l2_control *ctrl) argument
121 timbradio_vidioc_s_ctrl(struct file *file, void *priv, struct v4l2_control *ctrl) argument
[all...]
H A Dradio-miropcm20.c79 static int vidioc_querycap(struct file *file, void *priv, argument
90 static int vidioc_g_tuner(struct file *file, void *priv, argument
106 static int vidioc_s_tuner(struct file *file, void *priv, argument
112 static int vidioc_g_frequency(struct file *file, void *priv, argument
115 struct pcm20 *dev = video_drvdata(file);
126 static int vidioc_s_frequency(struct file *fil argument
139 vidioc_queryctrl(struct file *file, void *priv, struct v4l2_queryctrl *qc) argument
149 vidioc_g_ctrl(struct file *file, void *priv, struct v4l2_control *ctrl) argument
164 vidioc_s_ctrl(struct file *file, void *priv, struct v4l2_control *ctrl) argument
190 vidioc_g_audio(struct file *file, void *priv, struct v4l2_audio *a) argument
199 vidioc_s_audio(struct file *file, void *priv, struct v4l2_audio *a) argument
[all...]
/drivers/usb/mon/
H A Dmon_stat.c26 static int mon_stat_open(struct inode *inode, struct file *file) argument
40 file->private_data = sp;
44 static ssize_t mon_stat_read(struct file *file, char __user *buf, argument
47 struct snap *sp = file->private_data;
52 static int mon_stat_release(struct inode *inode, struct file *file) argument
54 struct snap *sp = file->private_data;
55 file
[all...]
/drivers/isdn/i4l/
H A Disdn_ppp.h15 extern int isdn_ppp_read(int, struct file *, char __user *, int);
16 extern int isdn_ppp_write(int, struct file *, const char __user *, int);
17 extern int isdn_ppp_open(int, struct file *);
26 extern unsigned int isdn_ppp_poll(struct file *, struct poll_table_struct *);
27 extern int isdn_ppp_ioctl(int, struct file *, unsigned int, unsigned long);
28 extern void isdn_ppp_release(int, struct file *);
/drivers/staging/rts5139/
H A Drts51x_fop.h47 int rts51x_open(struct inode *inode, struct file *filp);
48 int rts51x_release(struct inode *inode, struct file *filp);
49 ssize_t rts51x_read(struct file *filp, char __user *buf, size_t count,
51 ssize_t rts51x_write(struct file *filp, const char __user *buf, size_t count,
54 int rts51x_ioctl(struct inode *inode, struct file *filp, unsigned int cmd,
57 long rts51x_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
/drivers/media/dvb/dvb-core/
H A Ddvbdev.h119 int (*kernel_ioctl)(struct file *file, unsigned int cmd, void *arg);
138 extern int dvb_generic_open (struct inode *inode, struct file *file);
139 extern int dvb_generic_release (struct inode *inode, struct file *file);
140 extern long dvb_generic_ioctl (struct file *file,
147 extern int dvb_usercopy(struct file *file, unsigne
[all...]
/drivers/isdn/hardware/eicon/
H A Ddivasi.c73 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 um_idi_proc_open(struct inode *inode, struct file *file) argument
231 um_idi_read(struct file *file, char __user *buf, size_t count, loff_t *offset) argument
291 um_idi_open_adapter(struct file *file, int adapter_nr) argument
312 um_idi_write(struct file *file, const char __user *buf, size_t count, loff_t *offset) argument
370 um_idi_poll(struct file *file, poll_table *wait) argument
402 um_idi_open(struct inode *inode, struct file *file) argument
408 um_idi_release(struct inode *inode, struct file *file) argument
[all...]
/drivers/parisc/
H A Deisa_eeprom.c34 static loff_t eisa_eeprom_llseek(struct file *file, loff_t offset, int origin ) argument
41 offset += file->f_pos;
47 return (offset >= 0 && offset < HPEE_MAX_LENGTH) ? (file->f_pos = offset) : -EINVAL;
50 static ssize_t eisa_eeprom_read(struct file * file, argument
77 static int eisa_eeprom_open(struct inode *inode, struct file *file) argument
79 if (file->f_mode & FMODE_WRITE)
85 static int eisa_eeprom_release(struct inode *inode, struct file *fil argument
[all...]
/drivers/media/video/saa7134/
H A Dsaa7134-empress.c85 static int ts_open(struct file *file) argument
87 struct video_device *vdev = video_devdata(file);
88 struct saa7134_dev *dev = video_drvdata(file);
103 file->private_data = dev;
111 static int ts_release(struct file *file) argument
113 struct saa7134_dev *dev = file->private_data;
131 ts_read(struct file *file, cha argument
144 ts_poll(struct file *file, struct poll_table_struct *wait) argument
153 ts_mmap(struct file *file, struct vm_area_struct * vma) argument
166 empress_querycap(struct file *file, void *priv, struct v4l2_capability *cap) argument
182 empress_enum_input(struct file *file, void *priv, struct v4l2_input *i) argument
194 empress_g_input(struct file *file, void *priv, unsigned int *i) argument
200 empress_s_input(struct file *file, void *priv, unsigned int i) argument
208 empress_enum_fmt_vid_cap(struct file *file, void *priv, struct v4l2_fmtdesc *f) argument
220 empress_g_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f) argument
235 empress_s_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f) argument
251 empress_try_fmt_vid_cap(struct file *file, void *priv, struct v4l2_format *f) argument
262 empress_reqbufs(struct file *file, void *priv, struct v4l2_requestbuffers *p) argument
270 empress_querybuf(struct file *file, void *priv, struct v4l2_buffer *b) argument
278 empress_qbuf(struct file *file, void *priv, struct v4l2_buffer *b) argument
285 empress_dqbuf(struct file *file, void *priv, struct v4l2_buffer *b) argument
293 empress_streamon(struct file *file, void *priv, enum v4l2_buf_type type) argument
301 empress_streamoff(struct file *file, void *priv, enum v4l2_buf_type type) argument
309 empress_s_ext_ctrls(struct file *file, void *priv, struct v4l2_ext_controls *ctrls) argument
329 empress_g_ext_ctrls(struct file *file, void *priv, struct v4l2_ext_controls *ctrls) argument
339 empress_g_ctrl(struct file *file, void *priv, struct v4l2_control *c) argument
347 empress_s_ctrl(struct file *file, void *priv, struct v4l2_control *c) argument
355 empress_queryctrl(struct file *file, void *priv, struct v4l2_queryctrl *c) argument
406 empress_querymenu(struct file *file, void *priv, struct v4l2_querymenu *c) argument
416 empress_g_chip_ident(struct file *file, void *fh, struct v4l2_dbg_chip_ident *chip) argument
431 empress_s_std(struct file *file, void *priv, v4l2_std_id *id) argument
438 empress_g_std(struct file *file, void *priv, v4l2_std_id *id) argument
[all...]
/drivers/base/
H A Ddma-buf.c31 static inline int is_dma_buf_file(struct file *);
33 static int dma_buf_release(struct inode *inode, struct file *file) argument
37 if (!is_dma_buf_file(file))
40 dmabuf = file->private_data;
47 static int dma_buf_mmap_internal(struct file *file, struct vm_area_struct *vma) argument
51 if (!is_dma_buf_file(file))
54 dmabuf = file->private_data;
70 * is_dma_buf_file - Check if struct file* i
72 is_dma_buf_file(struct file *file) argument
96 struct file *file; local
163 struct file *file; local
[all...]
/drivers/oprofile/
H A Doprofile_files.c2 * @file oprofile_files.c
5 * @remark Read the file COPYING
30 static ssize_t timeout_read(struct file *file, char __user *buf, argument
38 static ssize_t timeout_write(struct file *file, char const __user *buf, argument
68 static ssize_t depth_read(struct file *file, char __user *buf, size_t count, loff_t *offset) argument
75 static ssize_t depth_write(struct file *file, cha argument
105 pointer_size_read(struct file *file, char __user *buf, size_t count, loff_t *offset) argument
117 cpu_type_read(struct file *file, char __user *buf, size_t count, loff_t *offset) argument
129 enable_read(struct file *file, char __user *buf, size_t count, loff_t *offset) argument
135 enable_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) argument
166 dump_write(struct file *file, char const __user *buf, size_t count, loff_t *offset) argument
[all...]
/drivers/scsi/bfa/
H A Dbfad_debugfs.c27 * To access the interface, debugfs file system should be mounted
50 bfad_debugfs_open_drvtrc(struct inode *inode, struct file *file) argument
63 file->private_data = debug;
69 bfad_debugfs_open_fwtrc(struct inode *inode, struct file *file) argument
107 file->private_data = fw_debug;
113 bfad_debugfs_open_fwsave(struct inode *inode, struct file *file) argument
151 file
157 bfad_debugfs_open_reg(struct inode *inode, struct file *file) argument
174 bfad_debugfs_lseek(struct file *file, loff_t offset, int orig) argument
204 bfad_debugfs_read(struct file *file, char __user *buf, size_t nbytes, loff_t *pos) argument
247 bfad_debugfs_read_regrd(struct file *file, char __user *buf, size_t nbytes, loff_t *pos) argument
271 bfad_debugfs_write_regrd(struct file *file, const char __user *buf, size_t nbytes, loff_t *ppos) argument
348 bfad_debugfs_write_regwr(struct file *file, const char __user *buf, size_t nbytes, loff_t *ppos) argument
404 bfad_debugfs_release(struct inode *inode, struct file *file) argument
417 bfad_debugfs_release_fwtrc(struct inode *inode, struct file *file) argument
494 const struct bfad_debugfs_entry *file; local
[all...]
/drivers/bluetooth/
H A Dbtmrvl_debugfs.c6 * This software file (the "File") is distributed by Marvell International
48 static ssize_t btmrvl_hscfgcmd_write(struct file *file, argument
51 struct btmrvl_private *priv = file->private_data;
74 static ssize_t btmrvl_hscfgcmd_read(struct file *file, char __user *userbuf, argument
77 struct btmrvl_private *priv = file->private_data;
94 static ssize_t btmrvl_psmode_write(struct file *file, const char __user *ubuf, argument
97 struct btmrvl_private *priv = file
115 btmrvl_psmode_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) argument
135 btmrvl_pscmd_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
162 btmrvl_pscmd_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) argument
181 btmrvl_gpiogap_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
202 btmrvl_gpiogap_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) argument
222 btmrvl_hscmd_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
247 btmrvl_hscmd_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) argument
266 btmrvl_hsmode_write(struct file *file, const char __user *ubuf, size_t count, loff_t *ppos) argument
287 btmrvl_hsmode_read(struct file *file, char __user * userbuf, size_t count, loff_t *ppos) argument
306 btmrvl_curpsmode_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) argument
324 btmrvl_psstate_read(struct file *file, char __user * userbuf, size_t count, loff_t *ppos) argument
342 btmrvl_hsstate_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) argument
360 btmrvl_txdnldready_read(struct file *file, char __user *userbuf, size_t count, loff_t *ppos) argument
[all...]
/drivers/infiniband/core/
H A Duverbs_main.c10 * General Public License (GPL) Version 2, available from the file
44 #include <linux/file.h>
80 static ssize_t (*uverbs_cmd_table[])(struct ib_uverbs_file *file,
130 struct ib_uverbs_event_file *file = local
133 kfree(file);
136 void ib_uverbs_release_ucq(struct ib_uverbs_file *file, argument
153 spin_lock_irq(&file->async_file->lock);
158 spin_unlock_irq(&file->async_file->lock);
161 void ib_uverbs_release_uevent(struct ib_uverbs_file *file, argument
166 spin_lock_irq(&file
186 ib_uverbs_cleanup_ucontext(struct ib_uverbs_file *file, struct ib_ucontext *context) argument
278 struct ib_uverbs_file *file = local
290 struct ib_uverbs_event_file *file = filp->private_data; local
346 struct ib_uverbs_event_file *file = filp->private_data; local
360 struct ib_uverbs_event_file *file = filp->private_data; local
367 struct ib_uverbs_event_file *file = filp->private_data; local
399 struct ib_uverbs_event_file *file = cq_context; local
432 ib_uverbs_async_handler(struct ib_uverbs_file *file, __u64 element, __u64 event, struct list_head *obj_list, u32 *counter) argument
502 struct ib_uverbs_file *file = local
569 struct ib_uverbs_file *file = filp->private_data; local
598 struct ib_uverbs_file *file = filp->private_data; local
619 struct ib_uverbs_file *file; local
659 struct ib_uverbs_file *file = filp->private_data; local
[all...]
H A Duser_mad.c9 * General Public License (GPL) Version 2, available from the file
70 * device special file is opened, we take a reference on the
145 static int hdr_size(struct ib_umad_file *file) argument
147 return file->use_pkey_index ? sizeof (struct ib_user_mad_hdr) :
151 /* caller must hold file->mutex */
152 static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id) argument
154 return file->agents_dead ? NULL : file->agent[id];
157 static int queue_packet(struct ib_umad_file *file, argument
163 mutex_lock(&file
180 dequeue_send(struct ib_umad_file *file, struct ib_umad_packet *packet) argument
191 struct ib_umad_file *file = agent->context; local
210 struct ib_umad_file *file = agent->context; local
255 copy_recv_mad(struct ib_umad_file *file, char __user *buf, struct ib_umad_packet *packet, size_t count) argument
305 copy_send_mad(struct ib_umad_file *file, char __user *buf, struct ib_umad_packet *packet, size_t count) argument
327 struct ib_umad_file *file = filp->private_data; local
404 is_duplicate(struct ib_umad_file *file, struct ib_umad_packet *packet) argument
440 struct ib_umad_file *file = filp->private_data; local
587 struct ib_umad_file *file = filp->private_data; local
600 ib_umad_reg_agent(struct ib_umad_file *file, void __user *arg, int compat_method_mask) argument
693 ib_umad_unreg_agent(struct ib_umad_file *file, u32 __user *arg) argument
724 ib_umad_enable_pkey(struct ib_umad_file *file) argument
782 struct ib_umad_file *file; local
825 struct ib_umad_file *file = filp->private_data; local
1086 struct ib_umad_file *file; local
[all...]
/drivers/macintosh/
H A Dnvram.c21 static loff_t nvram_llseek(struct file *file, loff_t offset, int origin) argument
27 offset += file->f_pos;
38 file->f_pos = offset;
39 return file->f_pos;
42 static ssize_t read_nvram(struct file *file, char __user *buf, argument
59 static ssize_t write_nvram(struct file *file, const char __user *buf, argument
79 static long nvram_ioctl(struct file *fil argument
[all...]

Completed in 738 milliseconds

1234567891011>>