Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-12678 lnet: make "struct lnet_lnd" always "const".
[fs/lustre-release.git]
/
lnet
/
lnet
/
api-ni.c
diff --git
a/lnet/lnet/api-ni.c
b/lnet/lnet/api-ni.c
index
d298f46
..
2ccbecc
100644
(file)
--- a/
lnet/lnet/api-ni.c
+++ b/
lnet/lnet/api-ni.c
@@
-800,9
+800,9
@@
static void lnet_assert_wire_constants(void)
BUILD_BUG_ON((int)sizeof(((struct lnet_ping_info *)0)->pi_ni) != 0);
}
BUILD_BUG_ON((int)sizeof(((struct lnet_ping_info *)0)->pi_ni) != 0);
}
-static struct lnet_lnd *lnet_find_lnd_by_type(__u32 type)
+static
const
struct lnet_lnd *lnet_find_lnd_by_type(__u32 type)
{
{
- struct lnet_lnd *lnd;
+
const
struct lnet_lnd *lnd;
/* holding lnd mutex */
if (type >= NUM_LNDS)
/* holding lnd mutex */
if (type >= NUM_LNDS)
@@
-821,7
+821,7
@@
lnet_get_lnd_timeout(void)
EXPORT_SYMBOL(lnet_get_lnd_timeout);
void
EXPORT_SYMBOL(lnet_get_lnd_timeout);
void
-lnet_register_lnd(struct lnet_lnd *lnd)
+lnet_register_lnd(
const
struct lnet_lnd *lnd)
{
mutex_lock(&the_lnet.ln_lnd_mutex);
{
mutex_lock(&the_lnet.ln_lnd_mutex);
@@
-837,7
+837,7
@@
lnet_register_lnd(struct lnet_lnd *lnd)
EXPORT_SYMBOL(lnet_register_lnd);
void
EXPORT_SYMBOL(lnet_register_lnd);
void
-lnet_unregister_lnd(struct lnet_lnd *lnd)
+lnet_unregister_lnd(
const
struct lnet_lnd *lnd)
{
mutex_lock(&the_lnet.ln_lnd_mutex);
{
mutex_lock(&the_lnet.ln_lnd_mutex);
@@
-2274,7
+2274,7
@@
lnet_startup_lndnet(struct lnet_net *net, struct lnet_lnd_tunables *tun)
int rc;
int ni_count = 0;
__u32 lnd_type;
int rc;
int ni_count = 0;
__u32 lnd_type;
-
struct lnet_lnd
*lnd;
+
const struct lnet_lnd
*lnd;
int peer_timeout =
net->net_tunables.lct_peer_timeout;
int maxtxcredits =
int peer_timeout =
net->net_tunables.lct_peer_timeout;
int maxtxcredits =