RTEMS CPU Kit with SuperCore
4.11.3
|
The control block used to manage attributes of each mutex. More...
#include <coremutex.h>
Data Fields | |
CORE_mutex_Nesting_behaviors | lock_nesting_behavior |
This field determines what the behavior of this mutex instance will be when attempting to acquire the mutex when it is already locked. | |
bool | only_owner_release |
When this field is true, then only the thread that locked the mutex is allowed to unlock it. | |
CORE_mutex_Disciplines | discipline |
This field indicates whether threads waiting on the mutex block in FIFO or priority order. | |
Priority_Control | priority_ceiling |
This field contains the ceiling priority to be used if that protocol is selected. | |
The control block used to manage attributes of each mutex.
The following defines the control block used to manage the attributes of each mutex.