zephyr/include
Andrew Boie 31bdfc014e userspace: add support for dynamic kernel objects
A red-black tree is maintained containing the metadata for all
dynamically created kernel objects, which are allocated out of the
system heap.

Currently, k_object_alloc() and k_object_free() are supervisor-only.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2018-04-24 12:27:54 -07:00
..
arch arch: x86: segmentation: Remove unused _far_call() and _far_jump() 2018-04-24 04:00:01 +05:30
bluetooth
crypto
debug
dfu
display
drivers
dt-bindings dts: gpio: create gpio dt-bingings and inlude in stm32 dtsi files 2018-04-13 13:36:45 -05:00
fs
linker userspace: add support for dynamic kernel objects 2018-04-24 12:27:54 -07:00
logging
mgmt
misc lib/rbtree: Add a rb_contains() predicate 2018-04-10 12:31:51 -04:00
net net: if: Add helper to select src interface for a IPv4 dst addr 2018-04-13 08:29:44 -04:00
posix
random
settings doc: subsystem: settings subsystem doc 2018-04-06 12:46:39 +02:00
shell
toolchain toolchain: common: Allow multiple uses of BUILD_ASSERT() in same scope 2018-04-24 04:04:36 +05:30
usb usb: Add BOS Descriptors 2018-04-20 21:04:42 -07:00
zephyr
adc.h
aio_comparator.h
atomic.h
base64.h
cache.h
clock_control.h
console.h
counter.h
crc8.h
crc16.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
device.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
disk_access.h
dma.h
entropy.h
eth.h
fcb.h
flash_map.h
flash.h
fs.h
gpio.h dts: gpio: create gpio dt-bingings and inlude in stm32 dtsi files 2018-04-13 13:36:45 -05:00
i2c.h
i2s.h
init.h
ipm.h
irq_offload.h
irq.h
json.h
kernel_version.h
kernel.h userspace: add support for dynamic kernel objects 2018-04-24 12:27:54 -07:00
led_strip.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
pinmux.h
power.h
pwm.h
ring_buffer.h
rtc.h
sensor.h
shared_irq.h
spi.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
spinlock.h
stats.h
sw_isr_table.h
sys_clock.h
sys_io.h
syscall.h license: fix spdx identifier in a few files 2018-04-12 15:19:51 -04:00
toolchain.h
uart.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
watchdog.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
zephyr.h