EALREADY
errno = EALREADY;
errno = EALREADY;
case EALREADY:
case EALREADY:
case EALREADY:
ASSERT(errno == EALREADY);
case EALREADY:
r = -EALREADY;
r = -EALREADY;
r = -EALREADY;
return -EALREADY;
if (unlikely(ret == -EALREADY) &&
} else if (ret == -EALREADY) {
if (ret == -EALREADY)
err = -EALREADY;
if (unlikely(r && r != -EALREADY))
KUNIT_ASSERT_EQ(test, err, -EALREADY);
if (ret && ret != -EALREADY)
if (lret == -EBUSY || lret == -EALREADY)
if (ret == -EALREADY && dups) {
return (EALREADY);
return (EALREADY);
error = EALREADY;
return (EALREADY);
return (error == EALREADY ? 0 : error);
errno = EALREADY;
errno = EALREADY;
errno = EALREADY;
errno = EALREADY;
return (EALREADY);
if (ret == -1 && errno == EALREADY) {
errno = EALREADY;
if (res == EALREADY) {
res = EALREADY;