Sign in
pigweed
/
third_party
/
github
/
zephyrproject-rtos
/
zephyr
/
7318904ae1c015b1a959411d3391d6d159f26272
/
kernel
/
sem.c
c44046a
kernel: Fix comment section of semaphore object
by Ramakrishna Pallala
· 7 years ago
6f99bdb
kernel: Provide only one _SYSCALL_HANDLER() macro
by Leandro Pereira
· 7 years ago
225e4c0
kernel: greatly simplify syscall handlers
by Andrew Boie
· 7 years ago
37ff5a9
kernel: system call handler cleanup
by Andrew Boie
· 7 years ago
c5c7187
kernel: sem: fix k_sem_take return value
by Andrew Boie
· 7 years ago
fc273c0
kernel: convert k_sem APIs to system calls
by Andrew Boie
· 8 years ago
945af95
kernel: introduce object validation mechanism
by Andrew Boie
· 8 years ago
7d01c5e
poll: Enable multiple threads to use k_poll in the same object
by Luiz Augusto von Dentz
· 8 years ago
397d29d
linker: move all linker headers to include/linker
by Anas Nashif
· 8 years ago
059544d
kernel: make sure that CONFIG_OBJECT_TRACING structs are properly ifdef'ed
by Maciek Borzecki
· 8 years ago
cc334c7
Convert remaining code to using newly introduced integer sized types
by Kumar Gala
· 8 years ago
af6bf1c
kernel: remove legacy semaphore groups support
by Anas Nashif
· 8 years ago
a234fc4
kernel/sem: fix coding conventions
by Benjamin Walsh
· 8 years ago
2e0bf3a
kernel/sem: fix issue with expired timeouts on group operations
by Benjamin Walsh
· 8 years ago
b017986
kernel/poll: add missing poll_event runtime init
by Benjamin Walsh
· 8 years ago
acc68c1
kernel: add k_poll() API
by Benjamin Walsh
· 8 years ago
a8978ab
kernel: rename thread states symbols
by Benjamin Walsh
· 8 years ago
ac74d8b
license: Replace Apache boilerplate with SPDX tag
by David B. Kinder
· 8 years ago
f955476
kernel/arch: optimize memory use of some thread fields
by Benjamin Walsh
· 8 years ago
2f203c2
tracing: rename CONFIG_DEBUG_TRACING_KERNEL_OBJECTS
by Anas Nashif
· 8 years ago
d687a95
kernel: move kernel code to kernel/ directly
by Anas Nashif
· 8 years ago
[Renamed from kernel/unified/sem.c]
569f0b4
debug: move debug features from misc to subsys/debug
by Anas Nashif
· 8 years ago
cb888e6
kernel: remove nano/micro wording and usage
by Anas Nashif
· 8 years ago
b889fa8
kernel: enhance realtime-ness when handling timeouts
by Benjamin Walsh
· 8 years ago
a36e0cf
kernel: remove K_TIMING thread flag
by Benjamin Walsh
· 8 years ago
069fd36
kernel: streamline initialization of _thread_base and timeouts
by Benjamin Walsh
· 8 years ago
f6ca7de
kernel/arch: consolidate tTCS and TNANO definitions
by Benjamin Walsh
· 8 years ago
0b474ee
kernel: deprecate old init levels
by Andrew Boie
· 8 years ago
e7d2cc2
unified: Add object tracing support for kernel objects
by Allan Stephens
· 8 years ago
673cd8b
unified: add _sem_give_non_preemptible()
by Benjamin Walsh
· 8 years ago
b4b108d
unified: rename sched.h to ksched.h
by Benjamin Walsh
· 8 years ago
055262c
unified: remaining timeout cleanup
by Benjamin Walsh
· 8 years ago
7caef45
unified: streamline "timeout abort" internal interface
by Benjamin Walsh
· 8 years ago
4540367
unified: Add support for semaphore groups
by Peter Mitsis
· 9 years ago
456c6da
unified: initial unified kernel implementation
by Benjamin Walsh
· 9 years ago