/kernel/linux/linux-5.10/include/media/ |
H A D | v4l2-fh.h | 56 struct v4l2_m2m_ctx *m2m_ctx; member
|
H A D | v4l2-mem2mem.h | 233 v4l2_m2m_clear_state(struct v4l2_m2m_ctx *m2m_ctx) in v4l2_m2m_clear_state() argument 246 v4l2_m2m_mark_stopped(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_mark_stopped() argument 263 v4l2_m2m_dst_buf_is_last(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_dst_buf_is_last() argument 275 v4l2_m2m_has_stopped(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_has_stopped() argument 292 v4l2_m2m_is_last_draining_src_buf(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_is_last_draining_src_buf() argument 550 v4l2_m2m_set_src_buffered(struct v4l2_m2m_ctx *m2m_ctx, bool buffered) v4l2_m2m_set_src_buffered() argument 556 v4l2_m2m_set_dst_buffered(struct v4l2_m2m_ctx *m2m_ctx, bool buffered) v4l2_m2m_set_dst_buffered() argument 589 v4l2_m2m_num_src_bufs_ready(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_num_src_bufs_ready() argument 608 v4l2_m2m_num_dst_bufs_ready(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_num_dst_bufs_ready() argument 634 v4l2_m2m_next_src_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_next_src_buf() argument 646 v4l2_m2m_next_dst_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_next_dst_buf() argument 665 v4l2_m2m_last_src_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_last_src_buf() argument 677 v4l2_m2m_last_dst_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_last_dst_buf() argument 729 v4l2_m2m_get_src_vq(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_get_src_vq() argument 740 v4l2_m2m_get_dst_vq(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_get_dst_vq() argument 760 v4l2_m2m_src_buf_remove(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_src_buf_remove() argument 772 v4l2_m2m_dst_buf_remove(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_dst_buf_remove() argument 794 v4l2_m2m_src_buf_remove_by_buf(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_src_buf_remove_by_buf() argument 807 v4l2_m2m_dst_buf_remove_by_buf(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_dst_buf_remove_by_buf() argument 817 v4l2_m2m_src_buf_remove_by_idx(struct v4l2_m2m_ctx *m2m_ctx, unsigned int idx) v4l2_m2m_src_buf_remove_by_idx() argument 823 v4l2_m2m_dst_buf_remove_by_idx(struct v4l2_m2m_ctx *m2m_ctx, unsigned int idx) v4l2_m2m_dst_buf_remove_by_idx() argument [all...] |
/kernel/linux/linux-6.6/include/media/ |
H A D | v4l2-fh.h | 56 struct v4l2_m2m_ctx *m2m_ctx; member
|
H A D | v4l2-mem2mem.h | 233 v4l2_m2m_clear_state(struct v4l2_m2m_ctx *m2m_ctx) in v4l2_m2m_clear_state() argument 246 v4l2_m2m_mark_stopped(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_mark_stopped() argument 263 v4l2_m2m_dst_buf_is_last(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_dst_buf_is_last() argument 275 v4l2_m2m_has_stopped(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_has_stopped() argument 292 v4l2_m2m_is_last_draining_src_buf(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_is_last_draining_src_buf() argument 555 v4l2_m2m_set_src_buffered(struct v4l2_m2m_ctx *m2m_ctx, bool buffered) v4l2_m2m_set_src_buffered() argument 561 v4l2_m2m_set_dst_buffered(struct v4l2_m2m_ctx *m2m_ctx, bool buffered) v4l2_m2m_set_dst_buffered() argument 594 v4l2_m2m_num_src_bufs_ready(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_num_src_bufs_ready() argument 613 v4l2_m2m_num_dst_bufs_ready(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_num_dst_bufs_ready() argument 639 v4l2_m2m_next_src_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_next_src_buf() argument 651 v4l2_m2m_next_dst_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_next_dst_buf() argument 670 v4l2_m2m_last_src_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_last_src_buf() argument 682 v4l2_m2m_last_dst_buf(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_last_dst_buf() argument 734 v4l2_m2m_get_src_vq(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_get_src_vq() argument 745 v4l2_m2m_get_dst_vq(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_get_dst_vq() argument 765 v4l2_m2m_src_buf_remove(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_src_buf_remove() argument 777 v4l2_m2m_dst_buf_remove(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_dst_buf_remove() argument 799 v4l2_m2m_src_buf_remove_by_buf(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_src_buf_remove_by_buf() argument 812 v4l2_m2m_dst_buf_remove_by_buf(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_dst_buf_remove_by_buf() argument 822 v4l2_m2m_src_buf_remove_by_idx(struct v4l2_m2m_ctx *m2m_ctx, unsigned int idx) v4l2_m2m_src_buf_remove_by_idx() argument 828 v4l2_m2m_dst_buf_remove_by_idx(struct v4l2_m2m_ctx *m2m_ctx, unsigned int idx) v4l2_m2m_dst_buf_remove_by_idx() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-m2m.h | 35 struct v4l2_m2m_ctx *m2m_ctx; member
|
/kernel/linux/linux-5.10/drivers/staging/media/hantro/ |
H A D | hantro_postproc.c | 116 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in hantro_postproc_alloc() local
|
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/ |
H A D | hantro_postproc.c | 196 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in hantro_postproc_alloc() local
|
H A D | hantro_g2_vp9_dec.c | 112 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in get_ref_buf() local
|
/kernel/linux/linux-6.6/drivers/media/test-drivers/visl/ |
H A D | visl-video.c | 422 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in visl_s_fmt_vid_out() local
|
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | vpu_v4l2.c | 452 struct v4l2_m2m_ctx *m2m_ctx = inst->fh.m2m_ctx; vpu_m2m_job_abort() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/mtk-mdp/ |
H A D | mtk_mdp_core.h | 207 struct v4l2_m2m_ctx *m2m_ctx; member
|
/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/ |
H A D | vdec.c | 265 struct v4l2_m2m_ctx *m2m_ctx = sess->m2m_ctx; in vdec_vb2_buf_queue() local [all...] |
H A D | vdec.h | 225 struct v4l2_m2m_ctx *m2m_ctx; member
|
/kernel/linux/linux-5.10/drivers/staging/media/rkvdec/ |
H A D | rkvdec.c | 298 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in rkvdec_s_output_fmt() local [all...] |
H A D | rkvdec-h264.c | 736 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in lookup_ref_buf_idx() local 880 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in get_ref_buf() local
|
/kernel/linux/linux-6.6/drivers/staging/media/meson/vdec/ |
H A D | vdec.c | 265 struct v4l2_m2m_ctx *m2m_ctx = sess->m2m_ctx; in vdec_vb2_buf_queue() local [all...] |
H A D | vdec.h | 235 struct v4l2_m2m_ctx *m2m_ctx; member
|
/kernel/linux/linux-6.6/drivers/staging/media/rkvdec/ |
H A D | rkvdec.c | 335 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in rkvdec_s_output_fmt() local [all...] |
H A D | rkvdec-h264.c | 742 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in lookup_ref_buf_idx() local
|
/kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/ |
H A D | v4l2.c | 662 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in tegra_s_coded_fmt() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | mtk_vcodec_enc_drv.h | 134 struct v4l2_m2m_ctx *m2m_ctx; member
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp/ |
H A D | mtk_mdp_core.h | 207 struct v4l2_m2m_ctx *m2m_ctx; member
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-mem2mem.c | 114 static struct v4l2_m2m_queue_ctx *get_queue_ctx(struct v4l2_m2m_ctx *m2m_ctx, in get_queue_ctx() argument 123 struct vb2_queue *v4l2_m2m_get_vq(struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_get_vq() argument 296 __v4l2_m2m_try_queue(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) __v4l2_m2m_try_queue() argument 385 v4l2_m2m_try_schedule(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_try_schedule() argument 415 v4l2_m2m_cancel_job(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_cancel_job() argument 447 v4l2_m2m_schedule_next_job(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_schedule_next_job() argument 468 _v4l2_m2m_job_finish(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) _v4l2_m2m_job_finish() argument 483 v4l2_m2m_job_finish(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_job_finish() argument 505 v4l2_m2m_buf_done_and_job_finish(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx, enum vb2_buffer_state state) v4l2_m2m_buf_done_and_job_finish() argument 571 v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_requestbuffers *reqbufs) v4l2_m2m_reqbufs() argument 605 v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_querybuf() argument 630 v4l2_m2m_last_buffer_done(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_last_buffer_done() argument 641 v4l2_update_last_buf_state(struct v4l2_m2m_ctx *m2m_ctx) v4l2_update_last_buf_state() argument 687 v4l2_m2m_update_start_streaming_state(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_queue *q) v4l2_m2m_update_start_streaming_state() argument 700 v4l2_m2m_update_stop_streaming_state(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_queue *q) v4l2_m2m_update_stop_streaming_state() argument 728 v4l2_m2m_force_last_buf_done(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_queue *q) v4l2_m2m_force_last_buf_done() argument 757 v4l2_m2m_qbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_qbuf() argument 796 v4l2_m2m_dqbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_dqbuf() argument 814 v4l2_m2m_prepare_buf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_prepare_buf() argument 833 v4l2_m2m_create_bufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_create_buffers *create) v4l2_m2m_create_bufs() argument 843 v4l2_m2m_expbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_exportbuffer *eb) v4l2_m2m_expbuf() argument 853 v4l2_m2m_streamon(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, enum v4l2_buf_type type) v4l2_m2m_streamon() argument 868 v4l2_m2m_streamoff(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, enum v4l2_buf_type type) v4l2_m2m_streamoff() argument 908 v4l2_m2m_poll_for_data(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct poll_table_struct *wait) v4l2_m2m_poll_for_data() argument 950 v4l2_m2m_poll(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct poll_table_struct *wait) v4l2_m2m_poll() argument 972 v4l2_m2m_mmap(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct vm_area_struct *vma) v4l2_m2m_mmap() argument 1194 struct v4l2_m2m_ctx *m2m_ctx; v4l2_m2m_ctx_init() local 1237 v4l2_m2m_ctx_release(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_ctx_release() argument 1249 v4l2_m2m_buf_queue(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_buf_queue() argument 1292 struct v4l2_m2m_ctx *m2m_ctx = NULL; v4l2_m2m_request_queue() local 1451 v4l2_m2m_encoder_cmd(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_encoder_cmd *ec) v4l2_m2m_encoder_cmd() argument 1474 v4l2_m2m_decoder_cmd(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_decoder_cmd *dc) v4l2_m2m_decoder_cmd() argument 1580 struct v4l2_m2m_ctx *m2m_ctx = fh->m2m_ctx; v4l2_m2m_fop_poll() local [all...] |
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-mem2mem.c | 114 static struct v4l2_m2m_queue_ctx *get_queue_ctx(struct v4l2_m2m_ctx *m2m_ctx, in get_queue_ctx() argument 123 struct vb2_queue *v4l2_m2m_get_vq(struct v4l2_m2m_ctx *m2m_ctx, in v4l2_m2m_get_vq() argument 296 __v4l2_m2m_try_queue(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) __v4l2_m2m_try_queue() argument 386 v4l2_m2m_try_schedule(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_try_schedule() argument 416 v4l2_m2m_cancel_job(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_cancel_job() argument 448 v4l2_m2m_schedule_next_job(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_schedule_next_job() argument 469 _v4l2_m2m_job_finish(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) _v4l2_m2m_job_finish() argument 484 v4l2_m2m_job_finish(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_job_finish() argument 506 v4l2_m2m_buf_done_and_job_finish(struct v4l2_m2m_dev *m2m_dev, struct v4l2_m2m_ctx *m2m_ctx, enum vb2_buffer_state state) v4l2_m2m_buf_done_and_job_finish() argument 572 v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_requestbuffers *reqbufs) v4l2_m2m_reqbufs() argument 606 v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_querybuf() argument 631 v4l2_m2m_last_buffer_done(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_last_buffer_done() argument 642 v4l2_update_last_buf_state(struct v4l2_m2m_ctx *m2m_ctx) v4l2_update_last_buf_state() argument 688 v4l2_m2m_update_start_streaming_state(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_queue *q) v4l2_m2m_update_start_streaming_state() argument 701 v4l2_m2m_update_stop_streaming_state(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_queue *q) v4l2_m2m_update_stop_streaming_state() argument 729 v4l2_m2m_force_last_buf_done(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_queue *q) v4l2_m2m_force_last_buf_done() argument 758 v4l2_m2m_qbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_qbuf() argument 797 v4l2_m2m_dqbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_dqbuf() argument 815 v4l2_m2m_prepare_buf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_buffer *buf) v4l2_m2m_prepare_buf() argument 834 v4l2_m2m_create_bufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_create_buffers *create) v4l2_m2m_create_bufs() argument 844 v4l2_m2m_expbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_exportbuffer *eb) v4l2_m2m_expbuf() argument 854 v4l2_m2m_streamon(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, enum v4l2_buf_type type) v4l2_m2m_streamon() argument 869 v4l2_m2m_streamoff(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, enum v4l2_buf_type type) v4l2_m2m_streamoff() argument 909 v4l2_m2m_poll_for_data(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct poll_table_struct *wait) v4l2_m2m_poll_for_data() argument 948 v4l2_m2m_poll(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct poll_table_struct *wait) v4l2_m2m_poll() argument 982 v4l2_m2m_mmap(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct vm_area_struct *vma) v4l2_m2m_mmap() argument 1225 struct v4l2_m2m_ctx *m2m_ctx; v4l2_m2m_ctx_init() local 1268 v4l2_m2m_ctx_release(struct v4l2_m2m_ctx *m2m_ctx) v4l2_m2m_ctx_release() argument 1280 v4l2_m2m_buf_queue(struct v4l2_m2m_ctx *m2m_ctx, struct vb2_v4l2_buffer *vbuf) v4l2_m2m_buf_queue() argument 1323 struct v4l2_m2m_ctx *m2m_ctx = NULL; v4l2_m2m_request_queue() local 1482 v4l2_m2m_encoder_cmd(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_encoder_cmd *ec) v4l2_m2m_encoder_cmd() argument 1505 v4l2_m2m_decoder_cmd(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_decoder_cmd *dc) v4l2_m2m_decoder_cmd() argument 1611 struct v4l2_m2m_ctx *m2m_ctx = fh->m2m_ctx; v4l2_m2m_fop_poll() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec_drv.h | 174 struct v4l2_m2m_ctx *m2m_ctx; member
|