Lines Matching refs:ps_unmark_node
147 struct dpb_info_t *ps_unmark_node; in ih264d_delete_lt_node() local
152 ps_unmark_node = ps_next_dpb; in ih264d_delete_lt_node()
165 ps_unmark_node = ps_next_dpb->ps_prev_long; in ih264d_delete_lt_node()
172 if(ps_lt_node_to_insert != ps_unmark_node) in ih264d_delete_lt_node()
178 if(ps_unmark_node->s_top_field.u1_long_term_frame_idx in ih264d_delete_lt_node()
181 ps_unmark_node->s_top_field.u1_reference_info = in ih264d_delete_lt_node()
183 ps_unmark_node->s_top_field.u1_long_term_frame_idx = in ih264d_delete_lt_node()
187 if(ps_unmark_node->s_bot_field.u1_long_term_frame_idx in ih264d_delete_lt_node()
190 ps_unmark_node->s_bot_field.u1_reference_info = in ih264d_delete_lt_node()
192 ps_unmark_node->s_bot_field.u1_long_term_frame_idx = in ih264d_delete_lt_node()
207 ps_unmark_node->u1_used_as_ref = in ih264d_delete_lt_node()
208 ps_unmark_node->s_top_field.u1_reference_info in ih264d_delete_lt_node()
209 | ps_unmark_node->s_bot_field.u1_reference_info; in ih264d_delete_lt_node()
212 ps_unmark_node->u1_used_as_ref = UNUSED_FOR_REF; in ih264d_delete_lt_node()
214 if(UNUSED_FOR_REF == ps_unmark_node->u1_used_as_ref) in ih264d_delete_lt_node()
216 if(ps_unmark_node == ps_dpb_mgr->ps_dpb_ht_head) in ih264d_delete_lt_node()
219 ps_unmark_node->u1_lt_idx = MAX_REF_BUFS + 1; in ih264d_delete_lt_node()
220 ps_unmark_node->s_top_field.u1_reference_info = in ih264d_delete_lt_node()
222 ps_unmark_node->s_bot_field.u1_reference_info = in ih264d_delete_lt_node()
226 ps_unmark_node->u1_buf_id); in ih264d_delete_lt_node()
227 ps_next_dpb->ps_prev_long = ps_unmark_node->ps_prev_long; //update link in ih264d_delete_lt_node()
228 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()