39#ifndef _RTEMS_SCORE_COREMUTEX_H
40#define _RTEMS_SCORE_COREMUTEX_H
112#if defined(RTEMS_SMP)
This header file provides interfaces of the Watchdog Handler which are used by the implementation and...
This header file provides the interfaces of the Internal Error Handler.
This header file provides interfaces of the Priority Handler which are used by the implementation and...
This header file provides interfaces of the Thread Handler which are used by the implementation and t...
The recursive mutex control with priority ceiling protocol support.
Definition: coremutex.h:101
Priority_Node Priority_ceiling
The priority ceiling node for the mutex owner.
Definition: coremutex.h:110
CORE_recursive_mutex_Control Recursive
The plain recursive mutex.
Definition: coremutex.h:105
Control block used to manage each mutex.
Definition: coremutex.h:74
Thread_queue_Control Wait_queue
The thread queue of this mutex.
Definition: coremutex.h:80
The recursive mutex control.
Definition: coremutex.h:86
unsigned int nest_level
The nest level in case of a recursive seize.
Definition: coremutex.h:95
CORE_mutex_Control Mutex
The plain non-recursive mutex.
Definition: coremutex.h:90
The priority node to build up a priority aggregation.
Definition: priority.h:112
Definition: threadq.h:609
Scheduler control.
Definition: scheduler.h:337
This header file provides interfaces of the Thread Queue Handler which are used by the implementation...