Lines Matching refs:prev
26 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()
132 _rk_list_del(node->prev, node->next); in rk_list_del_init()
160 _list_del_node_no_lock(head->prev, data, size); in del_at_tail()