Lines Matching refs:rcb_buf
69 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()
365 MppBuffer rcb_buf = hw_ctx->g_buf[i].rcb_buf; in hal_vp9d_rcb_info_update() local
367 if (rcb_buf) { in hal_vp9d_rcb_info_update()
368 mpp_buffer_put(rcb_buf); in hal_vp9d_rcb_info_update()
369 hw_ctx->g_buf[i].rcb_buf = NULL; in hal_vp9d_rcb_info_update()
371 mpp_buffer_get(p_hal->group, &rcb_buf, hw_ctx->rcb_buf_size); in hal_vp9d_rcb_info_update()
372 hw_ctx->g_buf[i].rcb_buf = rcb_buf; in hal_vp9d_rcb_info_update()
375 MppBuffer rcb_buf = hw_ctx->rcb_buf; in hal_vp9d_rcb_info_update() local
377 if (rcb_buf) { in hal_vp9d_rcb_info_update()
378 mpp_buffer_put(rcb_buf); in hal_vp9d_rcb_info_update()
379 rcb_buf = NULL; in hal_vp9d_rcb_info_update()
381 mpp_buffer_get(p_hal->group, &rcb_buf, hw_ctx->rcb_buf_size); in hal_vp9d_rcb_info_update()
382 hw_ctx->rcb_buf = rcb_buf; in hal_vp9d_rcb_info_update()
854 MppBuffer rcb_buf = NULL; in hal_vp9d_vdpu382_gen_regs() local
856 rcb_buf = p_hal->fast_mode ? hw_ctx->g_buf[task->dec.reg_index].rcb_buf : hw_ctx->rcb_buf; in hal_vp9d_vdpu382_gen_regs()
857 vdpu382_setup_rcb(&vp9_hw_regs->common_addr, p_hal->dev, rcb_buf, hw_ctx->rcb_info); in hal_vp9d_vdpu382_gen_regs()