Searched refs:dvb_vb2_ctx (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/include/media/ |
H A D | dvb_vb2.h | 73 * struct dvb_vb2_ctx - control struct for VB2 handler 97 struct dvb_vb2_ctx { struct 117 static inline int dvb_vb2_init(struct dvb_vb2_ctx *ctx, in dvb_vb2_init() 122 static inline int dvb_vb2_release(struct dvb_vb2_ctx *ctx) in dvb_vb2_release() 129 static inline __poll_t dvb_vb2_poll(struct dvb_vb2_ctx *ctx, in dvb_vb2_poll() 144 int dvb_vb2_init(struct dvb_vb2_ctx *ctx, const char *name, int non_blocking); 151 int dvb_vb2_release(struct dvb_vb2_ctx *ctx); 159 int dvb_vb2_is_streaming(struct dvb_vb2_ctx *ctx); 170 int dvb_vb2_fill_buffer(struct dvb_vb2_ctx *ctx, 186 __poll_t dvb_vb2_poll(struct dvb_vb2_ctx *ct [all...] |
H A D | dmxdev.h | 145 struct dvb_vb2_ctx vb2_ctx; 192 struct dvb_vb2_ctx dvr_vb2_ctx;
|
/kernel/linux/linux-6.6/include/media/ |
H A D | dvb_vb2.h | 73 * struct dvb_vb2_ctx - control struct for VB2 handler 97 struct dvb_vb2_ctx { struct 117 static inline int dvb_vb2_init(struct dvb_vb2_ctx *ctx, in dvb_vb2_init() 122 static inline int dvb_vb2_release(struct dvb_vb2_ctx *ctx) in dvb_vb2_release() 129 static inline __poll_t dvb_vb2_poll(struct dvb_vb2_ctx *ctx, in dvb_vb2_poll() 144 int dvb_vb2_init(struct dvb_vb2_ctx *ctx, const char *name, int non_blocking); 151 int dvb_vb2_release(struct dvb_vb2_ctx *ctx); 159 int dvb_vb2_is_streaming(struct dvb_vb2_ctx *ctx); 170 int dvb_vb2_fill_buffer(struct dvb_vb2_ctx *ctx, 186 __poll_t dvb_vb2_poll(struct dvb_vb2_ctx *ct [all...] |
H A D | dmxdev.h | 144 struct dvb_vb2_ctx vb2_ctx; 191 struct dvb_vb2_ctx dvr_vb2_ctx;
|
/kernel/linux/linux-5.10/drivers/media/dvb-core/ |
H A D | dvb_vb2.c | 37 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _queue_setup() 56 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _buffer_prepare() 73 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _buffer_queue() 86 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _start_streaming() 94 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _stop_streaming() 112 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _dmxdev_lock() 120 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _dmxdev_unlock() 139 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _fill_dmx_buffer() 151 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _fill_vb2_buffer() 167 int dvb_vb2_init(struct dvb_vb2_ctx *ct [all...] |
H A D | dmxdev.c | 439 struct dvb_vb2_ctx *ctx; in dvb_dmxdev_ts_callback()
|
/kernel/linux/linux-6.6/drivers/media/dvb-core/ |
H A D | dvb_vb2.c | 33 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _queue_setup() 52 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _buffer_prepare() 69 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _buffer_queue() 82 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _start_streaming() 90 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _stop_streaming() 108 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _dmxdev_lock() 116 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vq); in _dmxdev_unlock() 135 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _fill_dmx_buffer() 147 struct dvb_vb2_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in _fill_vb2_buffer() 163 int dvb_vb2_init(struct dvb_vb2_ctx *ct [all...] |
H A D | dmxdev.c | 429 struct dvb_vb2_ctx *ctx; in dvb_dmxdev_ts_callback()
|
Completed in 7 milliseconds