|
PAPI 7.1.0.0
|

Go to the source code of this file.
Macros | |
| #define | AO_GCC_BARRIER() (void)0 |
| #define | AO_HAVE_GCC_BARRIER |
| #define | AO_HAVE_short_load_acquire |
| #define | AO_HAVE_short_store_release |
Functions | |
| AO_INLINE unsigned short | AO_short_load_acquire (const volatile unsignedshort *addr) |
| AO_INLINE void | AO_short_store_release (volatile unsignedshort *addr, unsignedshort new_val) |
| #define AO_GCC_BARRIER | ( | ) | (void)0 |
Definition at line 39 of file short_acquire_release_volatile.h.
| #define AO_HAVE_GCC_BARRIER |
Definition at line 41 of file short_acquire_release_volatile.h.
| #define AO_HAVE_short_load_acquire |
Definition at line 53 of file short_acquire_release_volatile.h.
| #define AO_HAVE_short_store_release |
Definition at line 62 of file short_acquire_release_volatile.h.
| AO_INLINE unsigned short AO_short_load_acquire | ( | const volatile unsignedshort * | addr | ) |
Definition at line 45 of file short_acquire_release_volatile.h.
| AO_INLINE void AO_short_store_release | ( | volatile unsignedshort * | addr, |
| unsignedshort | new_val | ||
| ) |
Definition at line 56 of file short_acquire_release_volatile.h.