Lines Matching refs:reg_buf
93 H264dRkvBuf_t reg_buf[VDPU383_FAST_REG_SET_CNT]; member
650 reg_ctx->reg_buf[i].regs = mpp_calloc(Vdpu383H264dRegSet, 1); in vdpu383_h264d_init()
651 init_ctrl_regs(reg_ctx->reg_buf[i].regs); in vdpu383_h264d_init()
660 reg_ctx->regs = reg_ctx->reg_buf[0].regs; in vdpu383_h264d_init()
693 RK_U32 loop = p_hal->fast_mode ? MPP_ARRAY_ELEMS(reg_ctx->reg_buf) : 1; in vdpu383_h264d_deinit()
701 MPP_FREE(reg_ctx->reg_buf[i].regs); in vdpu383_h264d_deinit()
790 RK_U32 loop = p_hal->fast_mode ? MPP_ARRAY_ELEMS(ctx->reg_buf) : 1; in hal_h264d_rcb_info_update()
860 for (i = 0; i < MPP_ARRAY_ELEMS(ctx->reg_buf); i++) { in vdpu383_h264d_gen_regs()
861 if (!ctx->reg_buf[i].valid) { in vdpu383_h264d_gen_regs()
863 regs = ctx->reg_buf[i].regs; in vdpu383_h264d_gen_regs()
868 ctx->reg_buf[i].valid = 1; in vdpu383_h264d_gen_regs()
934 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu383_h264d_start()
1010 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu383_h264d_wait()
1044 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu383_h264d_wait()