_wait_for_atomic
ret__ = _wait_for_atomic((COND), (US), 0); \
_wait_for_atomic((COND), (US), 1); \
ret = _wait_for_atomic(done, fast_timeout_us, 0);