31 Commits (4f911e192fc24dc79268b8b78dfeff36c5403dd7)

Author SHA1 Message Date
Andy Ross 4f911e192f kernel: Add missing include 7 years ago
Flavio Ceolin 76b3518ce6 kernel: Make statements evaluate boolean expressions 7 years ago
Flavio Ceolin a42de6466a kernel: queue: Fix MISRA-C violation 7 years ago
Adithya Baglody 2a78b8d86f kernel: queue: MISRA C compliance. 7 years ago
Flavio Ceolin c806ac3d36 kernel: Compare pointers with NULL in while statements 7 years ago
Flavio Ceolin 4218d5f8f0 kernel: Make If statement have essentially Boolean type 7 years ago
Paul Sokolovsky 45c0b20470 kernel: k_poll: Introduce separate status for cancelled events 7 years ago
Flavio Ceolin cc74ad0805 kernel: Explicitly ignoring results of queue_insert 7 years ago
Anas Nashif 80e6a978a6 kernel/drivers: fix compile warnings 7 years ago
Andy Ross b173e4353f kernel/queue: Fix spurious NULL exit condition when using timeouts 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 2b9b4b2cf7 k_queue: allow user mode access via allocators 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 345553b19b kernel/queue: Clean up scheduler API usage 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
Luiz Augusto von Dentz 48fadfe623 queue: k_queue_cancel_wait: Fix not interrupting other threads 8 years ago
Luiz Augusto von Dentz f87c4c6743 queue: k_queue_get: Fix NULL return 8 years ago
Paul Sokolovsky 199d07e655 kernel: queue: k_queue_poll: Fix slist access race condition 8 years ago
Luiz Augusto von Dentz 7d01c5ecb7 poll: Enable multiple threads to use k_poll in the same object 8 years ago
Luiz Augusto von Dentz 84db641de6 queue: Use k_poll if enabled 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
Paul Sokolovsky 3f50707672 kernel: queue, fifo: Add cancel_wait operation. 8 years ago
Kumar Gala cc334c7273 Convert remaining code to using newly introduced integer sized types 8 years ago
Luiz Augusto von Dentz a7ddb87501 kernel: Add k_queue API 8 years ago
Benjamin Walsh b017986347 kernel/poll: add missing poll_event runtime init 9 years ago
Johan Hedberg 1387effa86 kernel: Fix k_poll support for k_fifo_put_list 9 years ago
Benjamin Walsh acc68c1e59 kernel: add k_poll() API 9 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
Andrew Boie 0b474eef9c kernel: deprecate old init levels 9 years ago
Allan Stephens e7d2cc216d unified: Add object tracing support for kernel objects 9 years ago
Benjamin Walsh b4b108de4d unified: rename sched.h to ksched.h 9 years ago
Benjamin Walsh 7caef4581d unified: streamline "timeout abort" internal interface 9 years ago
Benjamin Walsh 456c6daa9f unified: initial unified kernel implementation 9 years ago