|
PAPI 7.1.0.0
|

Go to the source code of this file.
Functions | |
| AO_INLINE unsigned char | AO_char_fetch_and_add (volatile unsignedchar *addr, unsignedchar incr) |
| AO_INLINE void | AO_char_and (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_or (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_xor (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE unsigned short | AO_short_fetch_and_add (volatile unsignedshort *addr, unsignedshort incr) |
| AO_INLINE void | AO_short_and (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_or (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_xor (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE unsigned | AO_int_fetch_and_add (volatile unsigned *addr, unsigned incr) |
| AO_INLINE void | AO_int_and (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_or (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_xor (volatile unsigned *addr, unsigned value) |
| AO_INLINE AO_t | AO_fetch_and_add (volatile AO_t *addr, AO_t incr) |
| AO_INLINE void | AO_and (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_or (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_xor (volatile AO_t *addr, AO_t value) |
| AO_INLINE unsigned char | AO_char_fetch_and_add_acquire (volatile unsignedchar *addr, unsignedchar incr) |
| AO_INLINE void | AO_char_and_acquire (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_or_acquire (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_xor_acquire (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE unsigned short | AO_short_fetch_and_add_acquire (volatile unsignedshort *addr, unsignedshort incr) |
| AO_INLINE void | AO_short_and_acquire (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_or_acquire (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_xor_acquire (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE unsigned | AO_int_fetch_and_add_acquire (volatile unsigned *addr, unsigned incr) |
| AO_INLINE void | AO_int_and_acquire (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_or_acquire (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_xor_acquire (volatile unsigned *addr, unsigned value) |
| AO_INLINE AO_t | AO_fetch_and_add_acquire (volatile AO_t *addr, AO_t incr) |
| AO_INLINE void | AO_and_acquire (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_or_acquire (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_xor_acquire (volatile AO_t *addr, AO_t value) |
| AO_INLINE unsigned char | AO_char_fetch_and_add_release (volatile unsignedchar *addr, unsignedchar incr) |
| AO_INLINE void | AO_char_and_release (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_or_release (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_xor_release (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE unsigned short | AO_short_fetch_and_add_release (volatile unsignedshort *addr, unsignedshort incr) |
| AO_INLINE void | AO_short_and_release (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_or_release (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_xor_release (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE unsigned | AO_int_fetch_and_add_release (volatile unsigned *addr, unsigned incr) |
| AO_INLINE void | AO_int_and_release (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_or_release (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_xor_release (volatile unsigned *addr, unsigned value) |
| AO_INLINE AO_t | AO_fetch_and_add_release (volatile AO_t *addr, AO_t incr) |
| AO_INLINE void | AO_and_release (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_or_release (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_xor_release (volatile AO_t *addr, AO_t value) |
| AO_INLINE unsigned char | AO_char_fetch_and_add_full (volatile unsignedchar *addr, unsignedchar incr) |
| AO_INLINE void | AO_char_and_full (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_or_full (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE void | AO_char_xor_full (volatile unsignedchar *addr, unsignedchar value) |
| AO_INLINE unsigned short | AO_short_fetch_and_add_full (volatile unsignedshort *addr, unsignedshort incr) |
| AO_INLINE void | AO_short_and_full (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_or_full (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE void | AO_short_xor_full (volatile unsignedshort *addr, unsignedshort value) |
| AO_INLINE unsigned | AO_int_fetch_and_add_full (volatile unsigned *addr, unsigned incr) |
| AO_INLINE void | AO_int_and_full (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_or_full (volatile unsigned *addr, unsigned value) |
| AO_INLINE void | AO_int_xor_full (volatile unsigned *addr, unsigned value) |
| AO_INLINE AO_t | AO_fetch_and_add_full (volatile AO_t *addr, AO_t incr) |
| AO_INLINE void | AO_and_full (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_or_full (volatile AO_t *addr, AO_t value) |
| AO_INLINE void | AO_xor_full (volatile AO_t *addr, AO_t value) |
| #define AO_HAVE_and |
Definition at line 195 of file generic-arithm.h.
| #define AO_HAVE_and_acquire |
Definition at line 411 of file generic-arithm.h.
| #define AO_HAVE_and_full |
Definition at line 843 of file generic-arithm.h.
| #define AO_HAVE_and_release |
Definition at line 627 of file generic-arithm.h.
| #define AO_HAVE_char_and |
Definition at line 33 of file generic-arithm.h.
| #define AO_HAVE_char_and_acquire |
Definition at line 249 of file generic-arithm.h.
| #define AO_HAVE_char_and_full |
Definition at line 681 of file generic-arithm.h.
| #define AO_HAVE_char_and_release |
Definition at line 465 of file generic-arithm.h.
| #define AO_HAVE_char_fetch_and_add |
Definition at line 25 of file generic-arithm.h.
| #define AO_HAVE_char_fetch_and_add_acquire |
Definition at line 241 of file generic-arithm.h.
| #define AO_HAVE_char_fetch_and_add_full |
Definition at line 673 of file generic-arithm.h.
| #define AO_HAVE_char_fetch_and_add_release |
Definition at line 457 of file generic-arithm.h.
| #define AO_HAVE_char_or |
Definition at line 42 of file generic-arithm.h.
| #define AO_HAVE_char_or_acquire |
Definition at line 258 of file generic-arithm.h.
| #define AO_HAVE_char_or_full |
Definition at line 690 of file generic-arithm.h.
| #define AO_HAVE_char_or_release |
Definition at line 474 of file generic-arithm.h.
| #define AO_HAVE_char_xor |
Definition at line 51 of file generic-arithm.h.
| #define AO_HAVE_char_xor_acquire |
Definition at line 267 of file generic-arithm.h.
| #define AO_HAVE_char_xor_full |
Definition at line 699 of file generic-arithm.h.
| #define AO_HAVE_char_xor_release |
Definition at line 483 of file generic-arithm.h.
| #define AO_HAVE_fetch_and_add |
Definition at line 187 of file generic-arithm.h.
| #define AO_HAVE_fetch_and_add_acquire |
Definition at line 403 of file generic-arithm.h.
| #define AO_HAVE_fetch_and_add_full |
Definition at line 835 of file generic-arithm.h.
| #define AO_HAVE_fetch_and_add_release |
Definition at line 619 of file generic-arithm.h.
| #define AO_HAVE_int_and |
Definition at line 141 of file generic-arithm.h.
| #define AO_HAVE_int_and_acquire |
Definition at line 357 of file generic-arithm.h.
| #define AO_HAVE_int_and_full |
Definition at line 789 of file generic-arithm.h.
| #define AO_HAVE_int_and_release |
Definition at line 573 of file generic-arithm.h.
| #define AO_HAVE_int_fetch_and_add |
Definition at line 133 of file generic-arithm.h.
| #define AO_HAVE_int_fetch_and_add_acquire |
Definition at line 349 of file generic-arithm.h.
| #define AO_HAVE_int_fetch_and_add_full |
Definition at line 781 of file generic-arithm.h.
| #define AO_HAVE_int_fetch_and_add_release |
Definition at line 565 of file generic-arithm.h.
| #define AO_HAVE_int_or |
Definition at line 150 of file generic-arithm.h.
| #define AO_HAVE_int_or_acquire |
Definition at line 366 of file generic-arithm.h.
| #define AO_HAVE_int_or_full |
Definition at line 798 of file generic-arithm.h.
| #define AO_HAVE_int_or_release |
Definition at line 582 of file generic-arithm.h.
| #define AO_HAVE_int_xor |
Definition at line 159 of file generic-arithm.h.
| #define AO_HAVE_int_xor_acquire |
Definition at line 375 of file generic-arithm.h.
| #define AO_HAVE_int_xor_full |
Definition at line 807 of file generic-arithm.h.
| #define AO_HAVE_int_xor_release |
Definition at line 591 of file generic-arithm.h.
| #define AO_HAVE_or |
Definition at line 204 of file generic-arithm.h.
| #define AO_HAVE_or_acquire |
Definition at line 420 of file generic-arithm.h.
| #define AO_HAVE_or_full |
Definition at line 852 of file generic-arithm.h.
| #define AO_HAVE_or_release |
Definition at line 636 of file generic-arithm.h.
| #define AO_HAVE_short_and |
Definition at line 87 of file generic-arithm.h.
| #define AO_HAVE_short_and_acquire |
Definition at line 303 of file generic-arithm.h.
| #define AO_HAVE_short_and_full |
Definition at line 735 of file generic-arithm.h.
| #define AO_HAVE_short_and_release |
Definition at line 519 of file generic-arithm.h.
| #define AO_HAVE_short_fetch_and_add |
Definition at line 79 of file generic-arithm.h.
| #define AO_HAVE_short_fetch_and_add_acquire |
Definition at line 295 of file generic-arithm.h.
| #define AO_HAVE_short_fetch_and_add_full |
Definition at line 727 of file generic-arithm.h.
| #define AO_HAVE_short_fetch_and_add_release |
Definition at line 511 of file generic-arithm.h.
| #define AO_HAVE_short_or |
Definition at line 96 of file generic-arithm.h.
| #define AO_HAVE_short_or_acquire |
Definition at line 312 of file generic-arithm.h.
| #define AO_HAVE_short_or_full |
Definition at line 744 of file generic-arithm.h.
| #define AO_HAVE_short_or_release |
Definition at line 528 of file generic-arithm.h.
| #define AO_HAVE_short_xor |
Definition at line 105 of file generic-arithm.h.
| #define AO_HAVE_short_xor_acquire |
Definition at line 321 of file generic-arithm.h.
| #define AO_HAVE_short_xor_full |
Definition at line 753 of file generic-arithm.h.
| #define AO_HAVE_short_xor_release |
Definition at line 537 of file generic-arithm.h.
| #define AO_HAVE_xor |
Definition at line 213 of file generic-arithm.h.
| #define AO_HAVE_xor_acquire |
Definition at line 429 of file generic-arithm.h.
| #define AO_HAVE_xor_full |
Definition at line 861 of file generic-arithm.h.
| #define AO_HAVE_xor_release |
Definition at line 645 of file generic-arithm.h.
Definition at line 191 of file generic-arithm.h.
Definition at line 407 of file generic-arithm.h.
Definition at line 839 of file generic-arithm.h.
Definition at line 623 of file generic-arithm.h.
| AO_INLINE void AO_char_and | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 29 of file generic-arithm.h.
| AO_INLINE void AO_char_and_acquire | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 245 of file generic-arithm.h.
| AO_INLINE void AO_char_and_full | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 677 of file generic-arithm.h.
| AO_INLINE void AO_char_and_release | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 461 of file generic-arithm.h.
| AO_INLINE unsigned char AO_char_fetch_and_add | ( | volatile unsignedchar * | addr, |
| unsignedchar | incr | ||
| ) |
Definition at line 21 of file generic-arithm.h.
| AO_INLINE unsigned char AO_char_fetch_and_add_acquire | ( | volatile unsignedchar * | addr, |
| unsignedchar | incr | ||
| ) |
Definition at line 237 of file generic-arithm.h.
| AO_INLINE unsigned char AO_char_fetch_and_add_full | ( | volatile unsignedchar * | addr, |
| unsignedchar | incr | ||
| ) |
Definition at line 669 of file generic-arithm.h.
| AO_INLINE unsigned char AO_char_fetch_and_add_release | ( | volatile unsignedchar * | addr, |
| unsignedchar | incr | ||
| ) |
Definition at line 453 of file generic-arithm.h.
| AO_INLINE void AO_char_or | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 38 of file generic-arithm.h.
| AO_INLINE void AO_char_or_acquire | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 254 of file generic-arithm.h.
| AO_INLINE void AO_char_or_full | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 686 of file generic-arithm.h.
| AO_INLINE void AO_char_or_release | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 470 of file generic-arithm.h.
| AO_INLINE void AO_char_xor | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 47 of file generic-arithm.h.
| AO_INLINE void AO_char_xor_acquire | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 263 of file generic-arithm.h.
| AO_INLINE void AO_char_xor_full | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 695 of file generic-arithm.h.
| AO_INLINE void AO_char_xor_release | ( | volatile unsignedchar * | addr, |
| unsignedchar | value | ||
| ) |
Definition at line 479 of file generic-arithm.h.
Definition at line 183 of file generic-arithm.h.
Definition at line 399 of file generic-arithm.h.
Definition at line 831 of file generic-arithm.h.
Definition at line 615 of file generic-arithm.h.
| AO_INLINE void AO_int_and | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 137 of file generic-arithm.h.
| AO_INLINE void AO_int_and_acquire | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 353 of file generic-arithm.h.
| AO_INLINE void AO_int_and_full | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 785 of file generic-arithm.h.
| AO_INLINE void AO_int_and_release | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 569 of file generic-arithm.h.
| AO_INLINE unsigned AO_int_fetch_and_add | ( | volatile unsigned * | addr, |
| unsigned | incr | ||
| ) |
Definition at line 129 of file generic-arithm.h.
| AO_INLINE unsigned AO_int_fetch_and_add_acquire | ( | volatile unsigned * | addr, |
| unsigned | incr | ||
| ) |
Definition at line 345 of file generic-arithm.h.
| AO_INLINE unsigned AO_int_fetch_and_add_full | ( | volatile unsigned * | addr, |
| unsigned | incr | ||
| ) |
Definition at line 777 of file generic-arithm.h.
| AO_INLINE unsigned AO_int_fetch_and_add_release | ( | volatile unsigned * | addr, |
| unsigned | incr | ||
| ) |
Definition at line 561 of file generic-arithm.h.
| AO_INLINE void AO_int_or | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 146 of file generic-arithm.h.
| AO_INLINE void AO_int_or_acquire | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 362 of file generic-arithm.h.
| AO_INLINE void AO_int_or_full | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 794 of file generic-arithm.h.
| AO_INLINE void AO_int_or_release | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 578 of file generic-arithm.h.
| AO_INLINE void AO_int_xor | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 155 of file generic-arithm.h.
| AO_INLINE void AO_int_xor_acquire | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 371 of file generic-arithm.h.
| AO_INLINE void AO_int_xor_full | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 803 of file generic-arithm.h.
| AO_INLINE void AO_int_xor_release | ( | volatile unsigned * | addr, |
| unsigned | value | ||
| ) |
Definition at line 587 of file generic-arithm.h.
Definition at line 200 of file generic-arithm.h.
Definition at line 416 of file generic-arithm.h.
Definition at line 848 of file generic-arithm.h.
Definition at line 632 of file generic-arithm.h.
| AO_INLINE void AO_short_and | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 83 of file generic-arithm.h.
| AO_INLINE void AO_short_and_acquire | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 299 of file generic-arithm.h.
| AO_INLINE void AO_short_and_full | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 731 of file generic-arithm.h.
| AO_INLINE void AO_short_and_release | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 515 of file generic-arithm.h.
| AO_INLINE unsigned short AO_short_fetch_and_add | ( | volatile unsignedshort * | addr, |
| unsignedshort | incr | ||
| ) |
Definition at line 75 of file generic-arithm.h.
| AO_INLINE unsigned short AO_short_fetch_and_add_acquire | ( | volatile unsignedshort * | addr, |
| unsignedshort | incr | ||
| ) |
Definition at line 291 of file generic-arithm.h.
| AO_INLINE unsigned short AO_short_fetch_and_add_full | ( | volatile unsignedshort * | addr, |
| unsignedshort | incr | ||
| ) |
Definition at line 723 of file generic-arithm.h.
| AO_INLINE unsigned short AO_short_fetch_and_add_release | ( | volatile unsignedshort * | addr, |
| unsignedshort | incr | ||
| ) |
Definition at line 507 of file generic-arithm.h.
| AO_INLINE void AO_short_or | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 92 of file generic-arithm.h.
| AO_INLINE void AO_short_or_acquire | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 308 of file generic-arithm.h.
| AO_INLINE void AO_short_or_full | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 740 of file generic-arithm.h.
| AO_INLINE void AO_short_or_release | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 524 of file generic-arithm.h.
| AO_INLINE void AO_short_xor | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 101 of file generic-arithm.h.
| AO_INLINE void AO_short_xor_acquire | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 317 of file generic-arithm.h.
| AO_INLINE void AO_short_xor_full | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 749 of file generic-arithm.h.
| AO_INLINE void AO_short_xor_release | ( | volatile unsignedshort * | addr, |
| unsignedshort | value | ||
| ) |
Definition at line 533 of file generic-arithm.h.
Definition at line 209 of file generic-arithm.h.
Definition at line 425 of file generic-arithm.h.
Definition at line 857 of file generic-arithm.h.
Definition at line 641 of file generic-arithm.h.