Lines Matching refs:fb
2417 Vepu511H265Fbk *fb = &frm->feedback; in vepu511_h265_set_feedback() local
2426 fb->qp_sum += elem->st.qp_sum; in vepu511_h265_set_feedback()
2427 fb->out_strm_size += elem->st.bs_lgth_l32; in vepu511_h265_set_feedback()
2428 fb->sse_sum += (RK_S64)(elem->st.sse_h32 << 16) + in vepu511_h265_set_feedback()
2431 fb->hw_status = hw_status; in vepu511_h265_set_feedback()
2460 fb->st_mb_num += elem->st.st_bnum_b16.num_b16; in vepu511_h265_set_feedback()
2462 fb->st_lvl64_inter_num += elem->st.st_pnum_p64.pnum_p64; in vepu511_h265_set_feedback()
2463 fb->st_lvl32_inter_num += elem->st.st_pnum_p32.pnum_p32; in vepu511_h265_set_feedback()
2464 fb->st_lvl32_intra_num += elem->st.st_pnum_i32.pnum_i32; in vepu511_h265_set_feedback()
2465 fb->st_lvl16_inter_num += elem->st.st_pnum_p16.pnum_p16; in vepu511_h265_set_feedback()
2466 fb->st_lvl16_intra_num += elem->st.st_pnum_i16.pnum_i16; in vepu511_h265_set_feedback()
2467 fb->st_lvl8_inter_num += elem->st.st_pnum_p8.pnum_p8; in vepu511_h265_set_feedback()
2468 fb->st_lvl8_intra_num += elem->st.st_pnum_i8.pnum_i8; in vepu511_h265_set_feedback()
2469 fb->st_lvl4_intra_num += elem->st.st_pnum_i4.pnum_i4; in vepu511_h265_set_feedback()
2475 memcpy(&fb->st_cu_num_qp[0], &elem->st.st_b8_qp, 52 * sizeof(RK_U32)); in vepu511_h265_set_feedback()
2478 hal_rc_ret->iblk4_prop = ((((fb->st_lvl4_intra_num + fb->st_lvl8_intra_num) << 2) + in vepu511_h265_set_feedback()
2479 (fb->st_lvl16_intra_num << 4) + in vepu511_h265_set_feedback()
2480 (fb->st_lvl32_intra_num << 6)) << 8) / mb4_num; in vepu511_h265_set_feedback()
2483 hal_rc_ret->quality_real = fb->qp_sum / mb8_num; in vepu511_h265_set_feedback()
2533 Vepu511H265Fbk *fb = &frm->feedback; in vepu511_h265e_update_tune_stat() local
2600 fb->st_madi = madi_th_cnt0 * s->madi_st_thd.madi_th0 + in vepu511_h265e_update_tune_stat()
2607 fb->st_madi = fb->st_madi / madi_cnt; in vepu511_h265e_update_tune_stat()
2609 fb->st_madp = madp_th_cnt0 * s->madp_st_thd0.madp_th0 + in vepu511_h265e_update_tune_stat()
2616 fb->st_madp = fb->st_madp / madp_cnt; in vepu511_h265e_update_tune_stat()
2618 fb->st_mb_num += st->st_bnum_b16.num_b16; in vepu511_h265e_update_tune_stat()
2619 fb->frame_type = task->rc_task->frm.is_intra ? INTRA_FRAME : INTER_P_FRAME; in vepu511_h265e_update_tune_stat()
2620 info->bit_real = fb->out_strm_size * 8; in vepu511_h265e_update_tune_stat()
2621 info->madi = fb->st_madi; in vepu511_h265e_update_tune_stat()
2622 info->madp = fb->st_madp; in vepu511_h265e_update_tune_stat()
2785 Vepu511H265Fbk *fb = &frm->feedback; in hal_h265e_vepu511_ret_task() local
2792 mpp_buffer_sync_partial_begin(enc_task->output, offset, fb->out_strm_size); in hal_h265e_vepu511_ret_task()
2793 hal_h265e_amend_temporal_id(task, fb->out_strm_size); in hal_h265e_vepu511_ret_task()
2795 rc_info->sse = fb->sse_sum; in hal_h265e_vepu511_ret_task()
2796 rc_info->lvl64_inter_num = fb->st_lvl64_inter_num; in hal_h265e_vepu511_ret_task()
2797 rc_info->lvl32_inter_num = fb->st_lvl32_inter_num; in hal_h265e_vepu511_ret_task()
2798 rc_info->lvl16_inter_num = fb->st_lvl16_inter_num; in hal_h265e_vepu511_ret_task()
2799 rc_info->lvl8_inter_num = fb->st_lvl8_inter_num; in hal_h265e_vepu511_ret_task()
2800 rc_info->lvl32_intra_num = fb->st_lvl32_intra_num; in hal_h265e_vepu511_ret_task()
2801 rc_info->lvl16_intra_num = fb->st_lvl16_intra_num; in hal_h265e_vepu511_ret_task()
2802 rc_info->lvl8_intra_num = fb->st_lvl8_intra_num; in hal_h265e_vepu511_ret_task()
2803 rc_info->lvl4_intra_num = fb->st_lvl4_intra_num; in hal_h265e_vepu511_ret_task()
2805 enc_task->hw_length = fb->out_strm_size; in hal_h265e_vepu511_ret_task()
2806 enc_task->length += fb->out_strm_size; in hal_h265e_vepu511_ret_task()
2813 hal_h265e_dbg_detail("output stream size %d\n", fb->out_strm_size); in hal_h265e_vepu511_ret_task()