#define __cfs_list_splice(list, head) __list_splice(list, head)
#define cfs_list_splice(list, head) list_splice(list, head)
+#define cfs_list_splice_tail(list, head) list_splice_tail(list, head)
#define cfs_list_splice_init(list, head) list_splice_init(list, head)
__cfs_list_splice(list, head);
}
+static inline void cfs_list_splice_tail(cfs_list_t *list, cfs_list_t *head)
+{
+ if (!cfs_list_empty(list))
+ __cfs_list_splice(list, head->prev);
+}
+
/**
* Join two lists and reinitialise the emptied list.
* \param list the new list to add.