CMPXCHG_LOOP
#define CMPXCHG_LOOP(CODE, SUCCESS) do { \
#define CMPXCHG_LOOP(CODE, SUCCESS) do { } while (0)