zephyr/subsys
qianfan Zhao 02bd01e856 subsys: logging: Using struct to manger log_strdup buffer.
log_strdup requested for a piece of memory, with the first 4 bytes as
the number of references and the next used to copy strings. In the
implementation of this function, the memory is managed by user and
is a little hard to understand.

Rewriting this part of code, using structure to manage the memory
requested, make it easier to understand.

Signed-off-by: qianfan Zhao <qianfanguijin@163.com>
2018-10-29 09:46:01 -04:00
..
app_memory subsys: app_memory: Fixed the size calculation for power of 2 MPUs 2018-09-20 11:25:53 -04:00
bluetooth Bluetooth: host: Fix identation of struct members 2018-10-29 14:10:26 +02:00
console subsys: console: Split serial tty handling to a separate module 2018-10-03 16:40:49 +02:00
cpp Build: Improve C++ support 2018-10-29 09:15:04 -04:00
debug tracing: don't include kernel_structs.h from tracing_sysview.h 2018-10-05 10:37:01 -04:00
dfu dfu: log: rename level variable 2018-10-08 17:49:12 -04:00
disk subsys: disk access: move to new logger 2018-10-16 17:30:09 -04:00
fb subsys: add monochrome character framebuffer 2018-10-16 14:54:47 -04:00
fs shell: Fix typo 2018-10-21 17:25:14 -04:00
logging subsys: logging: Using struct to manger log_strdup buffer. 2018-10-29 09:46:01 -04:00
mgmt shell: Rename shell to legacy_shell 2018-09-19 09:30:29 -04:00
net net: ipv6: Remove incorrect length assignment in MLDv2 2018-10-26 22:28:43 +03:00
power power: Add OS Power Management debug hooks 2018-10-28 11:44:22 -04:00
random subsys: random: xoroshiro128: Use entropy get isr during init 2018-09-05 13:04:20 -04:00
settings cmake: settings: Don't add ext nffs include dir to global includes 2018-07-25 08:27:45 -04:00
shell shell: fix assert in wildcard plugin 2018-10-29 09:58:08 +00:00
storage subsys: storage: flash_map: add API for check flash driver support 2018-09-27 16:24:21 +02:00
usb subsys: usb: class: hid: Allow control of USB poll interval 2018-10-25 12:54:24 +01:00
CMakeLists.txt subsys: add monochrome character framebuffer 2018-10-16 14:54:47 -04:00
Kconfig Build: Improve C++ support 2018-10-29 09:15:04 -04:00