Home
last modified time | relevance | path

Searched defs:m2m_ctx (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/include/media/
H A Dv4l2-fh.h56 struct v4l2_m2m_ctx *m2m_ctx; member
H A Dv4l2-mem2mem.h233 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 Dv4l2-fh.h56 struct v4l2_m2m_ctx *m2m_ctx; member
H A Dv4l2-mem2mem.h233 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 Dmtk-mdp3-m2m.h35 struct v4l2_m2m_ctx *m2m_ctx; member
/kernel/linux/linux-5.10/drivers/staging/media/hantro/
H A Dhantro_postproc.c116 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 Dhantro_postproc.c196 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in hantro_postproc_alloc() local
H A Dhantro_g2_vp9_dec.c112 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 Dvisl-video.c422 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 Dvpu_v4l2.c452 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 Dmtk_mdp_core.h207 struct v4l2_m2m_ctx *m2m_ctx; member
/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/
H A Dvdec.c265 struct v4l2_m2m_ctx *m2m_ctx = sess->m2m_ctx; in vdec_vb2_buf_queue() local
[all...]
H A Dvdec.h225 struct v4l2_m2m_ctx *m2m_ctx; member
/kernel/linux/linux-5.10/drivers/staging/media/rkvdec/
H A Drkvdec.c298 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in rkvdec_s_output_fmt() local
[all...]
H A Drkvdec-h264.c736 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 Dvdec.c265 struct v4l2_m2m_ctx *m2m_ctx = sess->m2m_ctx; in vdec_vb2_buf_queue() local
[all...]
H A Dvdec.h235 struct v4l2_m2m_ctx *m2m_ctx; member
/kernel/linux/linux-6.6/drivers/staging/media/rkvdec/
H A Drkvdec.c335 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in rkvdec_s_output_fmt() local
[all...]
H A Drkvdec-h264.c742 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 Dv4l2.c662 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 Dmtk_vcodec_enc_drv.h134 struct v4l2_m2m_ctx *m2m_ctx; member
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_core.h207 struct v4l2_m2m_ctx *m2m_ctx; member
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c114 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 Dv4l2-mem2mem.c114 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 Dmtk_vcodec_dec_drv.h174 struct v4l2_m2m_ctx *m2m_ctx; member

Completed in 30 milliseconds

12