Lines Matching refs:dec
796 if (syn->dec.flags.parse_err || in hal_h265d_vdpu384a_gen_regs()
797 (syn->dec.flags.ref_err && !reg_ctx->cfg->base.disable_error)) { in hal_h265d_vdpu384a_gen_regs()
802 h265d_dxva2_picture_context_t *dxva_ctx = (h265d_dxva2_picture_context_t *)syn->dec.syntax.data; in hal_h265d_vdpu384a_gen_regs()
808 syn->dec.reg_index = i; in hal_h265d_vdpu384a_gen_regs()
824 if (syn->dec.syntax.data == NULL) { in hal_h265d_vdpu384a_gen_regs()
986 mpp_buf_slot_get_prop(reg_ctx->packet_slots, syn->dec.input, SLOT_BUFFER, in hal_h265d_vdpu384a_gen_regs()
1044 reg_ctx->error_index[syn->dec.reg_index] = dxva_ctx->pp.CurrPic.Index7Bits; in hal_h265d_vdpu384a_gen_regs()
1071 … reg_ctx->error_index[syn->dec.reg_index] = dxva_ctx->pp.RefPicList[i].Index7Bits; in hal_h265d_vdpu384a_gen_regs()
1084 if ((reg_ctx->error_index[syn->dec.reg_index] == dxva_ctx->pp.CurrPic.Index7Bits) && in hal_h265d_vdpu384a_gen_regs()
1087 syn->dec.flags.ref_err = 1; in hal_h265d_vdpu384a_gen_regs()
1097 hal_h265d_v345_output_pps_packet(hal, syn->dec.syntax.data); in hal_h265d_vdpu384a_gen_regs()
1113 … mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu384a_gen_regs()
1119 mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, reg_ctx->error_index[syn->dec.reg_index]); in hal_h265d_vdpu384a_gen_regs()
1128 reg_ctx->rcb_buf[syn->dec.reg_index] : reg_ctx->rcb_buf[0], in hal_h265d_vdpu384a_gen_regs()
1177 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu384a_start()
1181 if (task->dec.flags.parse_err || in hal_h265d_vdpu384a_start()
1182 (task->dec.flags.ref_err && !reg_ctx->cfg->base.disable_error)) { in hal_h265d_vdpu384a_start()
1272 RK_S32 index = task->dec.reg_index; in hal_h265d_vdpu384a_wait()
1286 if (task->dec.flags.parse_err || in hal_h265d_vdpu384a_wait()
1287 (task->dec.flags.ref_err && !reg_ctx->cfg->base.disable_error)) { in hal_h265d_vdpu384a_wait()
1297 if (task->dec.flags.parse_err || in hal_h265d_vdpu384a_wait()
1298 task->dec.flags.ref_err || in hal_h265d_vdpu384a_wait()
1308 mpp_callback(reg_ctx->dec_cb, &task->dec); in hal_h265d_vdpu384a_wait()
1311 mpp_buf_slot_get_prop(reg_ctx->slots, task->dec.output, in hal_h265d_vdpu384a_wait()
1320 for (i = 0; i < (RK_S32)MPP_ARRAY_ELEMS(task->dec.refer); i++) { in hal_h265d_vdpu384a_wait()
1321 if (task->dec.refer[i] >= 0) { in hal_h265d_vdpu384a_wait()
1324 mpp_buf_slot_get_prop(reg_ctx->slots, task->dec.refer[i], in hal_h265d_vdpu384a_wait()
1327 i, task->dec.refer[i], frame_ref); in hal_h265d_vdpu384a_wait()
1330 mpp_buf_slot_get_prop(reg_ctx->slots, task->dec.output, in hal_h265d_vdpu384a_wait()