82 Commits (main)

Author SHA1 Message Date
Nicolas Pitre 46aa6717ff Revert "arch: deprecate `_current`" 6 months ago
Yong Cong Sin b1def7145f arch: deprecate `_current` 8 months ago
Peter Mitsis cc415bc139 kernel: Apply 'unlikely' attribute 9 months ago
Yong Cong Sin bbe5e1e6eb build: namespace the generated headers with `zephyr/` 1 year ago
Anas Nashif ebb503ff7b kernel: move thread related helper function kthread.h 1 year ago
Simon Hein bcd1d19322 kernel: add closing comments to config endifs 1 year ago
Ederson de Souza 67bb6db3f8 syscall: Export all emitted syscalls, enabling them for extensions 1 year ago
Anas Nashif 868f099d61 kernel: sched: z_set_prio -> z_thread_prio_set 1 year ago
Nguyen Minh Thien 8188be57d3 kernel: fix spelling errors 1 year ago
Guennadi Liakhovetski 69cdc32892 llext: export some symbols 2 years ago
Anas Nashif a08bfeb49c syscall: rename Z_OOPS -> K_OOPS 2 years ago
Anas Nashif 9c4d881183 syscall: rename Z_SYSCALL_ to K_SYSCALL_ 2 years ago
Anas Nashif 4e396174ce kernel: move syscall_handler.h to internal include directory 2 years ago
Anas Nashif c91cad735a kernel: object: rename z_object_init to k_object_init 2 years ago
Peter Mitsis 6df8efe354 kernel: Integrate object cores into kernel 2 years ago
Anas Nashif 8634c3b444 kernel: move wait_q.h header to be internal 2 years ago
Qi Yang 89c4a074dc kernel: mutex: fix races when lock timeout 3 years ago
Gerard Marull-Paretas cffefc818d kernel: migrate includes to <zephyr/...> 3 years ago
Peter Mitsis e9b288b713 kernel: mutex: remove unnecessary schedule locking 3 years ago
Nazar Kazakov f483b1bc4c everywhere: fix typos 3 years ago
Chih Hung Yu 0ef77d4ea4 kernel: Fix negative mutex lock_count value 4 years ago
Torbjörn Leksell 70d721c1bb Tracing: Incorrect Unlock Mutex Trace Hook Fix 4 years ago
Anas Nashif 4d994af032 kernel: remove object tracing 4 years ago
Torbjörn Leksell ed6148a841 Tracing: Mutex tracing hooks 4 years ago
Krzysztof Chruscinski 3ed8083dc1 kernel: Cleanup logger setup in kernel files 5 years ago
Tomasz Bursztyka e18fcbba5a device: Const-ify all device driver instance pointers 5 years ago
Anas Nashif 390537bf68 tracing: trace mutex/semaphore using dedicated calls 5 years ago
Anas Nashif 8aa3dc340d kernel: cleanup header inclusion 5 years ago
Anas Nashif 2c5d40437b kernel: logging: convert K_DEBUG to LOG_DBG 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Andrew Boie 6af9793f0c kernek: don't allow mutex ops in ISRs 5 years ago
Andy Ross 7832738ae9 kernel/timeout: Make timeout arguments an opaque type 5 years ago
Anas Nashif 73008b427c tracing: move headers under include/tracing 5 years ago
Anas Nashif 86bb2d06d7 kernel: mutex: add error checking 6 years ago
Steven Wang 9b909f2d69 kernel/mutex: code improvement 6 years ago
Andy Ross 7022000b5c kernel/mutex: Fix races, make unlock rescheduling 6 years ago
Andrew Boie 4f77c2ad53 kernel: rename z_arch_ to arch_ 6 years ago
Stephanos Ioannidis 2d7460482d headers: Refactor kernel and arch headers. 6 years ago
Andrew Boie 4ad9f687df kernel: rename thread return value functions 6 years ago
Anas Nashif 0bf1f9a408 tracing: add missing end_call for k_mutex_unlock 6 years ago
Andy Ross 6564974bae userspace: Support for split 64 bit arguments 6 years ago
Andy Ross 6f13980fc7 kernel/mutex: Fix locking to be SMP-safe 6 years ago
Anas Nashif ee9dd1a54a cleanup: include/: move misc/dlist.h to sys/dlist.h 6 years ago
Anas Nashif 10291a0789 cleanup: include/: move tracing.h to debug/tracing.h 6 years ago
Nicolas Pitre aa9228854f linker generated list: provide an iterator to simplify list access 6 years ago
Patrik Flykt 24d71431e9 all: Add 'U' suffix when using unsigned variables 6 years ago
Daniel Leung 416d94cd30 kernel/mutex: remove object monitoring empty loop macros 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Andy Ross 7df0216d1e kernel/mutex: Spinlockify 7 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago