zephyr/include
Andrew Boie f3bee951b1 kernel: stacks: add k_stack_alloc() init
Similar to what has been done with pipes and message queues,
user mode can't be trusted to provide a buffer for the kernel
to use. Remove k_stack_init() as a syscall and offer
k_stack_alloc_init() which allocates a buffer from the caller's
resource pool.

Fixes #7285

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2018-05-16 17:32:59 -07:00
..
arch arch: arm: fix SecureFault IRQn for non-CMSIS compliant MCUs 2018-05-15 08:57:16 -05:00
bluetooth Bluetooth: GATT: Fix documentation of bt_gatt_notify 2018-05-16 18:02:14 +03:00
crypto
debug
dfu subsys: dfu: boot: Remove unused ver query code. 2018-02-21 18:53:42 -05:00
display
drivers drivers/spi: Switch Intel driver to new SPI API 2018-04-04 19:02:35 +02:00
dt-bindings boards: olimexino_stm32: Add USB support 2018-05-10 07:47:13 -05:00
fs subsys: fs: Add the support for multiple instances of fs 2018-05-08 08:53:01 -04:00
linker linker-defs: Increase the number of kernel objects 2018-05-15 17:48:18 +03:00
logging subsys: kernel_event_logger: change kernel event values 2018-02-23 07:29:29 -05:00
mgmt mgmt: Bluetooth transport for SMP (mcumgr). 2018-02-20 22:07:52 +01:00
misc sflist: slist-alike that stores flags 2018-05-16 17:32:59 -07:00
net net: lwm2m: introduce FLAG_OPTIONAL to denote optional resources 2018-05-16 10:56:07 +03:00
nvs subsys: fs: Add Non Volatile Storage (NVS) for zephyr 2018-05-15 10:29:16 +02:00
posix lib: posix: Move posix layer from 'kernel' to 'lib' 2018-04-05 16:43:05 -04:00
random
settings susbsys: settings: fix coverity issues 2018-04-25 22:25:32 +05:30
shell subsys: mgmt: Shell transport for SMP (mcumgr). 2018-02-20 22:07:52 +01:00
toolchain xtensa: provide XCC compiler support for Xtensa 2018-05-01 16:46:41 -04:00
usb include: usb: add USB DFU class header 2018-04-30 17:42:40 -04:00
zephyr
adc.h
aio_comparator.h
atomic.h
base64.h lib: base64: Add statement of changes 2018-03-23 13:54:48 +01:00
cache.h
clock_control.h
console.h
counter.h
crc8.h crc: make crc8_ccitt() match the other CRC functions. 2018-03-10 21:49:07 -05:00
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 subsys: disk: Add support for multiple disk interfaces 2018-05-08 08:53:01 -04:00
dma.h dma: define and document the source and dest adjust enum. 2018-05-05 00:58:42 -04:00
entropy.h
eth.h
fcb.h
flash_map.h subsys: storage: flash_map: Fix warning 2018-02-14 14:36:52 -05:00
flash.h
fs.h subsys: fs: Extend storage_dev type beyond 'struct device' 2018-05-08 08:53:01 -04:00
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 drivers: i2s: introduce CAVS I2S 2018-05-01 16:46:41 -04:00
init.h init.h: Fix english in comment 2018-03-26 13:17:39 -04:00
ipm.h
irq_nextlevel.h drivers: interrupts: introduce CAVS interrupt logic 2018-05-01 16:46:41 -04:00
irq_offload.h
irq.h kernel: Make irq_{un}lock() APIs into a global spinlock in SMP mode 2018-02-16 10:44:29 -05:00
json.h lib: json: Efficiently pack field name, offset, alignment, type 2018-05-01 15:44:09 -04:00
kernel_version.h
kernel.h kernel: stacks: add k_stack_alloc() init 2018-05-16 17:32:59 -07:00
led_strip.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
led.h drivers: led: Add system call handler support 2018-05-04 10:07:39 -07:00
pinmux.h pinmux: remove user mode access 2018-05-07 22:20:20 -04:00
power.h
pwm.h
ring_buffer.h
rtc.h
sensor.h sensors: Add separation between ambient and die temperature 2018-04-03 22:29:11 -04:00
shared_irq.h
spi.h include: improve compatibility with C++ apps. 2018-04-09 23:21:52 -04:00
spinlock.h kernel: Simple spinlock API 2018-02-16 10:44:29 -05:00
stats.h doc: misspellings in public API doxygen comments 2018-04-05 19:16:24 -04:00
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 drivers: watchdog: Watchdog API redesign 2018-05-14 10:28:23 -05:00
zephyr.h