Lines Matching refs:v4l2_m2m_ctx
95 struct v4l2_m2m_ctx *curr_ctx;
114 static struct v4l2_m2m_queue_ctx *get_queue_ctx(struct v4l2_m2m_ctx *m2m_ctx,
123 struct vb2_queue *v4l2_m2m_get_vq(struct v4l2_m2m_ctx *m2m_ctx,
252 * Note that this function can run on a given v4l2_m2m_ctx context,
279 struct v4l2_m2m_ctx, queue);
297 struct v4l2_m2m_ctx *m2m_ctx)
389 void v4l2_m2m_try_schedule(struct v4l2_m2m_ctx *m2m_ctx)
419 static void v4l2_m2m_cancel_job(struct v4l2_m2m_ctx *m2m_ctx)
452 struct v4l2_m2m_ctx *m2m_ctx)
473 struct v4l2_m2m_ctx *m2m_ctx)
488 struct v4l2_m2m_ctx *m2m_ctx)
510 struct v4l2_m2m_ctx *m2m_ctx,
550 struct v4l2_m2m_ctx *curr_ctx;
575 int v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
609 int v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
634 void v4l2_m2m_last_buffer_done(struct v4l2_m2m_ctx *m2m_ctx,
645 static int v4l2_update_last_buf_state(struct v4l2_m2m_ctx *m2m_ctx)
691 void v4l2_m2m_update_start_streaming_state(struct v4l2_m2m_ctx *m2m_ctx,
704 void v4l2_m2m_update_stop_streaming_state(struct v4l2_m2m_ctx *m2m_ctx,
732 static void v4l2_m2m_force_last_buf_done(struct v4l2_m2m_ctx *m2m_ctx,
761 int v4l2_m2m_qbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
800 int v4l2_m2m_dqbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
818 int v4l2_m2m_prepare_buf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
837 int v4l2_m2m_create_bufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
847 int v4l2_m2m_expbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
857 int v4l2_m2m_streamon(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
872 int v4l2_m2m_streamoff(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
913 struct v4l2_m2m_ctx *m2m_ctx,
951 __poll_t v4l2_m2m_poll(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
985 int v4l2_m2m_mmap(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
1224 struct v4l2_m2m_ctx *v4l2_m2m_ctx_init(struct v4l2_m2m_dev *m2m_dev,
1228 struct v4l2_m2m_ctx *m2m_ctx;
1271 void v4l2_m2m_ctx_release(struct v4l2_m2m_ctx *m2m_ctx)
1283 void v4l2_m2m_buf_queue(struct v4l2_m2m_ctx *m2m_ctx,
1326 struct v4l2_m2m_ctx *m2m_ctx = NULL;
1337 struct v4l2_m2m_ctx *m2m_ctx_obj;
1348 struct v4l2_m2m_ctx,
1500 int v4l2_m2m_encoder_cmd(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
1523 int v4l2_m2m_decoder_cmd(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
1629 struct v4l2_m2m_ctx *m2m_ctx = fh->m2m_ctx;