Lines Matching refs:ps_unmark_node
148 struct dpb_info_t *ps_unmark_node; in ih264d_delete_lt_node() local
153 ps_unmark_node = ps_next_dpb; in ih264d_delete_lt_node()
166 ps_unmark_node = ps_next_dpb->ps_prev_long; in ih264d_delete_lt_node()
173 if(ps_lt_node_to_insert != ps_unmark_node) in ih264d_delete_lt_node()
179 if(ps_unmark_node->s_top_field.u1_long_term_frame_idx in ih264d_delete_lt_node()
182 ps_unmark_node->s_top_field.u1_reference_info = in ih264d_delete_lt_node()
184 ps_unmark_node->s_top_field.u1_long_term_frame_idx = in ih264d_delete_lt_node()
188 if(ps_unmark_node->s_bot_field.u1_long_term_frame_idx in ih264d_delete_lt_node()
191 ps_unmark_node->s_bot_field.u1_reference_info = in ih264d_delete_lt_node()
193 ps_unmark_node->s_bot_field.u1_long_term_frame_idx = in ih264d_delete_lt_node()
208 ps_unmark_node->u1_used_as_ref = in ih264d_delete_lt_node()
209 ps_unmark_node->s_top_field.u1_reference_info in ih264d_delete_lt_node()
210 | ps_unmark_node->s_bot_field.u1_reference_info; in ih264d_delete_lt_node()
213 ps_unmark_node->u1_used_as_ref = UNUSED_FOR_REF; in ih264d_delete_lt_node()
215 if(UNUSED_FOR_REF == ps_unmark_node->u1_used_as_ref) in ih264d_delete_lt_node()
217 if(ps_unmark_node == ps_dpb_mgr->ps_dpb_ht_head) in ih264d_delete_lt_node()
220 ps_unmark_node->u1_lt_idx = MAX_REF_BUFS + 1; in ih264d_delete_lt_node()
221 ps_unmark_node->s_top_field.u1_reference_info = in ih264d_delete_lt_node()
223 ps_unmark_node->s_bot_field.u1_reference_info = in ih264d_delete_lt_node()
227 ps_unmark_node->u1_buf_id); in ih264d_delete_lt_node()
228 ps_next_dpb->ps_prev_long = ps_unmark_node->ps_prev_long; //update link in ih264d_delete_lt_node()
229 ps_unmark_node->ps_prev_long = NULL; in ih264d_delete_lt_node()
461 struct dpb_info_t *ps_unmark_node = NULL; in ih264d_delete_st_node_or_make_lt() local
480 ps_unmark_node = ps_next_dpb; in ih264d_delete_st_node_or_make_lt()
519 ps_unmark_node = ps_next_dpb->ps_prev_short; in ih264d_delete_st_node_or_make_lt()
527 if(ps_unmark_node->s_top_field.i4_pic_num == i4_pic_num) in ih264d_delete_st_node_or_make_lt()
529 ps_unmark_node->s_top_field.u1_reference_info = u1_reference_type; in ih264d_delete_st_node_or_make_lt()
530 ps_unmark_node->s_top_field.u1_long_term_frame_idx = u4_lt_idx; in ih264d_delete_st_node_or_make_lt()
532 UWORD8 *pu1_src = ps_unmark_node->ps_pic_buf->pu1_col_zero_flag; in ih264d_delete_st_node_or_make_lt()
540 else if(ps_unmark_node->s_bot_field.i4_pic_num == i4_pic_num) in ih264d_delete_st_node_or_make_lt()
543 ps_unmark_node->s_bot_field.u1_reference_info = u1_reference_type; in ih264d_delete_st_node_or_make_lt()
544 ps_unmark_node->s_bot_field.u1_long_term_frame_idx = u4_lt_idx; in ih264d_delete_st_node_or_make_lt()
547 ps_unmark_node->ps_pic_buf->pu1_col_zero_flag in ih264d_delete_st_node_or_make_lt()
557 ps_unmark_node->u1_used_as_ref = in ih264d_delete_st_node_or_make_lt()
558 ps_unmark_node->s_top_field.u1_reference_info in ih264d_delete_st_node_or_make_lt()
559 | ps_unmark_node->s_bot_field.u1_reference_info; in ih264d_delete_st_node_or_make_lt()
563 ps_unmark_node->u1_used_as_ref = UNUSED_FOR_REF; in ih264d_delete_st_node_or_make_lt()
564 ps_unmark_node->s_top_field.u1_reference_info = UNUSED_FOR_REF; in ih264d_delete_st_node_or_make_lt()
565 ps_unmark_node->s_bot_field.u1_reference_info = UNUSED_FOR_REF; in ih264d_delete_st_node_or_make_lt()
568 UWORD8 *pu1_src = ps_unmark_node->ps_pic_buf->pu1_col_zero_flag; in ih264d_delete_st_node_or_make_lt()
577 if(!(ps_unmark_node->u1_used_as_ref & IS_SHORT_TERM)) in ih264d_delete_st_node_or_make_lt()
579 if(ps_unmark_node == ps_dpb_mgr->ps_dpb_st_head) in ih264d_delete_st_node_or_make_lt()
582 ps_next_dpb->ps_prev_short = ps_unmark_node->ps_prev_short; //update link in ih264d_delete_st_node_or_make_lt()
593 ps_unmark_node->u1_buf_id); in ih264d_delete_st_node_or_make_lt()
594 ps_unmark_node->ps_prev_short = NULL; in ih264d_delete_st_node_or_make_lt()
602 u1_fld_pic_flag, ps_unmark_node, &i4_status); in ih264d_delete_st_node_or_make_lt()
606 ret = ih264d_insert_lt_node(ps_dpb_mgr, ps_unmark_node, u4_lt_idx, in ih264d_delete_st_node_or_make_lt()