Lines Matching refs:data
44 static rk_list_node* create_list(void *data, RK_S32 size, RK_U32 key) in create_list() argument
50 memcpy(dst, data, size); in create_list()
75 RK_S32 rk_list::add_at_head(void *data, RK_S32 size) in add_at_head() argument
80 rk_list_node *node = create_list(data, size, 0); in add_at_head()
93 RK_S32 rk_list::add_at_tail(void *data, RK_S32 size) in add_at_tail() argument
98 rk_list_node *node = create_list(data, size, 0); in add_at_tail()
111 static void release_list(rk_list_node*node, void *data, RK_S32 size) in release_list() argument
115 memcpy(data, src, size); in release_list()
119 memcpy(data, src, size); in release_list()
136 static inline void _list_del_node_no_lock(rk_list_node *node, void *data, RK_S32 size) in _list_del_node_no_lock() argument
139 release_list(node, data, size); in _list_del_node_no_lock()
142 RK_S32 rk_list::del_at_head(void *data, RK_S32 size) in del_at_head() argument
147 _list_del_node_no_lock(head->next, data, size); in del_at_head()
155 RK_S32 rk_list::del_at_tail(void *data, RK_S32 size) in del_at_tail() argument
160 _list_del_node_no_lock(head->prev, data, size); in del_at_tail()
184 RK_S32 rk_list::add_by_key(void *data, RK_S32 size, RK_U32 *key) in add_by_key() argument
187 (void)data; in add_by_key()
193 RK_S32 rk_list::del_by_key(void *data, RK_S32 size, RK_U32 key) in del_by_key() argument
196 (void)data; in del_by_key()
203 RK_S32 rk_list::show_by_key(void *data, RK_U32 key) in show_by_key() argument
206 (void)data; in show_by_key()