rockbox/firmware/kernel
Solomon Peachy d13029ebdd kernel: Add queue_full() API call
This allows callers to see if it's safe to enqueue something instead
of triggering a panic if the queue turns out to be full.

Change-Id: Idb887e7a47cfbfef998f27d9d85090f3c0ed2230
2024-10-06 11:17:54 -04:00
..
include kernel: Add queue_full() API call 2024-10-06 11:17:54 -04:00
corelock.c kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
kernel-internal.h Do some kernel cleanup 2014-08-08 01:59:59 -04:00
mrsw_lock.c Add CPU mode asserts to kernel on blocking functions. 2017-01-21 14:25:52 -05:00
mutex.c Add CPU mode asserts to kernel on blocking functions. 2017-01-21 14:25:52 -05:00
queue.c kernel: Add queue_full() API call 2024-10-06 11:17:54 -04:00
semaphore.c Add CPU mode asserts to kernel on blocking functions. 2017-01-21 14:25:52 -05:00
thread-common.c Base scheduler queues off linked lists and do cleanup/consolidation 2014-08-16 05:15:37 -04:00
thread-internal.h threads: Move stack_size to end of struct thread (followup to f19ffe2) 2020-04-05 15:55:38 +02:00
thread.c buflib: Refactor various debugging features 2023-01-13 10:32:57 +00:00
tick.c kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
timeout.c kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00