summaryrefslogtreecommitdiffstats
path: root/firmware/include/linked_list.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/include/linked_list.h')
-rw-r--r--firmware/include/linked_list.h4
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);