zephyr/lib/os
Flavio Ceolin 8679c58644 kernel: Option to not use tls to get current thread
Add a Kconfig option to tell whether or not using thread
local storage to store current thread.

The function using it can be called from ISR and using
TLS variables in this context may (should ???) not be
allowed

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2023-11-21 15:49:48 +01:00
..
CMakeLists.txt
Kconfig kconfig: Remove MP_NUM_CPUS usage 2023-10-03 17:45:53 +01:00
Kconfig.cbprintf libc/picolibc: Support 'long long' and 'minimal' printf variants 2023-11-20 06:07:58 -05:00
Kconfig.heap kernel: Integrate object core statistics 2023-09-30 08:04:14 +03:00
assert.c
base64.c
bitarray.c
cbprintf.c
cbprintf_complete.c
cbprintf_nano.c
cbprintf_packaged.c lib: os: cbprintf: Add option to enable pointer checking 2023-10-31 09:01:38 +01:00
dec.c
fdtable.c syscall: rename z_object_recycle -> k_object_recycle 2023-11-03 11:46:52 +01:00
heap-validate.c
heap.c
heap.h
heap_listener.c
hex.c
json.c
mem_blocks.c kernel: Integrate object core statistics 2023-09-30 08:04:14 +03:00
mpsc_pbuf.c
multi_heap.c
mutex.c syscall: rename Z_SYSCALL_ to K_SYSCALL_ 2023-11-03 11:46:52 +01:00
notify.c
onoff.c
p4wq.c
poweroff.c
printk.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
rb.c
reboot.c
ring_buffer.c
sem.c kernel: move syscall_handler.h to internal include directory 2023-11-03 11:46:52 +01:00
shared_multi_heap.c
spsc_pbuf.c
thread_entry.c kernel: Option to not use tls to get current thread 2023-11-21 15:49:48 +01:00
timeutil.c
user_work.c
utf8.c
winstream.c