ETXTBSY
return warn ? -ETXTBSY : 0;
return -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
[ETXTBSY] = "Text file busy",
[-VERR_SHARING_VIOLATION] = -ETXTBSY,
rc = -ETXTBSY;
rc = -ETXTBSY;
rc = -ETXTBSY;
case -ETXTBSY:
return -ETXTBSY;
ret = -ETXTBSY;
if (ret == -ETXTBSY)
if (ret == -ETXTBSY)
ret = -ETXTBSY;
return ERR_PTR(-ETXTBSY);
return -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
} else if (ret == -ETXTBSY) {
return -ETXTBSY;
} else if (ret == -ETXTBSY) {
if (ret == -ETXTBSY) {
retval = -ETXTBSY;
len = -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
err = -ETXTBSY;
error = -ETXTBSY;
error = -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
{ NFS4ERR_IO, -ETXTBSY },
{ nfserr_io, -ETXTBSY },
case ETXTBSY:
status = -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
return -ETXTBSY;
return atomic_inc_unless_negative(&inode->i_writecount) ? 0 : -ETXTBSY;
return atomic_dec_unless_positive(&inode->i_writecount) ? 0 : -ETXTBSY;
E(ETXTBSY),
return -ETXTBSY;
return -ETXTBSY; /* not quite true, but near enough */
{"file in use", ETXTBSY},
{"file already open for I/O", ETXTBSY},
{"Text file busy", ETXTBSY},
rc = -ETXTBSY;
return -ETXTBSY; /* we've not yet been set up */
return -ETXTBSY;
case -ETXTBSY: return "-ETXTBSY";
CASE_ERR(ETXTBSY);