RTEMS: cpukit/include/rtems/score/coremutex.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Structures
coremutex.h File Reference
Internal » SuperCore » Mutex Handler

CORE Mutex API. More...

`#include <rtems/score/thread.h>`
`#include <rtems/score/threadq.h>`
`#include <rtems/score/priority.h>`
`#include <rtems/score/watchdog.h>`
`#include <rtems/score/interr.h>`

Go to the source code of this file.

## Data Structures
struct | CORE_mutex_Control
| Control block used to manage each mutex. More...
struct | CORE_recursive_mutex_Control
| The recursive mutex control. More...
struct | CORE_ceiling_mutex_Control
| The recursive mutex control with priority ceiling protocol support. More...

## Detailed Description

CORE Mutex API.

This include file contains all the constants and structures associated with the Mutex Handler. A mutex is an enhanced version of the standard Dijkstra binary semaphore used to provide synchronization and mutual exclusion capabilities.