zephyr/tests/net/zoap
Johan Hedberg 71c7c01819 net: buf: Remove the need for net_buf_pool_init()
In order to keep the initialization process light-weight, remove
net_buf_pool_init() and instead perform the initialization of the pool
and buffers in a "lazy" manner. This means storing more information
in the pool, and removing any 'const' members from net_buf. Since
there are no more const members in net_buf the buffer array can be
declared with __noinit, which further reduces initialization overhead.

Change-Id: Ia126af101c2727c130651b697dcba99d159a1c76
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-12-15 09:58:02 +02:00
..
src net: buf: Remove the need for net_buf_pool_init() 2016-12-15 09:58:02 +02:00
Makefile tests: net: Unified kernel is now default and only one 2016-12-02 12:41:02 +02:00
prj.conf random: Restructure RANDOM Kconfig 2016-12-13 22:50:18 +00:00
testcase.ini iot/zoap: Port to the native stack 2016-12-02 12:40:50 +02:00