Lines Matching refs:curr_ctx
51 * @curr_ctx: currently running instance
57 struct v4l2_m2m_ctx *curr_ctx;
163 if (m2m_dev->curr_ctx)
164 ret = m2m_dev->curr_ctx->priv;
181 if (NULL != m2m_dev->curr_ctx) {
193 m2m_dev->curr_ctx = list_entry(m2m_dev->job_queue.next,
195 m2m_dev->curr_ctx->job_flags |= TRANS_RUNNING;
198 m2m_dev->m2m_ops->device_run(m2m_dev->curr_ctx->priv);
286 if (!m2m_dev->curr_ctx || m2m_dev->curr_ctx != m2m_ctx) {
292 list_del(&m2m_dev->curr_ctx->queue);
293 m2m_dev->curr_ctx->job_flags &= ~(TRANS_QUEUED | TRANS_RUNNING);
294 m2m_dev->curr_ctx = NULL;
505 m2m_dev->curr_ctx = NULL;