ESTALE
case ESTALE:
mem = ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return -ESTALE;
int ret = -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
txn->reply = -ESTALE;
return -ESTALE;
ret = -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
if (ret != -ESTALE)
ret = -ESTALE;
if (ctx.error == -ESTALE)
ret = -ESTALE;
if (ret != -ESTALE)
ret = -ESTALE;
} while (ret == -ESTALE);
return ERR_PTR(-ESTALE);
int ret = -ESTALE;
return -ESTALE;
if (ret == -ESTALE)
ret = -ESTALE;
if (ret != -ESTALE)
ret = -ESTALE;
if (ret == -ESTALE)
} while (ret == -ESTALE);
return test_bit(AFS_VNODE_DELETED, &vnode->flags) ? -ESTALE : 0;
afs_op_set_error(op, -ESTALE);
ret = -ESTALE;
return test_bit(AFS_VNODE_DELETED, &vnode->flags) ? -ESTALE : 0;
ret = -ESTALE;
ret = -ESTALE;
return -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
entry = ERR_PTR(-ESTALE);
ret = -ESTALE;
return -ESTALE;
if (ret == -ESTALE)
return ERR_PTR(-ESTALE); /* Probably got retired by the netfs */
return -ESTALE; /* Probably got retired by the netfs */
if (ret != -ESTALE)
int ret = -ESTALE;
int ret = -ESTALE;
return -ESTALE;
return ERR_PTR(-ESTALE);
ret = -ESTALE;
return -ESTALE;
return ERR_PTR(-ESTALE);
return err < 0 ? ERR_PTR(err) : ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
inode = ERR_PTR(-ESTALE);
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
return ERR_PTR(-ESTALE);
int ret = -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
err = -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
err = -ESTALE;
nresult = ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
ret = -ESTALE;
if (inode == ERR_PTR(-ESTALE)) {
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return -ESTALE;
return ERR_PTR(-ESTALE);
ret = -ESTALE;
ret = -ESTALE;
if (ret == -ESTALE) {
return ERR_PTR(-ESTALE);
ret = -ESTALE;
if (ret == -ESTALE)
if (inode == ERR_PTR(-ESTALE)) {
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return -ESTALE;
int err = -ESTALE;
err = -ESTALE;
err = -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
ret = -ESTALE; /* request timed out. */
if (error == -ESTALE) {
if (error == -ESTALE) {
error = -ESTALE;
return ERR_PTR(-ESTALE);
error = -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
rc = -ESTALE;
return -ESTALE;
rc = -ESTALE;
rc = -ESTALE;
rc = -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
status = -ESTALE;
if (unlikely(retval == -ESTALE))
if (unlikely(retval == -ESTALE))
error = -ESTALE;
if (unlikely(filp == ERR_PTR(-ESTALE)))
if (unlikely(file == ERR_PTR(-ESTALE)))
return -ESTALE;
case -ESTALE:
if (error == -ESTALE)
if (status == -ESTALE) {
case -ESTALE: /* mapped NFS4ERR_STALE */
case -ESTALE:
error = -ESTALE;
int status = -ESTALE;
case -ESTALE:
return NFS_STALE(inode) ? -ESTALE : 0;
return -ESTALE;
return -ESTALE;
return -ESTALE;
case -ESTALE:
return ERR_PTR(-ESTALE);
case -ESTALE:
} else if ((err == -ESTALE ||
case -ESTALE:
if (old == ERR_PTR(-ESTALE)) {
if (new != NULL && new != ERR_PTR(-ESTALE))
nfs4_xattr_set_listcache(cache, ERR_PTR(-ESTALE));
if (entry != NULL && entry != ERR_PTR(-ESTALE)) {
case -ESTALE:
ret = -ESTALE;
case -ESTALE:
if (ret == -ESTALE)
case -ESTALE:
case -ESTALE:
case -ESTALE:
if (task->tk_status == -ESTALE) {
ret = -ESTALE;
ret = -ESTALE;
if (unlikely(error == -ESTALE)) {
{ NFSERR_STALE, -ESTALE },
{ NFS4ERR_STALE, -ESTALE },
{ NFS4ERR_STALE, -ESTALE },
dentry ? PTR_ERR(dentry) : -ESTALE);
dentry = ERR_PTR(-ESTALE);
case -ESTALE:
{ nfserr_stale, -ESTALE },
return -ESTALE; /* this inode is deleted */
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
if (inode == ERR_PTR(-ESTALE)) {
inode = ERR_PTR(-ESTALE);
err = -ESTALE;
inode = ERR_PTR(-ESTALE);
return -ESTALE;
status = -ESTALE;
result = ERR_PTR(-ESTALE);
status = -ESTALE;
} else if (status != -ESTALE) {
status = -ESTALE;
result = ERR_PTR(-ESTALE);
status = -ESTALE;
} else if (status != -ESTALE) {
status = -ESTALE;
if (status == -ESTALE) {
int rc = -ESTALE;
status = -ESTALE;
if (status == -ESTALE)
if (ret == -ESTALE)
if (ret == -ESTALE)
if (ret == -ESTALE)
ret = -ESTALE;
ret = -ESTALE;
err = -ESTALE;
err = -ESTALE;
err = -ESTALE;
err = -ESTALE;
err = -ESTALE;
err = -ESTALE;
err = -ESTALE;
err = -ESTALE;
if (IS_ERR(dentry) && err != -ESTALE)
return ERR_PTR(-ESTALE);
err = -ESTALE;
if (real == ERR_PTR(-ESTALE) &&
err = -ESTALE;
return -ESTALE;
return -ESTALE;
if (err == -ESTALE)
err = -ESTALE;
return upper ?: ERR_PTR(-ESTALE);
if (err == -ESTALE)
err = -ESTALE;
err = -ESTALE;
index = ERR_PTR(-ESTALE);
if (err == -ESTALE) {
} else if (err == -ESTALE) {
ret = -ESTALE;
case -ESTALE:
if (rc == -ESTALE)
return -ESTALE;
return -ESTALE;
return ERR_PTR(-ESTALE);
rc = -ESTALE;
status.ret = -ESTALE;
case -ESTALE:
else if (rc == -EACCES || rc == -ESTALE || rc == -EXDEV)
else if (rc == -EBADF || rc == -ESTALE)
ret = -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return -ESTALE;
return -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
error = -ESTALE;
error = -ESTALE;
return -ESTALE;
if (error == -ESTALE) {
error = -ESTALE;
error = -ESTALE;
error = -ESTALE;
error = -ESTALE;
if (!error || error != -ESTALE)
error = -ESTALE;
if (error && error != -ESTALE)
if (error == -ESTALE) {
return ERR_PTR(-ESTALE);
error = -ESTALE;
return ERR_PTR(-ESTALE);
return -ESTALE;
return unlikely(error == -ESTALE && !(flags & LOOKUP_REVAL));
{ ESTALE, "ESTALE" }, \
return -ESTALE;
return -ESTALE;
return -ESTALE;
return -ESTALE;
E(ESTALE),
return ERR_PTR(-ESTALE);
return -ESTALE;
return ERR_PTR(-ESTALE);
return ERR_PTR(-ESTALE);
return PTR_ERR(gk) == -ESTALE ? -EKEYREJECTED : PTR_ERR(gk);
case -ESTALE:
if (rc == -ESTALE && !rule_reinitialized) {
rc = -ESTALE;
if (rc == -ESTALE) {
if (rc == -ESTALE) {
if (rc == -ESTALE) {
if (rc == -ESTALE) {
if (rc == -ESTALE) {
if (rc == -ESTALE) {
if (rc == -ESTALE) {
if (rc == -ESTALE) {
} while (retval == -ESTALE);
if (rc == -ESTALE) {
if (rc == -ESTALE) {
if (rc == -ESTALE) {
match = -ESTALE;
if (rc == -ESTALE) {
rc = -ESTALE;
if (!ASSERT_EQ(err, -ESTALE, "prog_attach"))
ASSERT_EQ(err, -ESTALE, "prog_detach");
} else if (errno == ESTALE) {
} else if (errno == ESTALE) {
} else if (errno == ESTALE) {
} else if (errno == ESTALE) {
} else if (errno == ESTALE) {
} else if (errno == ESTALE) {
} else if (errno == ESTALE) {
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
ASSERT_TRUE(errno == ENOENT || errno == ESTALE);
if (errno != ENOENT && errno != ESTALE) {