|
| unsigned int | hash (unsigned int a) |
| |
| int | hashInt (unsigned int a) |
| |
| unsigned int | hash2 (unsigned int a) |
| |
| bool | LCAS (long *ptr, long oldv, long newv) |
| |
| bool | SCAS (int *ptr, int oldv, int newv) |
| |
| template<class ET > |
| bool | CAS (ET *ptr, ET oldv, ET newv) |
| |
| template<class ET > |
| bool | CAS_GCC (ET *ptr, ET oldv, ET newv) |
| |
| template<class ET > |
| ET | fetchAndAdd (ET *a, ET b) |
| |
| template<class ET > |
| void | writeAdd (ET *a, ET b) |
| |
| template<class ET > |
| bool | writeMax (ET *a, ET b) |
| |
| template<class ET > |
| bool | writeMin (ET *a, ET b) |
| |
| template<class ET > |
| bool | writeMin (ET **a, ET *b) |
| |