Lines Matching refs:file
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()
239 poll_wait(file, &rbuf->queue, wait); in dvb_ca_poll()
240 poll_wait(file, &wbuf->queue, wait); in dvb_ca_poll()
251 static int dvb_ca_ioctl(struct file *file, unsigned int cmd, void *parg) in dvb_ca_ioctl() argument
253 struct dvb_device *dvbdev = file->private_data; in dvb_ca_ioctl()
265 ret = ci_ll_reset(&av7110->ci_wbuffer, file, arg, in dvb_ca_ioctl()
338 static ssize_t dvb_ca_write(struct file *file, const char __user *buf, in dvb_ca_write() argument
341 struct dvb_device *dvbdev = file->private_data; in dvb_ca_write()
345 return ci_ll_write(&av7110->ci_wbuffer, file, buf, count, ppos); in dvb_ca_write()
348 static ssize_t dvb_ca_read(struct file *file, char __user *buf, in dvb_ca_read() argument
351 struct dvb_device *dvbdev = file->private_data; in dvb_ca_read()
355 return ci_ll_read(&av7110->ci_rbuffer, file, buf, count, ppos); in dvb_ca_read()