Searched refs:dvb_ringbuffer (Results  1 – 13 of 13) sorted by relevance
| /linux-4.1.27/drivers/media/dvb-core/ | 
| D | dvb_ringbuffer.h | 33 struct dvb_ringbuffer {  struct 77 extern void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len); 80 extern int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf); 83 extern ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf); 86 extern ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf); 93 extern void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf); 99 extern void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf); 102 extern void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf); 117 extern ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbuf, 119 extern void dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, [all …] 
 | 
| D | dvb_ringbuffer.c | 42 void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len)  in dvb_ringbuffer_init() 56 int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf)  in dvb_ringbuffer_empty() 63 ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf)  in dvb_ringbuffer_free() 75 ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf)  in dvb_ringbuffer_avail() 87 void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf)  in dvb_ringbuffer_flush() 94 void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf)  in dvb_ringbuffer_reset() 100 void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf)  in dvb_ringbuffer_flush_spinlock_wakeup() 111 ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbuf, u8 __user *buf, size_t len)  in dvb_ringbuffer_read_user() 132 void dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, u8 *buf, size_t len)  in dvb_ringbuffer_read() 150 ssize_t dvb_ringbuffer_write(struct dvb_ringbuffer *rbuf, const u8 *buf, size_t len)  in dvb_ringbuffer_write() [all …] 
 | 
| D | dmxdev.h | 83 	struct dvb_ringbuffer buffer; 108 	struct dvb_ringbuffer dvr_buffer;
  | 
| D | Makefile | 9 		 $(dvb-net-y) dvb_ringbuffer.o dvb_math.o
  | 
| D | dmxdev.c | 41 static int dvb_dmxdev_buffer_write(struct dvb_ringbuffer *buf,  in dvb_dmxdev_buffer_write() 60 static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src,  in dvb_dmxdev_buffer_read() 257 	struct dvb_ringbuffer *buf = &dmxdev->dvr_buffer;  in dvb_dvr_set_buffer_size() 298 	struct dvb_ringbuffer *buf = &dmxdevfilter->buffer;  in dvb_dmxdev_set_buffer_size() 393 	struct dvb_ringbuffer *buffer;  in dvb_dmxdev_ts_callback()
  | 
| D | dvb_ca_en50221.c | 118 	struct dvb_ringbuffer rx_buffer;
  | 
| /linux-4.1.27/drivers/media/pci/ttpci/ | 
| D | av7110_ca.c | 75 void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len)  in ci_get_data() 91 static int ci_ll_init(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf, int size)  in ci_ll_init() 93 	struct dvb_ringbuffer *tab[] = { cirbuf, ciwbuf, NULL }, **p;  in ci_ll_init() 110 static void ci_ll_flush(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)  in ci_ll_flush() 116 static void ci_ll_release(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)  in ci_ll_release() 124 static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file,  in ci_ll_reset() 150 static ssize_t ci_ll_write(struct dvb_ringbuffer *cibuf, struct file *file,  in ci_ll_write() 189 static ssize_t ci_ll_read(struct dvb_ringbuffer *cibuf, struct file *file,  in ci_ll_read() 233 	struct dvb_ringbuffer *rbuf = &av7110->ci_rbuffer;  in dvb_ca_poll() 234 	struct dvb_ringbuffer *wbuf = &av7110->ci_wbuffer;  in dvb_ca_poll()
  | 
| D | av7110.h | 133 	struct dvb_ringbuffer	avout;   /* buffer for video or A/V mux */ 135 	struct dvb_ringbuffer	aout;    /* buffer for audio */ 242 	struct dvb_ringbuffer	 ci_rbuffer; 243 	struct dvb_ringbuffer	 ci_wbuffer;
  | 
| D | av7110_ca.h | 7 extern void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len);
  | 
| D | av7110_av.h | 10 extern int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen);
  | 
| D | av7110_av.c | 237 int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen)  in av7110_pes_play() 399 static inline long aux_ring_buffer_write(struct dvb_ringbuffer *rbuf,  in aux_ring_buffer_write() 448 	struct dvb_ringbuffer *rb;  in ts_play()
  | 
| D | av7110.c | 575 		struct dvb_ringbuffer *cibuf = &av7110->ci_wbuffer;  in gpioirq()
  | 
| /linux-4.1.27/drivers/media/pci/ngene/ | 
| D | ngene.h | 796 	struct dvb_ringbuffer tsout_rbuf; 800 	struct dvb_ringbuffer tsin_rbuf; 804 	struct dvb_ringbuffer ain_rbuf; 809 	struct dvb_ringbuffer vin_rbuf;
  |