Commit 38c3f17f authored by Oleg Drokin's avatar Oleg Drokin Committed by Greg Kroah-Hartman

staging/lustre/ldlm: Remove ldlm_errno2error()

This particular incarnation is only used on the server.
Signed-off-by: default avatarOleg Drokin <green@linuxhacker.ru>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent bf2a0333
......@@ -1161,8 +1161,7 @@ static inline int ldlm_res_lvbo_update(struct ldlm_resource *res,
}
int ldlm_error2errno(ldlm_error_t error);
ldlm_error_t ldlm_errno2error(int err_no); /* don't call it `errno': this
* confuses user-space. */
#if LUSTRE_TRACKS_LOCK_EXP_REFS
void ldlm_dump_export_locks(struct obd_export *exp);
#endif
......
......@@ -814,42 +814,6 @@ int ldlm_error2errno(ldlm_error_t error)
}
EXPORT_SYMBOL(ldlm_error2errno);
/**
* Dual to ldlm_error2errno(): maps errno values back to ldlm_error_t.
*/
ldlm_error_t ldlm_errno2error(int err_no)
{
int error;
switch (err_no) {
case 0:
error = ELDLM_OK;
break;
case -ESTALE:
error = ELDLM_LOCK_CHANGED;
break;
case -ENAVAIL:
error = ELDLM_LOCK_ABORTED;
break;
case -ESRCH:
error = ELDLM_LOCK_REPLACED;
break;
case -ENOENT:
error = ELDLM_NO_LOCK_DATA;
break;
case -EEXIST:
error = ELDLM_NAMESPACE_EXISTS;
break;
case -EBADF:
error = ELDLM_BAD_NAMESPACE;
break;
default:
error = err_no;
}
return error;
}
EXPORT_SYMBOL(ldlm_errno2error);
#if LUSTRE_TRACKS_LOCK_EXP_REFS
void ldlm_dump_export_locks(struct obd_export *exp)
{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment