1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/core/include
Marian Buschsieweke a06a7978d3
core/mutex: clean up mutex_lock()
- Split out handling of the blocking code path of mutex_lock() into a static
  `_block()` function. This improves readability a bit and will ease review of
  a follow up PR.
- Return `void` instead of `int`.
2020-11-18 11:58:49 +01:00
..
macros core/include: Don't use 64 bit for MHZ & MiB macros 2020-06-17 12:50:50 +02:00
assert.h core: uncrustify 2020-03-30 17:02:08 +02:00
bitarithm.h core/bitarithm: use __builtin_clz() for bitarithm_msb() 2020-08-04 17:50:09 +02:00
cib.h core/cib: fix documented maximum size restrictions 2020-06-19 15:08:58 +02:00
clist.h core: uncrustify 2020-03-30 17:02:08 +02:00
cond.h doxygen: refine core_sync grouping 2019-01-09 08:42:59 +01:00
debug.h core: debug: remove parenthesis around ENABLE_DEBUG define 2020-11-03 13:01:08 +01:00
irq.h cpu/cortexm_common: add inlined header only def for irq_% 2020-05-12 16:37:34 +02:00
kernel_defines.h core/include/kernel_defines.h: Fix container_of() 2020-09-22 15:13:03 +02:00
kernel_init.h core/init: make boot message configurable 2020-07-28 11:04:55 +02:00
kernel_types.h core: uncrustify 2020-03-30 17:02:08 +02:00
lifo.h core: uncrustify 2020-03-30 17:02:08 +02:00
list.h doxygen: use ingroup instead of addtogroup in core 2019-01-09 08:42:59 +01:00
log.h core: uncrustify 2020-03-30 17:02:08 +02:00
mbox.h core: uncrustify 2020-03-30 17:02:08 +02:00
msg_bus.h core/msg_bus: enhace documentation 2020-11-09 21:13:08 +01:00
msg.h doc: replace dashes 2017-09-06 08:49:05 +02:00
mutex.h core/mutex: clean up mutex_lock() 2020-11-18 11:58:49 +01:00
native_sched.h core: uncrustify 2020-03-30 17:02:08 +02:00
panic.h cpu/cortexm_common: add support for Cortex-M33 2020-10-06 17:11:26 +02:00
priority_queue.h core: uncrustify 2020-03-30 17:02:08 +02:00
ringbuffer.h core: uncrustify 2020-03-30 17:02:08 +02:00
rmutex.h core: uncrustify 2020-03-30 17:02:08 +02:00
sched.h core/sched: Drop declaration of sched_active_{pid,thread} 2020-09-07 12:59:55 +02:00
thread_flags.h core: Access internal vars via helper funcs 2020-08-06 16:47:33 +02:00
thread.h core/thread: thread_measure_stack_free() const arg 2020-09-25 14:30:33 +02:00