48 Commits (7832738ae985a63febb8f82e7c4e34824f48486e)

Author SHA1 Message Date
Andy Ross 7832738ae9 kernel/timeout: Make timeout arguments an opaque type 5 years ago
Anas Nashif 11b9365542 kernel: msgq: error handling 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
Andy Ross 643701aaf8 kernel: syscalls: Whitespace fixups 6 years ago
Andy Ross 6564974bae userspace: Support for split 64 bit arguments 6 years ago
Anas Nashif 7bde81f467 kernel: msgq: avoid single char variables for msgq 6 years ago
Anas Nashif 6ecadb03ab cleanup: include/: move misc/math_extras.h to sys/math_extras.h 6 years ago
Anas Nashif ee9dd1a54a cleanup: include/: move misc/dlist.h to sys/dlist.h 6 years ago
Nicolas Pitre aa9228854f linker generated list: provide an iterator to simplify list access 6 years ago
Jakob Olesen c8708d9bf3 misc: Replace uses of __builtin_*_overflow() with <misc/math_extras.h>. 6 years ago
Flavio Ceolin 2df02cc8db kernel: Make if/iteration evaluate boolean operands 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Andy Ross be03dbd4c7 kernel/msg_q: Spinlockify 7 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago
Andy Ross 4f911e192f kernel: Add missing include 7 years ago
Flavio Ceolin 76b3518ce6 kernel: Make statements evaluate boolean expressions 7 years ago
Sathish Kuttan a8aa235d9b kernel: msg_q: k_msgq_peek() implementation 7 years ago
Kumar Gala 0776392e4c kernel: msq_q: Fix compile warning 7 years ago
Flavio Ceolin ea716bf023 kernel: Explicitly comparing pointer with NULL 7 years ago
Flavio Ceolin 4218d5f8f0 kernel: Make If statement have essentially Boolean type 7 years ago
Flavio Ceolin 6699423a2f kernel: Explicitly ignoring memcpy return 7 years ago
Andy Ross 3ce9c84ba8 kernel: Wait queues aren't dlists anymore 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
Andrew Boie 0fe789ff2e kernel: add k_msgq_alloc_init() 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
Youvedeep Singh 188c1ab5ca kernel: msg_q: Add routine to fetch basic attrs from message queue. 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 38ac235b42 syscall_handler: handle multiplication overflow 8 years ago
Andrew Boie 37ff5a9bc5 kernel: system call handler cleanup 8 years ago
Andrew Boie 82edb6e806 kernel: convert k_msgq APIs to system calls 8 years ago
Andrew Boie 945af95f42 kernel: introduce object validation mechanism 8 years ago
Anas Nashif 397d29db42 linker: move all linker headers to include/linker 8 years ago
Maciek Borzecki 059544d1ae kernel: make sure that CONFIG_OBJECT_TRACING structs are properly ifdef'ed 8 years ago
Kumar Gala cc334c7273 Convert remaining code to using newly introduced integer sized types 8 years ago
David B. Kinder ac74d8b652 license: Replace Apache boilerplate with SPDX tag 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
Anas Nashif 569f0b4105 debug: move debug features from misc to subsys/debug 9 years ago
Benjamin Walsh f6ca7de09c kernel/arch: consolidate tTCS and TNANO definitions 9 years ago