Searched refs:dvb_ringbuffer (Results 1 – 13 of 13) sorted by relevance
| /linux/include/media/ |
| H A D | dvb_ringbuffer.h | 41 struct dvb_ringbuffer { struct 61 extern void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, 69 extern int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf); 78 extern ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf); 87 extern ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf); 98 extern void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf); 109 extern void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf); 117 extern void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf); 150 extern ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbuf, 164 extern void dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, [all …]
|
| H A D | dmxdev.h | 143 struct dvb_ringbuffer buffer; 188 struct dvb_ringbuffer dvr_buffer;
|
| /linux/drivers/staging/media/av7110/ |
| H A D | av7110.h | 127 struct dvb_ringbuffer avout; /* buffer for video or A/V mux */ 129 struct dvb_ringbuffer aout; /* buffer for audio */ 232 struct dvb_ringbuffer ci_rbuffer; 233 struct dvb_ringbuffer ci_wbuffer;
|
| H A D | av7110_ca.h | 8 void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len);
|
| H A D | av7110_av.h | 11 int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen);
|
| H A D | av7110_av.c | 223 int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen) in av7110_pes_play() 386 static inline long aux_ring_buffer_write(struct dvb_ringbuffer *rbuf, in aux_ring_buffer_write() 437 struct dvb_ringbuffer *rb; in ts_play()
|
| H A D | av7110.c | 528 struct dvb_ringbuffer *cibuf = &av7110->ci_wbuffer; in gpioirq()
|
| /linux/drivers/media/dvb-core/ |
| H A D | Makefile | 11 $(dvb-net-y) dvb_ringbuffer.o $(dvb-vb2-y)
|
| H A D | dmxdev.c | 34 static int dvb_dmxdev_buffer_write(struct dvb_ringbuffer *buf, in dvb_dmxdev_buffer_write() 53 static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src, in dvb_dmxdev_buffer_read() 285 struct dvb_ringbuffer *buf = &dmxdev->dvr_buffer; in dvb_dvr_set_buffer_size() 326 struct dvb_ringbuffer *buf = &dmxdevfilter->buffer; in dvb_dmxdev_set_buffer_size() 431 struct dvb_ringbuffer *buffer; in dvb_dmxdev_ts_callback()
|
| H A D | dvb_ca_en50221.c | 106 struct dvb_ringbuffer rx_buffer;
|
| /linux/drivers/media/pci/ngene/ |
| H A D | ngene.h | 755 struct dvb_ringbuffer tsout_rbuf; 759 struct dvb_ringbuffer tsin_rbuf; 763 struct dvb_ringbuffer ain_rbuf; 768 struct dvb_ringbuffer vin_rbuf;
|
| H A D | ngene-dvb.c | 82 struct dvb_ringbuffer *rbuf = &dev->tsin_rbuf; in ts_poll() 83 struct dvb_ringbuffer *wbuf = &dev->tsout_rbuf; in ts_poll()
|
| /linux/Documentation/driver-api/media/ |
| H A D | dtv-common.rst | 48 .. kernel-doc:: include/media/dvb_ringbuffer.h
|