![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <libComAPI.h>#include "epicsMMIO.h"#include "compilerSpecific.h"#include "epicsInterrupt.h"#include "epicsAtomicDefault.h"
Include dependency graph for epicsAtomicOSD.h:Go to the source code of this file.
Classes | |
| struct | EpicsAtomicLockKey |
Macros | |
| #define | EPICS_ATOMIC_OS_NAME "RTEMS" |
Typedefs | |
| typedef struct EpicsAtomicLockKey | EpicsAtomicLockKey |
Functions | |
| EPICS_ATOMIC_INLINE void | epicsAtomicReadMemoryBarrier (void) |
| EPICS_ATOMIC_INLINE void | epicsAtomicWriteMemoryBarrier (void) |
| EPICS_ATOMIC_INLINE void | epicsAtomicLock (struct EpicsAtomicLockKey *pkey) |
| EPICS_ATOMIC_INLINE void | epicsAtomicUnlock (struct EpicsAtomicLockKey *pkey) |
| #define EPICS_ATOMIC_OS_NAME "RTEMS" |
Definition at line 24 of file epicsAtomicOSD.h.
| typedef struct EpicsAtomicLockKey EpicsAtomicLockKey |
| EPICS_ATOMIC_INLINE void epicsAtomicLock | ( | struct EpicsAtomicLockKey * | pkey | ) |
Definition at line 48 of file epicsAtomicOSD.h.
| EPICS_ATOMIC_INLINE void epicsAtomicReadMemoryBarrier | ( | void | ) |
Definition at line 35 of file epicsAtomicOSD.h.
| EPICS_ATOMIC_INLINE void epicsAtomicUnlock | ( | struct EpicsAtomicLockKey * | pkey | ) |
Definition at line 53 of file epicsAtomicOSD.h.
| EPICS_ATOMIC_INLINE void epicsAtomicWriteMemoryBarrier | ( | void | ) |
Definition at line 42 of file epicsAtomicOSD.h.