Lines Matching refs:MppListNode
21 static inline void list_node_init(MppListNode *node) in list_node_init()
26 static inline void list_node_init_with_key_and_size(MppListNode *node, rk_u32 key, rk_s32 size) in list_node_init_with_key_and_size()
33 static MppListNode* create_list(void *data, rk_s32 size, rk_u32 key) in create_list()
35 MppListNode *node = mpp_malloc_size(MppListNode, sizeof(MppListNode) + size); in create_list()
47 static inline void _mpp_list_add(MppListNode * _new, MppListNode * prev, MppListNode * next) in _mpp_list_add()
55 static inline void mpp_list_add(MppListNode *_new, MppListNode *head) in mpp_list_add()
60 static inline void mpp_list_add_tail(MppListNode *_new, MppListNode *head) in mpp_list_add_tail()
70 MppListNode *node = create_list(data, size, 0); in mpp_list_add_at_head()
87 MppListNode *node = create_list(data, size, 0); in mpp_list_add_at_tail()
100 static void release_list(MppListNode*node, void *data, rk_s32 size) in release_list()
116 static inline void _mpp_list_del(MppListNode *prev, MppListNode *next) in _mpp_list_del()
122 static inline void mpp_list_del_init(MppListNode *node) in mpp_list_del_init()
128 static inline void _list_del_node_no_lock(MppListNode *node, void *data, rk_s32 size) in _list_del_node_no_lock()
157 static MppListNode* create_list_with_size(void *data, rk_s32 size, rk_u32 key) in create_list_with_size()
159 MppListNode *node = mpp_malloc_size(MppListNode, sizeof(MppListNode) + sizeof(size) + size); in create_list_with_size()
177 MppListNode *node = create_list_with_size(data, size, 0); in mpp_list_fifo_wr()
190 static void release_list_with_size(MppListNode* node, void *data, rk_s32 *size) in release_list_with_size()
208 MppListNode *node = list->head->next; in mpp_list_fifo_rd()
233 MppListNode *node; in mpp_list_add_by_key()
254 MppListNode *tmp = list->head->next; in mpp_list_del_by_key()
284 MppListNode* node = list->head->next; in mpp_list_flush()
400 list->head = mpp_malloc(MppListNode, 1); in mpp_list_create()
416 MppListNode *node; in mpp_list_destroy()
425 MppListNode *next = node->next; in mpp_list_destroy()