Searched refs:cap_q_ctx (Results 1 – 2 of 2) sorted by relevance
74 struct v4l2_m2m_queue_ctx cap_q_ctx; member152 m2m_ctx->cap_q_ctx.buffered = buffered; in v4l2_m2m_set_dst_buffered()176 return m2m_ctx->cap_q_ctx.num_rdy; in v4l2_m2m_num_dst_bufs_ready()196 return v4l2_m2m_next_buf(&m2m_ctx->cap_q_ctx); in v4l2_m2m_next_dst_buf()214 return &m2m_ctx->cap_q_ctx.q; in v4l2_m2m_get_dst_vq()234 return v4l2_m2m_buf_remove(&m2m_ctx->cap_q_ctx); in v4l2_m2m_dst_buf_remove()
76 return &m2m_ctx->cap_q_ctx; in get_queue_ctx()220 || !m2m_ctx->cap_q_ctx.q.streaming) { in v4l2_m2m_try_schedule()249 spin_lock_irqsave(&m2m_ctx->cap_q_ctx.rdy_spinlock, flags_cap); in v4l2_m2m_try_schedule()250 if (list_empty(&m2m_ctx->cap_q_ctx.rdy_queue) in v4l2_m2m_try_schedule()251 && !m2m_ctx->cap_q_ctx.buffered) { in v4l2_m2m_try_schedule()252 spin_unlock_irqrestore(&m2m_ctx->cap_q_ctx.rdy_spinlock, in v4l2_m2m_try_schedule()260 spin_unlock_irqrestore(&m2m_ctx->cap_q_ctx.rdy_spinlock, flags_cap); in v4l2_m2m_try_schedule()680 struct v4l2_m2m_queue_ctx *out_q_ctx, *cap_q_ctx; in v4l2_m2m_ctx_init() local692 cap_q_ctx = &m2m_ctx->cap_q_ctx; in v4l2_m2m_ctx_init()695 INIT_LIST_HEAD(&cap_q_ctx->rdy_queue); in v4l2_m2m_ctx_init()[all …]