Lines Matching refs:display_idx
1900 ctx->display_idx = -1; in __coda_decoder_seq_init()
2198 ctx->display_idx >= 0 && in coda_prepare_decode()
2199 ctx->display_idx < ctx->num_internal_frames) { in coda_prepare_decode()
2202 ctx->internal_frames[ctx->display_idx].buf.paddr); in coda_prepare_decode()
2304 int display_idx; in coda_finish_decode() local
2401 ctx->display_idx >= 0 && in coda_finish_decode()
2402 ctx->display_idx < ctx->num_internal_frames) { in coda_finish_decode()
2410 if (ctx->display_idx >= 0 && in coda_finish_decode()
2411 ctx->display_idx < ctx->num_internal_frames) { in coda_finish_decode()
2412 ctx->frm_dis_flg &= ~(1 << ctx->display_idx); in coda_finish_decode()
2423 display_idx = coda_read(dev, CODA_RET_DEC_PIC_FRAME_IDX); in coda_finish_decode()
2427 if (display_idx >= 0 && display_idx < ctx->num_internal_frames) in coda_finish_decode()
2429 else if (ctx->display_idx < 0) in coda_finish_decode()
2432 if (ctx->display_idx >= 0 && in coda_finish_decode()
2433 ctx->display_idx < ctx->num_internal_frames) in coda_finish_decode()
2492 if (display_idx == -1) { in coda_finish_decode()
2498 } else if (display_idx == -3) { in coda_finish_decode()
2500 } else if (display_idx < 0 || display_idx >= ctx->num_internal_frames) { in coda_finish_decode()
2503 display_idx); in coda_finish_decode()
2507 if (ctx->display_idx >= 0 && in coda_finish_decode()
2508 ctx->display_idx < ctx->num_internal_frames) { in coda_finish_decode()
2511 ready_frame = &ctx->internal_frames[ctx->display_idx]; in coda_finish_decode()
2530 display_idx == -1) { in coda_finish_decode()
2575 ctx->display_idx); in coda_finish_decode()
2578 decoded_idx, ctx->display_idx); in coda_finish_decode()
2583 ctx->display_idx = display_idx; in coda_finish_decode()