zephyr/subsys
Andy Ross fcd392f6ce kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers
Use the core k_heap API pervasively within our tree instead of the
z_mem_pool wrapper that provided compatibility with the older mempool
implementation.

Almost all of this is straightforward swapping of one alloc/free call
for another.  In a few cases where code was holding onto an old-style
"mem_block" a local compatibility struct with a single field has been
swapped in to keep the invasiveness of the changes down.

Note that not all the relevant changes in this patch have in-tree test
coverage, though I validated that it all builds.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2020-12-07 21:50:14 -05:00
..
bluetooth subsys/bluetooth: Add missing stdint.h include 2020-12-07 21:50:14 -05:00
canbus
console
cpp
debug debug: openocd: Support for building on SPARC 2020-11-13 14:53:55 -08:00
dfu dfu/boot/mcuboot: made able to compile within MCUBoot 2020-11-13 13:37:18 +01:00
disk disk: remove USB MSC specific FAT12 ramdisk 2020-12-02 11:50:11 +01:00
emul drivers: sensors: bmi160: Fix issue with sample read 2020-12-01 17:58:06 -05:00
fb
fs kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
jwt
logging net: syslog: Make sure CONFIG_LOG_IMMEDIATE is not set 2020-12-04 15:46:42 +02:00
lorawan
mgmt mgmt: mcumgr: Remove log management support from Kconfig 2020-12-07 12:56:40 +01:00
net kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
power device: treat a NULL device_pm_control as device_pm_control_nop 2020-11-10 08:38:09 -06:00
random random: ctr_drbg: Fix the error path in sys_csrand_get 2020-12-01 10:20:06 -06:00
settings settings: fix possible unaligned write while a line coping 2020-12-04 17:10:47 +01:00
shell shell: use public API to check device readiness 2020-12-01 15:19:22 -05:00
stats
storage storage/stream: elimination of usage of the flash API internals 2020-11-17 11:34:35 +01:00
testsuite kernel: subsys: lib: drivers: Use k_heap instead of z_mem_pool wrappers 2020-12-07 21:50:14 -05:00
timing timing: do not repeatedly do init()/start()/stop() 2020-11-11 23:55:49 -05:00
tracing systemview: Use common function to get sysview thread name 2020-11-21 08:29:26 -05:00
usb usb: drivers: Fix ZLP handling for Nordic driver. 2020-11-17 18:06:26 +01:00
CMakeLists.txt timing: do not repeatedly do init()/start()/stop() 2020-11-11 23:55:49 -05:00
Kconfig