Lines Matching refs:ref

351     EncFrmStatus *ref = NULL;  in get_ref_from_cpb()  local
359 ref = &cpb->mode_refs[ref_mode]; in get_ref_from_cpb()
362 ref = &cpb->st_tid_refs[ref_arg]; in get_ref_from_cpb()
365 ref = &cpb->lt_idx_refs[ref_arg]; in get_ref_from_cpb()
368 ref = &cpb->cpb_refs[ref_arg]; in get_ref_from_cpb()
376 if (ref) { in get_ref_from_cpb()
377 if (ref->valid) in get_ref_from_cpb()
379 frm->seq_idx, ref_mode, ref_arg, ref->seq_idx, in get_ref_from_cpb()
380 ref->is_lt_ref ? "lt" : "st", in get_ref_from_cpb()
381 ref->is_lt_ref ? ref->lt_idx : 0); in get_ref_from_cpb()
384 frm->seq_idx, ref_mode, ref_arg, ref->seq_idx); in get_ref_from_cpb()
386 ref = NULL; in get_ref_from_cpb()
389 return ref; in get_ref_from_cpb()
443 EncFrmStatus *ref = &cpb->cpb_refs[MAX_CPB_ST_FRM]; in save_cpb_status() local
452 for (i = 0; i < info->max_lt_cnt; i++, ref++) { in save_cpb_status()
453 if (!ref->valid || ref->is_non_ref || !ref->is_lt_ref) in save_cpb_status()
456 mpp_assert(!ref->is_non_ref); in save_cpb_status()
457 mpp_assert(ref->is_lt_ref); in save_cpb_status()
458 mpp_assert(ref->lt_idx >= 0); in save_cpb_status()
460 enc_refs_dbg_flow("save lt ref %d to slot %d\n", ref->seq_idx, ref_cnt); in save_cpb_status()
461 refs[ref_cnt++].val = ref->val; in save_cpb_status()
465 ref = &cpb->cpb_refs[0]; in save_cpb_status()
473 for (i = 0; i < max_st_cnt; i++, ref++) { in save_cpb_status()
474 if (!ref->valid || ref->is_non_ref || ref->is_lt_ref) in save_cpb_status()
477 mpp_assert(!ref->is_non_ref); in save_cpb_status()
478 mpp_assert(!ref->is_lt_ref); in save_cpb_status()
479 mpp_assert(ref->temporal_id >= 0); in save_cpb_status()
481 enc_refs_dbg_flow("save st ref %d to slot %d\n", ref->seq_idx, ref_cnt); in save_cpb_status()
482 refs[ref_cnt++].val = ref->val; in save_cpb_status()
640 EncFrmStatus *ref = get_ref_from_cpb(cpb, &frm); in mpp_enc_refs_dryrun() local
642 if (ref) { in mpp_enc_refs_dryrun()
643 RK_S32 cpb_pos = check_ref_cpb_pos(cpb, ref); in mpp_enc_refs_dryrun()
791 EncFrmStatus *ref = &status->refr; in mpp_enc_refs_get_cpb() local
925 cpb->list0[0].val = ref->val; in mpp_enc_refs_get_cpb()
926 ref->val = ref_found->val; in mpp_enc_refs_get_cpb()
928 ref->val = 0; in mpp_enc_refs_get_cpb()
938 dump_frm(ref); in mpp_enc_refs_get_cpb()
1000 EncFrmStatus *ref = &status->refr; in mpp_enc_refs_get_cpb_pass1() local
1017 cpb->list0[0].val = ref->val; in mpp_enc_refs_get_cpb_pass1()
1018 ref->val = ref_found->val; in mpp_enc_refs_get_cpb_pass1()
1020 ref->val = 0; in mpp_enc_refs_get_cpb_pass1()
1026 dump_frm(ref); in mpp_enc_refs_get_cpb_pass1()