lnet_update_ping_buffer();
}
-void
+static void
kiblnd_event_handler(struct ib_event_handler *handler, struct ib_event *event)
{
rwlock_t *g_lock = &kiblnd_data.kib_global_lock;
static void kiblnd_unmap_tx(struct kib_tx *tx);
static void kiblnd_check_sends_locked(struct kib_conn *conn);
-void
+static void
kiblnd_tx_done(struct kib_tx *tx)
{
struct lnet_msg *lntmsg[2];
return (count == 0 ? -ENOENT : 0);
}
-void
+static void
ksocknal_notify_gw_down(struct lnet_nid *gw_nid)
{
/* The router is telling me she's been notified of a change in
return 0;
}
-bool
-lnet_net_is_pref_rtr_locked(struct lnet_net *net, struct lnet_nid *rtr_nid)
-{
- struct lnet_nid_list *ne;
-
- CDEBUG(D_NET, "%s: rtr pref empty: %d\n",
- libcfs_net2str(net->net_id),
- list_empty(&net->net_rtr_pref_nids));
-
- if (list_empty(&net->net_rtr_pref_nids))
- return false;
-
- list_for_each_entry(ne, &net->net_rtr_pref_nids, nl_list) {
- CDEBUG(D_NET, "Comparing pref %s with gw %s\n",
- libcfs_nidstr(&ne->nl_nid),
- libcfs_nidstr(rtr_nid));
- if (nid_same(rtr_nid, &ne->nl_nid))
- return true;
- }
-
- return false;
-}
-
static unsigned int
lnet_nid4_cpt_hash(lnet_nid_t nid, unsigned int number)
{
return ni;
}
-int
+static int
lnet_get_net_config(struct lnet_ioctl_config_data *config)
{
struct lnet_ni *ni;
return rc;
}
-int
+static int
lnet_get_ni_config(struct lnet_ioctl_config_ni *cfg_ni,
struct lnet_ioctl_config_lnd_tunables *tun,
struct lnet_ioctl_element_stats *stats,
return rc;
}
-int lnet_get_ni_stats(struct lnet_ioctl_element_msg_stats *msg_stats)
+static int lnet_get_ni_stats(struct lnet_ioctl_element_msg_stats *msg_stats)
{
struct lnet_ni *ni;
int cpt;
return 0;
}
-int lnet_scan_route(struct lnet_genl_route_list *rlist,
+static int lnet_scan_route(struct lnet_genl_route_list *rlist,
struct lnet_route_properties *settings)
{
struct lnet_remotenet *rnet;
return -EHOSTUNREACH;
}
-struct lnet_ni *
+static struct lnet_ni *
lnet_find_best_ni_on_spec_net(struct lnet_ni *cur_best_ni,
struct lnet_peer *peer,
struct lnet_peer_net *peer_net,
return lnet_handle_send(sd);
}
-struct lnet_ni *
+static struct lnet_ni *
lnet_find_best_ni_on_local_net(struct lnet_peer *peer, int md_cpt,
struct lnet_msg *msg, bool discovery)
{
complete(&the_lnet.ln_mt_wait_complete);
}
-int
+static int
lnet_check_finalize_recursion_locked(struct lnet_msg *msg,
struct list_head *containerq,
int nworkers, void **workers)
return my_slot;
}
-int
+static int
lnet_attempt_msg_resend(struct lnet_msg *msg)
{
struct lnet_msg_container *container;
static DEFINE_MUTEX(lnet_config_mutex);
-int lnet_configure(void *arg)
+static int lnet_configure(void *arg)
{
/* 'arg' only there so I can be passed to cfs_create_thread() */
int rc = 0;
return rc;
}
-int lnet_unconfigure(void)
+static int lnet_unconfigure(void)
{
int refcount;
* Clear the preferred NID from a non-multi-rail peer_ni, provided
* this preference was set by lnet_peer_ni_set_non_mr_pref_nid().
*/
-int
+static int
lnet_peer_ni_clr_non_mr_pref_nid(struct lnet_peer_ni *lpni)
{
int rc = 0;
/*
* Clear the preferred NIDs from a non-multi-rail peer.
*/
-void
+static void
lnet_peer_clr_non_mr_pref_nids(struct lnet_peer *lp)
{
struct lnet_peer_ni *lpni = NULL;
return "Unknown";
}
-int lst_node_str2state(char *str)
+static int lst_node_str2state(char *str)
{
int state = 0;
}
}
-void
-lnet_selftest_structure_assertion(void)
-{
- BUILD_BUG_ON(sizeof(struct srpc_msg) != 160);
- BUILD_BUG_ON(sizeof(struct srpc_test_reqst) != 70);
- BUILD_BUG_ON(offsetof(struct srpc_msg, msg_body.tes_reqst.tsr_concur) !=
- 72);
- BUILD_BUG_ON(offsetof(struct srpc_msg, msg_body.tes_reqst.tsr_ndest) !=
- 78);
- BUILD_BUG_ON(sizeof(struct srpc_stat_reply) != 136);
- BUILD_BUG_ON(sizeof(struct srpc_stat_reqst) != 28);
-}
-
static int __init
lnet_selftest_init(void)
{