Lines Matching refs:file
107 static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file, in ci_ll_reset() argument
133 static ssize_t ci_ll_write(struct dvb_ringbuffer *cibuf, struct file *file, in ci_ll_write() argument
137 int non_blocking = file->f_flags & O_NONBLOCK; in ci_ll_write()
172 static ssize_t ci_ll_read(struct dvb_ringbuffer *cibuf, struct file *file, in ci_ll_read() argument
176 int non_blocking = file->f_flags & O_NONBLOCK; in ci_ll_read()
198 static int dvb_ca_open(struct inode *inode, struct file *file) in dvb_ca_open() argument
200 struct dvb_device *dvbdev = file->private_data; in dvb_ca_open()
202 int err = dvb_generic_open(inode, file); in dvb_ca_open()
212 static __poll_t dvb_ca_poll (struct file *file, poll_table *wait) in dvb_ca_poll() argument
214 struct dvb_device *dvbdev = file->private_data; in dvb_ca_poll()
222 poll_wait(file, &rbuf->queue, wait); in dvb_ca_poll()
223 poll_wait(file, &wbuf->queue, wait); in dvb_ca_poll()
234 static int dvb_ca_ioctl(struct file *file, unsigned int cmd, void *parg) in dvb_ca_ioctl() argument
236 struct dvb_device *dvbdev = file->private_data; in dvb_ca_ioctl()
248 ret = ci_ll_reset(&av7110->ci_wbuffer, file, arg, in dvb_ca_ioctl()
321 static ssize_t dvb_ca_write(struct file *file, const char __user *buf, in dvb_ca_write() argument
324 struct dvb_device *dvbdev = file->private_data; in dvb_ca_write()
328 return ci_ll_write(&av7110->ci_wbuffer, file, buf, count, ppos); in dvb_ca_write()
331 static ssize_t dvb_ca_read(struct file *file, char __user *buf, in dvb_ca_read() argument
334 struct dvb_device *dvbdev = file->private_data; in dvb_ca_read()
338 return ci_ll_read(&av7110->ci_rbuffer, file, buf, count, ppos); in dvb_ca_read()