Get a buffer from a list. Get buffer from a list. If the buffer had any fragments, these will automatically be recovered from the list as well and be placed to the buffer's fragment list.
Test if the given list is empty
Peek the first node from the list
Peek the first node from the list
Append a node to the given list This and other sys_slist_*() functions are not thread safe.
Append a list to the given list Append a singly-linked, NULL-terminated list consisting of nodes containing the pointer to the next node as the first element of a node, to @a list. This and other sys_slist_*() functions are not thread safe.
Fetch and remove the first node of the given list List must be known to be non-empty. This and other sys_slist_*() functions are not thread safe.
Fetch and remove the first node of the given list This and other sys_slist_*() functions are not thread safe.
Find and remove a node from a list This and other sys_slist_*() functions are not thread safe.
Append a node to the given list This and other sys_slist_*() functions are not thread safe.
Peek the last node from the list
Prepend a node to the given list This and other sys_slist_*() functions are not thread safe.
Remove a node This and other sys_slist_*() functions are not thread safe.
Test if the given list is empty
Prepend a node to the given list This and other sys_slist_*() functions are not thread safe.
Append a list to the given list Append a singly-linked, NULL-terminated list consisting of nodes containing the pointer to the next node as the first element of a node, to @a list. This and other sys_slist_*() functions are not thread safe.
Fetch and remove the first node of the given list List must be known to be non-empty. This and other sys_slist_*() functions are not thread safe.
Fetch and remove the first node of the given list This and other sys_slist_*() functions are not thread safe.
Remove a node This and other sys_slist_*() functions are not thread safe.
Find and remove a node from a list This and other sys_slist_*() functions are not thread safe.
merge two slists, appending the second one to the first When the operation is completed, the appending list is empty. This and other sys_slist_*() functions are not thread safe.
Insert a node to the given list This and other sys_slist_*() functions are not thread safe.
Peek the last node from the list
merge two slists, appending the second one to the first When the operation is completed, the appending list is empty. This and other sys_slist_*() functions are not thread safe.
Insert a node to the given list This and other sys_slist_*() functions are not thread safe.