Searched refs:cibuf (Results 1 - 3 of 3) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/ttpci/ |
H A D | av7110_ca.c | 75 void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len) argument 77 if (dvb_ringbuffer_free(cibuf) < len + 2) 80 DVB_RINGBUFFER_WRITE_BYTE(cibuf, len >> 8); 81 DVB_RINGBUFFER_WRITE_BYTE(cibuf, len & 0xff); 82 dvb_ringbuffer_write(cibuf, data, len); 83 wake_up_interruptible(&cibuf->queue); 124 static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file, argument 136 if (dvb_ringbuffer_free(cibuf) < len) 142 dvb_ringbuffer_write(cibuf, msg, 8); 150 static ssize_t ci_ll_write(struct dvb_ringbuffer *cibuf, struc argument 189 ci_ll_read(struct dvb_ringbuffer *cibuf, struct file *file, char __user *buf, size_t count, loff_t *ppos) argument [all...] |
H A D | av7110_ca.h | 7 extern void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len);
|
H A D | av7110.c | 561 struct dvb_ringbuffer *cibuf = &av7110->ci_wbuffer; local 563 avail = dvb_ringbuffer_avail(cibuf); 570 len = DVB_RINGBUFFER_PEEK(cibuf, 0) << 8; 571 len |= DVB_RINGBUFFER_PEEK(cibuf, 1); 578 DVB_RINGBUFFER_SKIP(cibuf, 2); 580 dvb_ringbuffer_read(cibuf, av7110->debi_virt, len); 587 wake_up(&cibuf->queue);
|
Completed in 108 milliseconds