|
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_char_load_acquire |
| #define | AO_HAVE_char_store_release |
Functions | |
| AO_INLINE unsigned char | AO_char_load_acquire (const volatile unsignedchar *addr) |
| AO_INLINE void | AO_char_store_release (volatile unsignedchar *addr, unsignedchar new_val) |
| #define AO_GCC_BARRIER | ( | ) | (void)0 |
Definition at line 39 of file char_acquire_release_volatile.h.
| #define AO_HAVE_char_load_acquire |
Definition at line 53 of file char_acquire_release_volatile.h.
| #define AO_HAVE_char_store_release |
Definition at line 62 of file char_acquire_release_volatile.h.
| #define AO_HAVE_GCC_BARRIER |
Definition at line 41 of file char_acquire_release_volatile.h.
| AO_INLINE unsigned char AO_char_load_acquire | ( | const volatile unsignedchar * | addr | ) |
Definition at line 45 of file char_acquire_release_volatile.h.
| AO_INLINE void AO_char_store_release | ( | volatile unsignedchar * | addr, |
| unsignedchar | new_val | ||
| ) |
Definition at line 56 of file char_acquire_release_volatile.h.