Searched refs:dvb_ringbuffer (Results 1 - 25 of 26) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/dvb/dvb-core/
H A Ddvb_ringbuffer.h3 * dvb_ringbuffer.h: ring buffer implementation for the dvb driver
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 *rbu
[all...]
H A DMakefile7 dvb_net.o dvb_ringbuffer.o dvb_math.o
H A Ddvb_ringbuffer.c3 * dvb_ringbuffer.c: ring buffer implementation for the dvb driver
36 #include "dvb_ringbuffer.h"
42 void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len)
56 int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf)
63 ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf)
75 ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf)
87 void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf)
94 void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf)
100 void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf)
111 ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbu
[all...]
H A Ddmxdev.h40 #include "dvb_ringbuffer.h"
82 struct dvb_ringbuffer buffer;
107 struct dvb_ringbuffer dvr_buffer;
H A Ddmxdev.c43 static int dvb_dmxdev_buffer_write(struct dvb_ringbuffer *buf,
62 static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src,
261 struct dvb_ringbuffer *buf = &dmxdev->dvr_buffer;
302 struct dvb_ringbuffer *buf = &dmxdevfilter->buffer;
401 struct dvb_ringbuffer *buffer;
H A Ddvb_ca_en50221.c43 #include "dvb_ringbuffer.h"
119 struct dvb_ringbuffer rx_buffer;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/dvb/dvb-core/
H A Ddvb_ringbuffer.h3 * dvb_ringbuffer.h: ring buffer implementation for the dvb driver
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 *rbu
[all...]
H A DMakefile7 dvb_net.o dvb_ringbuffer.o dvb_math.o
H A Ddvb_ringbuffer.c3 * dvb_ringbuffer.c: ring buffer implementation for the dvb driver
36 #include "dvb_ringbuffer.h"
42 void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len)
56 int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf)
63 ssize_t dvb_ringbuffer_free(struct dvb_ringbuffer *rbuf)
75 ssize_t dvb_ringbuffer_avail(struct dvb_ringbuffer *rbuf)
87 void dvb_ringbuffer_flush(struct dvb_ringbuffer *rbuf)
94 void dvb_ringbuffer_reset(struct dvb_ringbuffer *rbuf)
100 void dvb_ringbuffer_flush_spinlock_wakeup(struct dvb_ringbuffer *rbuf)
111 ssize_t dvb_ringbuffer_read_user(struct dvb_ringbuffer *rbu
[all...]
H A Ddmxdev.h40 #include "dvb_ringbuffer.h"
82 struct dvb_ringbuffer buffer;
107 struct dvb_ringbuffer dvr_buffer;
H A Ddmxdev.c43 static int dvb_dmxdev_buffer_write(struct dvb_ringbuffer *buf,
62 static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src,
261 struct dvb_ringbuffer *buf = &dmxdev->dvr_buffer;
302 struct dvb_ringbuffer *buf = &dmxdevfilter->buffer;
401 struct dvb_ringbuffer *buffer;
H A Ddvb_ca_en50221.c43 #include "dvb_ringbuffer.h"
119 struct dvb_ringbuffer rx_buffer;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/dvb/ttpci/
H A Dav7110_ca.h7 extern void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len);
H A Dav7110_ca.c75 void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len)
91 static int ci_ll_init(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf, int size)
93 struct dvb_ringbuffer *tab[] = { cirbuf, ciwbuf, NULL }, **p;
110 static void ci_ll_flush(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)
116 static void ci_ll_release(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)
124 static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file,
150 static ssize_t ci_ll_write(struct dvb_ringbuffer *cibu
[all...]
H A Dav7110_av.h10 extern int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen);
H A Dav7110.h24 #include "dvb_ringbuffer.h"
132 struct dvb_ringbuffer avout; /* buffer for video or A/V mux */
134 struct dvb_ringbuffer aout; /* buffer for audio */
241 struct dvb_ringbuffer ci_rbuffer;
242 struct dvb_ringbuffer ci_wbuffer;
H A Dav7110_av.c237 int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen)
396 static inline long aux_ring_buffer_write(struct dvb_ringbuffer *rbuf,
445 struct dvb_ringbuffer *rb;
H A Dav7110.c561 struct dvb_ringbuffer *cibuf = &av7110->ci_wbuffer;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/dvb/ttpci/
H A Dav7110_ca.h7 extern void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len);
H A Dav7110_ca.c75 void ci_get_data(struct dvb_ringbuffer *cibuf, u8 *data, int len)
91 static int ci_ll_init(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf, int size)
93 struct dvb_ringbuffer *tab[] = { cirbuf, ciwbuf, NULL }, **p;
110 static void ci_ll_flush(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)
116 static void ci_ll_release(struct dvb_ringbuffer *cirbuf, struct dvb_ringbuffer *ciwbuf)
124 static int ci_ll_reset(struct dvb_ringbuffer *cibuf, struct file *file,
150 static ssize_t ci_ll_write(struct dvb_ringbuffer *cibu
[all...]
H A Dav7110_av.h10 extern int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen);
H A Dav7110.h24 #include "dvb_ringbuffer.h"
132 struct dvb_ringbuffer avout; /* buffer for video or A/V mux */
134 struct dvb_ringbuffer aout; /* buffer for audio */
241 struct dvb_ringbuffer ci_rbuffer;
242 struct dvb_ringbuffer ci_wbuffer;
H A Dav7110_av.c237 int av7110_pes_play(void *dest, struct dvb_ringbuffer *buf, int dlen)
396 static inline long aux_ring_buffer_write(struct dvb_ringbuffer *rbuf,
445 struct dvb_ringbuffer *rb;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/dvb/ngene/
H A Dngene.h40 #include "dvb_ringbuffer.h"
775 struct dvb_ringbuffer tsout_rbuf;
779 struct dvb_ringbuffer ain_rbuf;
784 struct dvb_ringbuffer vin_rbuf;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/dvb/ngene/
H A Dngene.h40 #include "dvb_ringbuffer.h"
775 struct dvb_ringbuffer tsout_rbuf;
779 struct dvb_ringbuffer ain_rbuf;
784 struct dvb_ringbuffer vin_rbuf;

Completed in 143 milliseconds

12