23#ifndef _RTEMS_SCORE_COREMUTEX_H
24#define _RTEMS_SCORE_COREMUTEX_H
Constants and Structures Associated with Watchdog Timers.
Constants and Prototypes Related to the Internal Error Handler.
Constants and Structures Related with the Thread Control Block.
The recursive mutex control with priority ceiling protocol support.
Definition: coremutex.h:83
Priority_Node Priority_ceiling
The priority ceiling node for the mutex owner.
Definition: coremutex.h:92
CORE_recursive_mutex_Control Recursive
The plain recursive mutex.
Definition: coremutex.h:87
Control block used to manage each mutex.
Definition: coremutex.h:56
Thread_queue_Control Wait_queue
The thread queue of this mutex.
Definition: coremutex.h:62
The recursive mutex control.
Definition: coremutex.h:68
unsigned int nest_level
The nest level in case of a recursive seize.
Definition: coremutex.h:77
CORE_mutex_Control Mutex
The plain non-recursive mutex.
Definition: coremutex.h:72
The priority node to build up a priority aggregation.
Definition: priority.h:98
Definition: threadq.h:553
Scheduler control.
Definition: scheduler.h:269
Constants and Structures Needed to Declare a Thread Queue.