Searched refs:rdy_queue (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.4/include/media/ |
| D | v4l2-mem2mem.h | 66 struct list_head rdy_queue; member 489 list_for_each_entry(b, &m2m_ctx->cap_q_ctx.rdy_queue, list) 498 list_for_each_entry(b, &m2m_ctx->out_q_ctx.rdy_queue, list) 509 list_for_each_entry_safe(b, n, &m2m_ctx->cap_q_ctx.rdy_queue, list) 520 list_for_each_entry_safe(b, n, &m2m_ctx->out_q_ctx.rdy_queue, list)
|
| /Linux-v5.4/drivers/media/v4l2-core/ |
| D | v4l2-mem2mem.c | 137 if (list_empty(&q_ctx->rdy_queue)) { in v4l2_m2m_next_buf() 142 b = list_first_entry(&q_ctx->rdy_queue, struct v4l2_m2m_buffer, list); in v4l2_m2m_next_buf() 155 if (list_empty(&q_ctx->rdy_queue)) { in v4l2_m2m_last_buf() 160 b = list_last_entry(&q_ctx->rdy_queue, struct v4l2_m2m_buffer, list); in v4l2_m2m_last_buf() 172 if (list_empty(&q_ctx->rdy_queue)) { in v4l2_m2m_buf_remove() 176 b = list_first_entry(&q_ctx->rdy_queue, struct v4l2_m2m_buffer, list); in v4l2_m2m_buf_remove() 208 list_for_each_entry_safe(b, tmp, &q_ctx->rdy_queue, list) { in v4l2_m2m_buf_remove_by_idx() 311 if (list_empty(&m2m_ctx->out_q_ctx.rdy_queue) in __v4l2_m2m_try_queue() 317 if (list_empty(&m2m_ctx->cap_q_ctx.rdy_queue) in __v4l2_m2m_try_queue() 592 INIT_LIST_HEAD(&q_ctx->rdy_queue); in v4l2_m2m_streamoff() [all …]
|