zephyr/include
Daniel Leung 62cf1960ad kernel: support using thread local storage for errno
This enables storing errno in the thread local storage area.
With this enabled, a syscall to access errno can be avoided
when userspace is also enabled.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2020-10-24 10:52:00 -07:00
..
app_memory userspace: document multiple mem domain init calls 2020-10-22 15:35:25 -04:00
arch xtensa: remove errno_var from strcut _thread_arch 2020-10-24 10:52:00 -07:00
audio
bluetooth Bluetooth: Mesh: Add queue_size and recv_win to lpn_cb 2020-10-24 10:57:45 +03:00
canbus
cmsis_rtos_v1
cmsis_rtos_v2
console
crypto
data
debug
devicetree devicetree: rename header to reflect that io-channels are not ADC-only 2020-10-19 17:21:33 +02:00
dfu
disk
display
drivers drivers: gsm: Add GSM modem device name 2020-10-19 18:29:02 +02:00
dt-bindings include: dt-bindings: Add macros entry point for DTS preprocessor 2020-10-23 09:38:55 -05:00
fs fs: Move fs_file_system_t declaration out of fs.h 2020-10-23 12:55:41 +02:00
linker linker: add linker sections for thread local storage 2020-10-24 10:52:00 -07:00
logging logging: make log_backend_std header public 2020-10-21 10:21:05 -04:00
lorawan lorawan,lora: fix C++ compilation/linking errors 2020-10-15 11:08:07 +02:00
mgmt mgmt/osdp: CP: Unify osdp_cp_send_cmd_*() as osdp_cp_send_command() 2020-10-21 17:36:16 +02:00
net net: lib: sockets: added ALPN extension option to TLS 2020-10-22 11:35:43 +03:00
posix include/posix: fix extern "C" placement 2020-10-13 10:05:30 -05:00
power
random
settings
shell shell: documentation update 2020-10-08 10:12:25 -04:00
stats
storage dts: remove legacy macro support 2020-10-09 08:45:38 -05:00
sys kernel: support using thread local storage for errno 2020-10-24 10:52:00 -07:00
timing
toolchain toolchain: define __no_optimization attribute across toolchains 2020-10-06 11:41:23 -04:00
tracing
usb code-guideline: Fixing code violation 10.4 Rule 2020-10-01 17:13:29 -04:00
zephyr
cache.h
device.h
devicetree.h devicetree: add a name for an invalid node identifier 2020-10-19 18:14:11 +02:00
ec_host_cmd.h include: remove enum build assert 2020-10-02 11:44:39 +02:00
emul.h
exc_handle.h
fatal.h
generated_dts_board.h
init.h
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h kernel: move kernel object APIs to own header 2020-10-12 12:21:46 -04:00
kernel_structs.h kernel: move k_heap definition 2020-10-06 19:56:51 -04:00
kernel_version.h
kernel.h kernel: support using thread local storage for errno 2020-10-24 10:52:00 -07:00
mempool_heap.h
mempool_sys.h
ptp_clock.h
sched_priq.h
shared_irq.h
spinlock.h kernel: Add cache coherence management framework 2020-10-21 06:38:53 -04:00
sw_isr_table.h
sys_clock.h kernel/sys_clock.h: Remove deprecated macros 2020-10-04 14:12:27 -07:00
syscall_handler.h
syscall.h
timeout_q.h kernel: timer: update _timeout API for const correctness 2020-10-02 11:29:14 +02:00
toolchain.h
wait_q.h
zephyr.h