50 Commits (7832738ae985a63febb8f82e7c4e34824f48486e)

Author SHA1 Message Date
Andy Ross 7832738ae9 kernel/timeout: Make timeout arguments an opaque type 5 years ago
Andy Ross 8892406c1d kernel/sys_clock.h: Deprecate and convert uses of old conversions 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
Andrew Boie e1ec59f9c2 kernel: renamespace z_is_in_isr() 6 years ago
Peter A. Bigot 5639ea07f8 kernel: timeout: remove unused callback parameter from init function 6 years ago
Andy Ross 643701aaf8 kernel: syscalls: Whitespace fixups 6 years ago
Andy Ross 6564974bae userspace: Support for split 64 bit arguments 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
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Andy Ross b29fb220b1 kernel/timer: Spinlockify 7 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago
Peter A. Bigot b4ece0ad44 kernel: timeout: detect inactive timeouts using dnode linked state 7 years ago
Flavio Ceolin 76b3518ce6 kernel: Make statements evaluate boolean expressions 7 years ago
Flavio Ceolin 118715c62d misra: Fixes for MISRA-C rule 8.3 7 years ago
Flavio Ceolin 4b35dd2628 misra: Fixes for MISRA-C rule 8.2 7 years ago
Andy Ross 987c0e5fc1 kernel: New timeout implementation 7 years ago
Andy Ross 52e444bc05 kernel: Move timeout_remaining API 7 years ago
Andy Ross fe82f1c2af kernel/timeout: Refactor API 7 years ago
Andy Ross 5d203523b6 kernel/timeout: Eliminate wait_q parameters from API 7 years ago
Flavio Ceolin 4218d5f8f0 kernel: Make If statement have essentially Boolean type 7 years ago
Flavio Ceolin 4d5397bb0a kernel: Ignore _abort_timeout return 7 years ago
Flavio Ceolin 1663ca8590 kernel: Ignore _pend_current_thread return in some cases 7 years ago
Flavio Ceolin 0866d18d03 irq: Fix irq_lock api usage 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
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
Andy Ross 8606fabf74 kernel: Scheduler refactoring: use _reschedule_*() always 7 years ago
Andy Ross 9c62cc677d kernel: Add kswap.h header to unbreak cycles 8 years ago
Andy Ross 32a444c54e kernel: Fix nano_internal.h inclusion 8 years ago
Leandro Pereira 6f99bdb02a kernel: Provide only one _SYSCALL_HANDLER() macro 8 years ago
Andrew Boie 225e4c0e76 kernel: greatly simplify syscall handlers 8 years ago
Andrew Boie 37ff5a9bc5 kernel: system call handler cleanup 8 years ago
Andrew Boie a354d49c4f kernel: convert timer APIs to system calls 8 years ago
Andrew Boie 945af95f42 kernel: introduce object validation mechanism 8 years ago
Youvedeep Singh d787e3c554 timer: k_timer_start should accept 0 as duration parameter. 8 years ago
Maciek Borzecki 059544d1ae kernel: make sure that CONFIG_OBJECT_TRACING structs are properly ifdef'ed 8 years ago
Maciek Borzecki 4fef76082a kernel: k_timer_init: use NULL when initializing user data 8 years ago
Kumar Gala cc334c7273 Convert remaining code to using newly introduced integer sized types 8 years ago
Anas Nashif 4fb12ae988 kernel: k_timer_stop: remove assert when called from an ISR 9 years ago
David B. Kinder ac74d8b652 license: Replace Apache boilerplate with SPDX tag 9 years ago
Anas Nashif 2bffa3067b kernel: use __ticks_to_ms directly 9 years ago
Benjamin Walsh e4e98f9d7b kernel: add user data API to timers 9 years ago
Anas Nashif 2f203c2f92 tracing: rename CONFIG_DEBUG_TRACING_KERNEL_OBJECTS 9 years ago
Anas Nashif d687a95611 kernel: move kernel code to kernel/ directly 9 years ago