Lines Matching refs:reg_buf

814         RK_U32 loop = p_hal->fast_mode ? MPP_ARRAY_ELEMS(reg_ctx->reg_buf) : 1;  in vdpu2_h264d_init()
818 FUN_CHECK(ret = mpp_buffer_get(p_hal->buf_group, &reg_ctx->reg_buf[i].buf, buf_size)); in vdpu2_h264d_init()
819 reg_ctx->reg_buf[i].cabac_ptr = mpp_buffer_get_ptr(reg_ctx->reg_buf[i].buf); in vdpu2_h264d_init()
820 reg_ctx->reg_buf[i].poc_ptr = reg_ctx->reg_buf[i].cabac_ptr + VDPU_CABAC_TAB_SIZE; in vdpu2_h264d_init()
821 reg_ctx->reg_buf[i].sclst_ptr = reg_ctx->reg_buf[i].poc_ptr + VDPU_POC_BUF_SIZE; in vdpu2_h264d_init()
822 reg_ctx->reg_buf[i].regs = mpp_calloc_size(void, sizeof(H264dVdpuRegs_t)); in vdpu2_h264d_init()
824 … memcpy(reg_ctx->reg_buf[i].cabac_ptr, (void *)vdpu_cabac_table, sizeof(vdpu_cabac_table)); in vdpu2_h264d_init()
829 reg_ctx->buf = reg_ctx->reg_buf[0].buf; in vdpu2_h264d_init()
830 reg_ctx->cabac_ptr = reg_ctx->reg_buf[0].cabac_ptr; in vdpu2_h264d_init()
831 reg_ctx->poc_ptr = reg_ctx->reg_buf[0].poc_ptr; in vdpu2_h264d_init()
832 reg_ctx->sclst_ptr = reg_ctx->reg_buf[0].sclst_ptr; in vdpu2_h264d_init()
833 reg_ctx->regs = reg_ctx->reg_buf[0].regs; in vdpu2_h264d_init()
861 RK_U32 loop = p_hal->fast_mode ? MPP_ARRAY_ELEMS(reg_ctx->reg_buf) : 1; in vdpu2_h264d_deinit()
863 MPP_FREE(reg_ctx->reg_buf[i].regs); in vdpu2_h264d_deinit()
864 mpp_buffer_put(reg_ctx->reg_buf[i].buf); in vdpu2_h264d_deinit()
898 for (i = 0; i < MPP_ARRAY_ELEMS(reg_ctx->reg_buf); i++) { in vdpu2_h264d_gen_regs()
899 if (!reg_ctx->reg_buf[i].valid) { in vdpu2_h264d_gen_regs()
901 reg_ctx->buf = reg_ctx->reg_buf[i].buf; in vdpu2_h264d_gen_regs()
902 reg_ctx->cabac_ptr = reg_ctx->reg_buf[i].cabac_ptr; in vdpu2_h264d_gen_regs()
903 reg_ctx->poc_ptr = reg_ctx->reg_buf[i].poc_ptr; in vdpu2_h264d_gen_regs()
904 reg_ctx->sclst_ptr = reg_ctx->reg_buf[i].sclst_ptr; in vdpu2_h264d_gen_regs()
905 reg_ctx->regs = reg_ctx->reg_buf[i].regs; in vdpu2_h264d_gen_regs()
906 reg_ctx->reg_buf[i].valid = 1; in vdpu2_h264d_gen_regs()
938 (H264dVdpuRegs_t *)reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu2_h264d_start()
1032 reg_ctx->reg_buf[task->dec.reg_index].regs : in vdpu2_h264d_wait()
1056 reg_ctx->reg_buf[task->dec.reg_index].valid = 0; in vdpu2_h264d_wait()