Home
last modified time | relevance | path

Searched refs:rcb_buf (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_vdpu382.c69 MppBuffer rcb_buf; member
168 if (hw_ctx->g_buf[i].rcb_buf) { in hal_vp9d_release_res()
169 ret = mpp_buffer_put(hw_ctx->g_buf[i].rcb_buf); in hal_vp9d_release_res()
189 if (hw_ctx->rcb_buf) { in hal_vp9d_release_res()
190 ret = mpp_buffer_put(hw_ctx->rcb_buf); in hal_vp9d_release_res()
377 MppBuffer rcb_buf = hw_ctx->g_buf[i].rcb_buf; in hal_vp9d_rcb_info_update() local
379 if (rcb_buf) { in hal_vp9d_rcb_info_update()
380 mpp_buffer_put(rcb_buf); in hal_vp9d_rcb_info_update()
381 hw_ctx->g_buf[i].rcb_buf = NULL; in hal_vp9d_rcb_info_update()
383 mpp_buffer_get(p_hal->group, &rcb_buf, hw_ctx->rcb_buf_size); in hal_vp9d_rcb_info_update()
[all …]
H A Dhal_vp9d_vdpu34x.c69 MppBuffer rcb_buf; member
167 if (hw_ctx->g_buf[i].rcb_buf) { in hal_vp9d_release_res()
168 ret = mpp_buffer_put(hw_ctx->g_buf[i].rcb_buf); in hal_vp9d_release_res()
188 if (hw_ctx->rcb_buf) { in hal_vp9d_release_res()
189 ret = mpp_buffer_put(hw_ctx->rcb_buf); in hal_vp9d_release_res()
364 MppBuffer rcb_buf = hw_ctx->g_buf[i].rcb_buf; in hal_vp9d_rcb_info_update() local
366 if (rcb_buf) { in hal_vp9d_rcb_info_update()
367 mpp_buffer_put(rcb_buf); in hal_vp9d_rcb_info_update()
368 hw_ctx->g_buf[i].rcb_buf = NULL; in hal_vp9d_rcb_info_update()
370 mpp_buffer_get(p_hal->group, &rcb_buf, hw_ctx->rcb_buf_size); in hal_vp9d_rcb_info_update()
[all …]
H A Dhal_vp9d_ctx.h46 MppBuffer rcb_buf; member
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu34x.c161 MppBuffer rcb_buf[VDPU34X_FAST_REG_SET_CNT]; member
781 loop = p_hal->fast_mode ? MPP_ARRAY_ELEMS(reg_ctx->rcb_buf) : 1; in vdpu34x_h264d_deinit()
783 if (reg_ctx->rcb_buf[i]) { in vdpu34x_h264d_deinit()
784 mpp_buffer_put(reg_ctx->rcb_buf[i]); in vdpu34x_h264d_deinit()
785 reg_ctx->rcb_buf[i] = NULL; in vdpu34x_h264d_deinit()
872 MppBuffer rcb_buf = ctx->rcb_buf[i]; in hal_h264d_rcb_info_update() local
874 if (rcb_buf) { in hal_h264d_rcb_info_update()
875 mpp_buffer_put(rcb_buf); in hal_h264d_rcb_info_update()
876 ctx->rcb_buf[i] = NULL; in hal_h264d_rcb_info_update()
878 mpp_buffer_get(p_hal->buf_group, &rcb_buf, ctx->rcb_buf_size); in hal_h264d_rcb_info_update()
[all …]
H A Dhal_h264d_vdpu382.c165 MppBuffer rcb_buf[VDPU382_FAST_REG_SET_CNT]; member
818 loop = p_hal->fast_mode ? MPP_ARRAY_ELEMS(reg_ctx->rcb_buf) : 1; in vdpu382_h264d_deinit()
820 if (reg_ctx->rcb_buf[i]) { in vdpu382_h264d_deinit()
821 mpp_buffer_put(reg_ctx->rcb_buf[i]); in vdpu382_h264d_deinit()
822 reg_ctx->rcb_buf[i] = NULL; in vdpu382_h264d_deinit()
918 MppBuffer rcb_buf = ctx->rcb_buf[i]; in hal_h264d_rcb_info_update() local
920 if (rcb_buf) { in hal_h264d_rcb_info_update()
921 mpp_buffer_put(rcb_buf); in hal_h264d_rcb_info_update()
922 ctx->rcb_buf[i] = NULL; in hal_h264d_rcb_info_update()
924 mpp_buffer_get(p_hal->buf_group, &rcb_buf, ctx->rcb_buf_size); in hal_h264d_rcb_info_update()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_rkv.c75 MppBuffer rcb_buf[VDPU34X_FAST_REG_SET_CNT]; member
307 MppBuffer rcb_buf = NULL; in hal_avs2d_rcb_info_update() local
309 if (reg_ctx->rcb_buf[i]) { in hal_avs2d_rcb_info_update()
310 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_avs2d_rcb_info_update()
311 reg_ctx->rcb_buf[i] = NULL; in hal_avs2d_rcb_info_update()
314 ret = mpp_buffer_get(p_hal->buf_group, &rcb_buf, reg_ctx->rcb_buf_size); in hal_avs2d_rcb_info_update()
319 reg_ctx->rcb_buf[i] = rcb_buf; in hal_avs2d_rcb_info_update()
479 if (reg_ctx->rcb_buf[i]) { in hal_avs2d_rkv_deinit()
480 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_avs2d_rkv_deinit()
481 reg_ctx->rcb_buf[i] = NULL; in hal_avs2d_rkv_deinit()
[all …]
H A Dhal_avs2d_vdpu382.c75 MppBuffer rcb_buf[VDPU382_FAST_REG_SET_CNT]; member
368 MppBuffer rcb_buf = NULL; in hal_avs2d_rcb_info_update() local
370 if (reg_ctx->rcb_buf[i]) { in hal_avs2d_rcb_info_update()
371 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_avs2d_rcb_info_update()
372 reg_ctx->rcb_buf[i] = NULL; in hal_avs2d_rcb_info_update()
375 ret = mpp_buffer_get(p_hal->buf_group, &rcb_buf, reg_ctx->rcb_buf_size); in hal_avs2d_rcb_info_update()
380 reg_ctx->rcb_buf[i] = rcb_buf; in hal_avs2d_rcb_info_update()
553 if (reg_ctx->rcb_buf[i]) { in hal_avs2d_vdpu382_deinit()
554 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_avs2d_vdpu382_deinit()
555 reg_ctx->rcb_buf[i] = NULL; in hal_avs2d_vdpu382_deinit()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_vdpu382.c201 loop = reg_ctx->fast_mode ? MPP_ARRAY_ELEMS(reg_ctx->rcb_buf) : 1; in hal_h265d_vdpu382_deinit()
203 if (reg_ctx->rcb_buf[i]) { in hal_h265d_vdpu382_deinit()
204 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_h265d_vdpu382_deinit()
205 reg_ctx->rcb_buf[i] = NULL; in hal_h265d_vdpu382_deinit()
585 MppBuffer rcb_buf; in hal_h265d_rcb_info_update() local
587 if (reg_ctx->rcb_buf[i]) { in hal_h265d_rcb_info_update()
588 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_h265d_rcb_info_update()
589 reg_ctx->rcb_buf[i] = NULL; in hal_h265d_rcb_info_update()
591 mpp_buffer_get(reg_ctx->group, &rcb_buf, reg_ctx->rcb_buf_size); in hal_h265d_rcb_info_update()
592 reg_ctx->rcb_buf[i] = rcb_buf; in hal_h265d_rcb_info_update()
[all …]
H A Dhal_h265d_vdpu34x.c197 loop = reg_ctx->fast_mode ? MPP_ARRAY_ELEMS(reg_ctx->rcb_buf) : 1; in hal_h265d_vdpu34x_deinit()
199 if (reg_ctx->rcb_buf[i]) { in hal_h265d_vdpu34x_deinit()
200 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_h265d_vdpu34x_deinit()
201 reg_ctx->rcb_buf[i] = NULL; in hal_h265d_vdpu34x_deinit()
790 MppBuffer rcb_buf; in hal_h265d_rcb_info_update() local
792 if (reg_ctx->rcb_buf[i]) { in hal_h265d_rcb_info_update()
793 mpp_buffer_put(reg_ctx->rcb_buf[i]); in hal_h265d_rcb_info_update()
794 reg_ctx->rcb_buf[i] = NULL; in hal_h265d_rcb_info_update()
796 mpp_buffer_get(reg_ctx->group, &rcb_buf, reg_ctx->rcb_buf_size); in hal_h265d_rcb_info_update()
797 reg_ctx->rcb_buf[i] = rcb_buf; in hal_h265d_rcb_info_update()
[all …]
H A Dhal_h265d_ctx.h64 MppBuffer rcb_buf[MAX_GEN_REG]; member