Lines Matching refs:curr_ctx
51 * @curr_ctx: currently running instance
57 struct v4l2_m2m_ctx *curr_ctx;
148 if (m2m_dev->curr_ctx)
149 ret = m2m_dev->curr_ctx->priv;
166 if (NULL != m2m_dev->curr_ctx) {
178 m2m_dev->curr_ctx = list_entry(m2m_dev->job_queue.next,
180 m2m_dev->curr_ctx->job_flags |= TRANS_RUNNING;
183 m2m_dev->m2m_ops->device_run(m2m_dev->curr_ctx->priv);
271 if (!m2m_dev->curr_ctx || m2m_dev->curr_ctx != m2m_ctx) {
277 list_del(&m2m_dev->curr_ctx->queue);
278 m2m_dev->curr_ctx->job_flags &= ~(TRANS_QUEUED | TRANS_RUNNING);
279 wake_up(&m2m_dev->curr_ctx->finished);
280 m2m_dev->curr_ctx = NULL;
507 m2m_dev->curr_ctx = NULL;