Lightweight mutex data structure.
More...
#include <mutex.h>
Lightweight mutex data structure.
Definition at line 31 of file mutex.h.
◆ _pad
Unused padding element.
Definition at line 37 of file mutex.h.
◆ attribute
| u32 sys_lwmutex::attribute |
Attribute.
Definition at line 34 of file mutex.h.
◆ lock_var
| u64 sys_lwmutex::lock_var |
Locking variable.
Definition at line 33 of file mutex.h.
◆ recursive_count
| u32 sys_lwmutex::recursive_count |
Recursive count.
Definition at line 35 of file mutex.h.
◆ sleep_queue
| u32 sys_lwmutex::sleep_queue |
Sleep queue.
Definition at line 36 of file mutex.h.
The documentation for this struct was generated from the following file: