zephyr/include/misc
Luiz Augusto von Dentz 2baa69ab76 dlist: Introduce CONTAINER macros
While iterating on each node element it is much more common to try to
access the container struct which up until now have been done manually
using CONTAINER_OF macro, so this introduce CONTAINER variants that allow
to iterate directly with container pointer rather than the list node.

Change-Id: Ie1e0da948cb9517c3c5cd8e86b59b95d7d027bfa
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
2017-02-10 16:16:13 +00:00
..
__assert.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
byteorder.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
dlist.h dlist: Introduce CONTAINER macros 2017-02-10 16:16:13 +00:00
nano_work.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
printk.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
reboot.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
ring_buffer.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
slist.h slist: Introduce CONTAINER macros 2017-02-10 16:16:12 +00:00
stack.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
util.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00