RETURN_AND_TEST_CANCEL
RETURN_AND_TEST_CANCEL(ESRCH);
RETURN_AND_TEST_CANCEL(ETIMEDOUT);
RETURN_AND_TEST_CANCEL(status);
RETURN_AND_TEST_CANCEL(B_OK);
RETURN_AND_TEST_CANCEL(EINVAL);
RETURN_AND_TEST_CANCEL(cond_wait(cond, _mutex, 0, B_INFINITE_TIMEOUT));
RETURN_AND_TEST_CANCEL(EINVAL);
RETURN_AND_TEST_CANCEL(cond_wait(cond, mutex, flags, timeoutMicros));
RETURN_AND_TEST_CANCEL(EINVAL);
RETURN_AND_TEST_CANCEL(error);