staging/lustre/ldlm: Remove ldlm_errno2error()
This particular incarnation is only used on the server. Signed-off-by: Oleg Drokin <green@linuxhacker.ru> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
bf2a033360
commit
38c3f17fca
@ -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)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user