Symbol: dvb_ringbuffer
drivers/media/dvb-core/dmxdev.c
285
struct dvb_ringbuffer *buf = &dmxdev->dvr_buffer;
drivers/media/dvb-core/dmxdev.c
326
struct dvb_ringbuffer *buf = &dmxdevfilter->buffer;
drivers/media/dvb-core/dmxdev.c
34
static int dvb_dmxdev_buffer_write(struct dvb_ringbuffer *buf,
drivers/media/dvb-core/dmxdev.c
431
struct dvb_ringbuffer *buffer;
drivers/media/dvb-core/dmxdev.c
53
static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src,
drivers/media/dvb-core/dvb_ca_en50221.c
106
struct dvb_ringbuffer rx_buffer;
drivers/media/dvb-core/dvb_ringbuffer.c
112
void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf)
drivers/media/dvb-core/dvb_ringbuffer.c
123
void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf)
drivers/media/dvb-core/dvb_ringbuffer.c
134
ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbuf, u8 __user *buf, size_t len)
drivers/media/dvb-core/dvb_ringbuffer.c
160
void dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf, u8 *buf, size_t len)
drivers/media/dvb-core/dvb_ringbuffer.c
183
ssize_t dvb_ringbuffer_write(struct dvb_ringbuffer *rbuf, const u8 *buf, size_t len)
drivers/media/dvb-core/dvb_ringbuffer.c
208
ssize_t dvb_ringbuffer_write_user(struct dvb_ringbuffer *rbuf,
drivers/media/dvb-core/dvb_ringbuffer.c
239
ssize_t dvb_ringbuffer_pkt_write(struct dvb_ringbuffer *rbuf, u8 *buf, size_t len)
drivers/media/dvb-core/dvb_ringbuffer.c
254
ssize_t dvb_ringbuffer_pkt_read_user(struct dvb_ringbuffer *rbuf, size_t idx,
drivers/media/dvb-core/dvb_ringbuffer.c
284
ssize_t dvb_ringbuffer_pkt_read(struct dvb_ringbuffer *rbuf, size_t idx,
drivers/media/dvb-core/dvb_ringbuffer.c
311
void dvb_ringbuffer_pkt_dispose(struct dvb_ringbuffer *rbuf, size_t idx)
drivers/media/dvb-core/dvb_ringbuffer.c
330
ssize_t dvb_ringbuffer_pkt_next(struct dvb_ringbuffer *rbuf, size_t idx, size_t *pktlen)
drivers/media/dvb-core/dvb_ringbuffer.c
38
void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len)
drivers/media/dvb-core/dvb_ringbuffer.c
53
int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf)
drivers/media/dvb-core/dvb_ringbuffer.c
66
ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf)
drivers/media/dvb-core/dvb_ringbuffer.c
83
ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf)
drivers/media/dvb-core/dvb_ringbuffer.c
99
void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf)
drivers/media/pci/ngene/ngene-dvb.c
82
struct dvb_ringbuffer *rbuf = &dev->tsin_rbuf;
drivers/media/pci/ngene/ngene-dvb.c
83
struct dvb_ringbuffer *wbuf = &dev->tsout_rbuf;
drivers/media/pci/ngene/ngene.h
755
struct dvb_ringbuffer tsout_rbuf;
drivers/media/pci/ngene/ngene.h
759
struct dvb_ringbuffer tsin_rbuf;
drivers/media/pci/ngene/ngene.h
763
struct dvb_ringbuffer ain_rbuf;
drivers/media/pci/ngene/ngene.h
768
struct dvb_ringbuffer vin_rbuf;
drivers/staging/media/av7110/av7110.c
518
struct dvb_ringbuffer *cibuf = &av7110->ci_wbuffer;
drivers/staging/media/av7110/av7110.h
127
struct dvb_ringbuffer avout; /* buffer for video or A/V mux */
drivers/staging/media/av7110/av7110.h
129
struct dvb_ringbuffer aout; /* buffer for audio */
drivers/staging/media/av7110/av7110.h
232
struct dvb_ringbuffer ci_rbuffer;
drivers/staging/media/av7110/av7110.h
233
struct dvb_ringbuffer ci_wbuffer;
drivers/staging/media/av7110/av7110_av.c
243
int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen)
drivers/staging/media/av7110/av7110_av.c
408
static inline long aux_ring_buffer_write(struct dvb_ringbuffer *rbuf,
drivers/staging/media/av7110/av7110_av.c
459
struct dvb_ringbuffer *rb;
drivers/staging/media/av7110/av7110_av.h
11
int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen);
drivers/staging/media/av7110/av7110_ca.c
102
static void ci_ll_release(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)
drivers/staging/media/av7110/av7110_ca.c
110
static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file,
drivers/staging/media/av7110/av7110_ca.c
136
static ssize_t ci_ll_write(struct dvb_ringbuffer *cibuf, struct file *file,
drivers/staging/media/av7110/av7110_ca.c
175
static ssize_t ci_ll_read(struct dvb_ringbuffer *cibuf, struct file *file,
drivers/staging/media/av7110/av7110_ca.c
219
struct dvb_ringbuffer *rbuf = &av7110->ci_rbuffer;
drivers/staging/media/av7110/av7110_ca.c
220
struct dvb_ringbuffer *wbuf = &av7110->ci_wbuffer;
drivers/staging/media/av7110/av7110_ca.c
62
void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len)
drivers/staging/media/av7110/av7110_ca.c
77
static int ci_ll_init(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf, int size)
drivers/staging/media/av7110/av7110_ca.c
79
struct dvb_ringbuffer *tab[] = { cirbuf, ciwbuf, NULL }, **p;
drivers/staging/media/av7110/av7110_ca.c
96
static void ci_ll_flush(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)
drivers/staging/media/av7110/av7110_ca.h
8
void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len);
include/media/dmxdev.h
143
struct dvb_ringbuffer buffer;
include/media/dmxdev.h
188
struct dvb_ringbuffer dvr_buffer;
include/media/dvb_ringbuffer.h
109
extern void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf);
include/media/dvb_ringbuffer.h
117
extern void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf);
include/media/dvb_ringbuffer.h
150
extern ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbuf,
include/media/dvb_ringbuffer.h
164
extern void dvb_ringbuffer_read(struct dvb_ringbuffer *rbuf,
include/media/dvb_ringbuffer.h
192
extern ssize_t dvb_ringbuffer_write(struct dvb_ringbuffer *rbuf, const u8 *buf,
include/media/dvb_ringbuffer.h
207
extern ssize_t dvb_ringbuffer_write_user(struct dvb_ringbuffer *rbuf,
include/media/dvb_ringbuffer.h
219
extern ssize_t dvb_ringbuffer_pkt_write(struct dvb_ringbuffer *rbuf, u8 *buf,
include/media/dvb_ringbuffer.h
239
extern ssize_t dvb_ringbuffer_pkt_read_user(struct dvb_ringbuffer *rbuf,
include/media/dvb_ringbuffer.h
257
extern ssize_t dvb_ringbuffer_pkt_read(struct dvb_ringbuffer *rbuf, size_t idx,
include/media/dvb_ringbuffer.h
266
extern void dvb_ringbuffer_pkt_dispose(struct dvb_ringbuffer *rbuf, size_t idx);
include/media/dvb_ringbuffer.h
277
extern ssize_t dvb_ringbuffer_pkt_next(struct dvb_ringbuffer *rbuf,
include/media/dvb_ringbuffer.h
61
extern void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data,
include/media/dvb_ringbuffer.h
69
extern int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf);
include/media/dvb_ringbuffer.h
78
extern ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf);
include/media/dvb_ringbuffer.h
87
extern ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf);
include/media/dvb_ringbuffer.h
98
extern void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf);