Searched refs:src_queue (Results 1 - 5 of 5) sorted by relevance

/drivers/media/video/s5p-mfc/
H A Ds5p_mfc.c119 s5p_mfc_cleanup_queue(&ctx->src_queue, &ctx->vq_src);
202 src_buf = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list);
331 && !list_empty(&ctx->src_queue)) {
332 src_buf = list_entry(ctx->src_queue.next, struct s5p_mfc_buf,
412 s5p_mfc_cleanup_queue(&ctx->src_queue, &ctx->vq_src);
513 if (!list_empty(&ctx->src_queue)) {
514 src_buf = list_entry(ctx->src_queue.next,
660 INIT_LIST_HEAD(&ctx->src_queue);
H A Ds5p_mfc_opr.c1129 if (list_empty(&ctx->src_queue)) {
1135 temp_vb = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list);
1163 if (list_empty(&ctx->src_queue)) {
1173 src_mb = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list);
1199 temp_vb = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list);
1249 if (list_empty(&ctx->src_queue)) {
1255 temp_vb = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list);
H A Ds5p_mfc_common.h372 * @src_queue: driver internal queue for source buffers
452 struct list_head src_queue; member in struct:s5p_mfc_ctx
H A Ds5p_mfc_enc.c606 list_add_tail(&mb_entry->list, &ctx->src_queue);
670 src_mb = list_entry(ctx->src_queue.next, struct s5p_mfc_buf, list);
705 list_for_each_entry(mb_entry, &ctx->src_queue, list) {
731 mb_entry = list_entry(ctx->src_queue.next, struct s5p_mfc_buf,
1683 s5p_mfc_cleanup_queue(&ctx->src_queue, &ctx->vq_src);
1684 INIT_LIST_HEAD(&ctx->src_queue);
1722 list_add_tail(&mfc_buf->list, &ctx->src_queue);
H A Ds5p_mfc_dec.c912 s5p_mfc_cleanup_queue(&ctx->src_queue, &ctx->vq_src);
913 INIT_LIST_HEAD(&ctx->src_queue);
935 list_add_tail(&mfc_buf->list, &ctx->src_queue);

Completed in 16 milliseconds