Struct SYN_Mutex¶
Priority-inheriting recursive mutex structure.
#include <syn_mutex.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint16_t | lock_count |
| uint8_t | original_prio |
| SYN_Task * | owner |
Public Attributes Documentation¶
variable lock_count¶
Recursive lock acquisition depth
variable original_prio¶
Base priority of owner before mutex boost
variable owner¶
Pointer to current owner task (NULL if unlocked)
The documentation for this class was generated from the following file src/syntropic/sched/syn_mutex.h