Home
last modified time | relevance | path

Searched refs:prev (Results 1 – 13 of 13) sorted by relevance

/rockchip-linux_mpp/osal/inc/
H A Dmpp_list.h29 MppListNode *prev; member
75 struct list_head *next, *prev; member
84 (ptr)->next = (ptr); (ptr)->prev = (ptr); \
98 list_entry((ptr)->prev, type, member)
110 list_entry((pos)->member.prev, type, member)
135 struct list_head * prev, in __list_add() argument
138 next->prev = _new; in __list_add()
140 _new->prev = prev; in __list_add()
141 prev->next = _new; in __list_add()
151 __list_add(_new, head->prev, head); in list_add_tail()
[all …]
H A Dmpp_hash.h109 static inline void hlist_add_behind(struct hlist_node *n, struct hlist_node *prev) in hlist_add_behind() argument
111 n->next = prev->next; in hlist_add_behind()
112 WRITE_ONCE(prev->next, n); in hlist_add_behind()
113 n->pprev = &prev->next; in hlist_add_behind()
/rockchip-linux_mpp/osal/
H A Dmpp_list.c23 node->prev = node->next = node; in list_node_init()
47 static inline void _mpp_list_add(MppListNode * _new, MppListNode * prev, MppListNode * next) in _mpp_list_add() argument
49 next->prev = _new; in _mpp_list_add()
51 _new->prev = prev; in _mpp_list_add()
52 prev->next = _new; in _mpp_list_add()
62 _mpp_list_add(_new, head->prev, head); in mpp_list_add_tail()
116 static inline void _mpp_list_del(MppListNode *prev, MppListNode *next) in _mpp_list_del() argument
118 next->prev = prev; in _mpp_list_del()
119 prev->next = next; in _mpp_list_del()
124 _mpp_list_del(node->prev, node->next); in mpp_list_del_init()
[all …]
/rockchip-linux_mpp/mpp/legacy/
H A Drk_list.cpp26 rk_list_node* prev; member
34 node->prev = node->next = node; in list_node_init()
57 static inline void _rk_list_add(rk_list_node * _new, rk_list_node * prev, rk_list_node * next) in _rk_list_add() argument
59 next->prev = _new; in _rk_list_add()
61 _new->prev = prev; in _rk_list_add()
62 prev->next = _new; in _rk_list_add()
72 _rk_list_add(_new, head->prev, head); in rk_list_add_tail()
124 static inline void _rk_list_del(rk_list_node *prev, rk_list_node *next) in _rk_list_del() argument
126 next->prev = prev; in _rk_list_del()
127 prev->next = next; in _rk_list_del()
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_trie.c53 rk_s16 prev; member
97 static rk_s32 trie_get_node(MppTrieImpl *trie, rk_s32 prev, rk_u64 key) in trie_get_node() argument
125 node->prev = (prev > 0) ? prev : 0; in trie_get_node()
129 if (prev >= 0) in trie_get_node()
130 trie->nodes[prev].next_cnt++; in trie_get_node()
537 MppTrieNode *prev; in mpp_trie_last_info() local
541 prev_idx = node->prev; in mpp_trie_last_info()
542 prev = &root[prev_idx]; in mpp_trie_last_info()
544 if (prev->next_cnt > 1) { in mpp_trie_last_info()
546 i, node->id, prev_idx, prev->next_cnt); in mpp_trie_last_info()
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_entropy.h21 RK_S32 (*curr)[4][8][3][11], RK_S32 (*prev)[4][8][3][11]);
23 RK_S32 (*curr)[2][19], RK_S32 (*prev)[2][19]);
H A Dhal_vp8e_entropy.c376 RK_S32 (*prev)[4][8][3][11]) in vp8e_calc_coeff_prob()
386 old = (RK_S32) (*prev)[i][j][k][l]; in vp8e_calc_coeff_prob()
403 RK_S32 (*prev)[2][19]) in vp8e_calc_mv_prob()
411 old = (RK_S32) (*prev)[i][j]; in vp8e_calc_mv_prob()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_syntax.c218 RK_S32 prev = 0; in fill_ref_parameters() local
224 sp->dlt_poc_s0_m10 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
227 sp->dlt_poc_s0_m11 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
230 sp->dlt_poc_s0_m12 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
233 sp->dlt_poc_s0_m13 = prev - rps->delta_poc[j] - 1; in fill_ref_parameters()
236 prev = rps->delta_poc[j]; in fill_ref_parameters()
H A Dh265e_slice.c308 RK_S32 prev = 0; in code_st_refpic_set() local
312 mpp_writer_put_ue(bitIf, prev - rps->delta_poc[j] - 1); in code_st_refpic_set()
313 prev = rps->delta_poc[j]; in code_st_refpic_set()
317 prev = 0; in code_st_refpic_set()
319 mpp_writer_put_ue(bitIf, rps->delta_poc[j] - prev - 1); in code_st_refpic_set()
320 prev = rps->delta_poc[j]; in code_st_refpic_set()
/rockchip-linux_mpp/mpp/vproc/iep2/test/
H A Diep2_test.c207 int prev, curr, next; in iep2_test() local
300 prev = (curr - 1) % 3; in iep2_test()
315 &imgsrc[prev], fdsrc[prev], IEP_CMD_SET_DEI_SRC2); in iep2_test()
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_ps.c235 RK_U32 prev, nb_positive_pics; in mpp_hevc_decode_short_term_rps() local
249 prev = 0; in mpp_hevc_decode_short_term_rps()
253 prev -= delta_poc; in mpp_hevc_decode_short_term_rps()
254 rps->delta_poc[i] = prev; in mpp_hevc_decode_short_term_rps()
257 prev = 0; in mpp_hevc_decode_short_term_rps()
261 prev += delta_poc; in mpp_hevc_decode_short_term_rps()
262 rps->delta_poc[rps->num_negative_pics + i] = prev; in mpp_hevc_decode_short_term_rps()
/rockchip-linux_mpp/osal/linux/
H A Ddrm.h118 unsigned char prev; member
/rockchip-linux_mpp/debian/
H A Dchangelog35 * [h264e_rkv]: Fix error qp prev update