|
ChibiOS
21.6.0
|
Mutex structure. More...
#include <chmtx.h>

Data Fields | |
| ch_queue_t | queue |
| Queue of the threads sleeping on this mutex. More... | |
| thread_t * | owner |
Owner thread_t pointer or NULL. More... | |
| mutex_t * | next |
Next mutex_t into an owner-list or NULL. More... | |
| cnt_t | cnt |
| Mutex recursion counter. More... | |
| ch_queue_t ch_mutex::queue |
Queue of the threads sleeping on this mutex.
Definition at line 58 of file chmtx.h.
Referenced by chMtxObjectInit(), chMtxUnlock(), and chMtxUnlockAllS().
| thread_t* ch_mutex::owner |
Owner thread_t pointer or NULL.
Definition at line 60 of file chmtx.h.
Referenced by chMtxObjectInit(), chMtxUnlock(), and chMtxUnlockAllS().
| mutex_t* ch_mutex::next |
Next mutex_t into an owner-list or NULL.
Definition at line 62 of file chmtx.h.
Referenced by chMtxUnlock(), and chMtxUnlockAllS().
| cnt_t ch_mutex::cnt |
Mutex recursion counter.
Definition at line 65 of file chmtx.h.
Referenced by chMtxObjectInit(), chMtxUnlock(), and chMtxUnlockAllS().