RTEMS CPU Kit with SuperCore  4.11.3
Data Fields
CORE_mutex_Attributes Struct Reference

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.
 

Detailed Description

The control block used to manage attributes of each mutex.

The following defines the control block used to manage the attributes of each mutex.


The documentation for this struct was generated from the following file: