75 Commits (697d0f845d26692929ea3cb15a968c64f6925856)

Author SHA1 Message Date
Peter Mitsis 790d9dad59 kernel: Allow for fast return on k_sem_reset() 5 months ago
Peter Mitsis 6e3f57118f kernel: Propagate z_handle_obj_poll_events() return 5 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
Hess Nathan e05c4a8786 coding guidelines: comply with MISRA Rule 11.8 1 year ago
Flavio Ceolin 68ea73aca2 kernel: sem: Remove constant expression 1 year ago
Hess Nathan 7659cfd4dc coding guidelines: comply with MISRA Rule 2.2 1 year ago
Simon Hein bcd1d19322 kernel: add closing comments to config endifs 1 year 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
Peter Mitsis f444fcafdb kernel: Minor k_sem_give() performance enhancement 2 years ago
Gerard Marull-Paretas cffefc818d kernel: migrate includes to <zephyr/...> 3 years ago
Anas Nashif 4d994af032 kernel: remove object tracing 4 years ago
Torbjörn Leksell 82addd6a64 Tracing: Semaphore tracing documentation 4 years ago
Torbjörn Leksell fcf2fb6320 Tracing: Semaphore tracing 4 years ago
James Harris 53b8179371 kernel: sem: handle resets with outstanding waiting threads 4 years ago
James Harris b10428163a kernel: sem: add K_SEM_MAX_LIMIT 4 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
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
Andy Ross b8ff63e3c7 kernel/sem: Fix SMP race 6 years ago
Anas Nashif 5076a83ef5 kernel: semaphore: optimize code 6 years ago
Anas Nashif 928af3ce09 kernel: semaphore: k_sem_init error checking 6 years ago
Andrew Boie 4f77c2ad53 kernel: rename z_arch_ to arch_ 6 years ago
Andrew Boie 4ad9f687df kernel: rename thread return value functions 6 years ago
Andrew Boie e1ec59f9c2 kernel: renamespace z_is_in_isr() 6 years ago
Andy Ross 6564974bae userspace: Support for split 64 bit arguments 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 4344e27c26 all: Update reserved function names 6 years ago
Andy Ross da37a53a54 kernel/k_sem: Spinlockify 7 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago
Adithya Baglody 4b066212b6 kernel: sem: Fix few MISRA C violations. 7 years ago
Flavio Ceolin ea716bf023 kernel: Explicitly comparing pointer with NULL 7 years ago
Anas Nashif a9f32d66cf tracing: remove stray event_logger code 7 years ago
Anas Nashif b6304e66f6 tracing: support generic tracing hooks 7 years ago
Andy Ross ccf3bf7ed3 kernel: Fix sloppy wait queue API 7 years ago
Andrew Boie 8345e5ebf0 syscalls: remove policy from handler checks 7 years ago
Leandro Pereira f5f95ee3a9 kernel: sem: Ensure that initial count is lesser or equal than limit 7 years ago
Andy Ross 22642cf309 kernel: Clean up _unpend_thread() API 7 years ago
Andy Ross 15cb5d7293 kernel: Further unify _reschedule APIs 7 years ago
Andy Ross 0447a73f6c kernel: include cleanup 7 years ago
Andy Ross e0a572beeb kernel: Refactor, unifying _pend_current_thread() + _Swap() idiom 7 years ago