diff options
Diffstat (limited to 'firmware/include/linked_list.h')
-rw-r--r-- | firmware/include/linked_list.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/firmware/include/linked_list.h b/firmware/include/linked_list.h index b307977f2e..1e077be22a 100644 --- a/firmware/include/linked_list.h +++ b/firmware/include/linked_list.h @@ -103,6 +103,10 @@ static inline void lld_init(struct lld_head *list) the routines and maintains the non-circularity */ } +void lld_insert_next(struct lld_head *list, struct lld_node *node, + struct lld_node *newnode); +void lld_insert_prev(struct lld_head *list, struct lld_node *node, + struct lld_node *newnode); void lld_insert_first(struct lld_head *list, struct lld_node *node); void lld_insert_last(struct lld_head *list, struct lld_node *node); void lld_remove(struct lld_head *list, struct lld_node *node); |