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

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
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -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
+0 −36
Original line number Diff line number Diff line
@@ -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)
{