zephyr/tests/bluetooth
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
..
init Bluetooth: Kconfig: Restructure for a more logical hierarchy 2016-11-11 07:59:15 +02:00
shell net: buf: Remove the need for net_buf_pool_init() 2016-12-15 09:58:02 +02:00
test_bluetooth tests: Remove unnecessary CONFIG_TEST_RANDOM_GENERATOR 2016-12-13 22:50:18 +00:00
tester net: buf: Remove the need for net_buf_pool_init() 2016-12-15 09:58:02 +02:00