Searched refs:__ATOMIC_OP64 (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/uts/intel/asm/ |
H A D | atomic.h | 69 #define __ATOMIC_OP64(...) __ATOMIC_OPXX(__VA_ARGS__) macro 73 #define __ATOMIC_OP64(...) 94 __ATOMIC_OP64(atomic_inc_64, uint64_t, "inc" SUF_64) 103 __ATOMIC_OP64(atomic_dec_64, uint64_t, "dec" SUF_64) 125 __ATOMIC_OP64(atomic_add_64, uint64_t, int64_t, "add" SUF_64, "r") 151 __ATOMIC_OP64(atomic_or_64, uint64_t, uint64_t, "or" SUF_64, "r") 160 __ATOMIC_OP64(atomic_and_64, uint64_t, uint64_t, "and" SUF_64, "r") 184 __ATOMIC_OP64(atomic_cas_64, uint64_t, "cmpxchg" SUF_64, "r") 225 __ATOMIC_OP64(atomic_swap_64, uint64_t, "xchg" SUF_64, "r") 261 #undef __ATOMIC_OP64
|