Home
last modified time | relevance | path

Searched refs:dlist (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/doc/kernel/data_structures/
Ddlist.rst29 A dlist can be modified in constant time by removing a node with
34 As for slist, each node in a dlist can be processed in a natural code
42 Convenience utilities provided by dlist include
47 not a node is currently linked into a dlist or not (via an
53 Internally, the dlist implementation is minimal: the :c:type:`sys_dlist_t`
71 Effectively, a dlist of N nodes can be thought of as a "ring" of "N+1"
74 .. figure:: dlist.png
76 :alt: dlist example
79 A dlist containing three elements. Note that the list struct
82 .. figure:: dlist-single.png
[all …]
Dindex.rst34 dlist.rst
Drbtree.rst28 As with the slist and dlist containers, nodes within an rbtree are
111 implemented with no more runtime storage overhead than a dlist.
/Zephyr-latest/tests/benchmarks/data_structure_perf/dlist_perf/
DCMakeLists.txt5 project(dlist) project
/Zephyr-latest/tests/unit/list/
DCMakeLists.txt13 dlist.c
/Zephyr-latest/doc/develop/optimizations/
Dtools.rst237 /* <375> [...]/zephyr/include/zephyr/sys/dlist.h:37 */
243 /* <397> [...]/zephyr/include/zephyr/sys/dlist.h:36 */
258 /* <3b7> [...]/zephyr/include/zephyr/sys/dlist.h:41 */