}
lnet_nid_t
-lnet_peer_primary_nid(lnet_nid_t nid)
+lnet_peer_primary_nid_locked(lnet_nid_t nid)
{
struct lnet_peer_ni *lpni;
lnet_nid_t primary_nid = nid;
- int cpt;
- cpt = lnet_net_lock_current();
lpni = lnet_find_peer_ni_locked(nid);
if (lpni) {
primary_nid = lpni->lpni_peer_net->lpn_peer->lp_primary_nid;
lnet_peer_ni_decref_locked(lpni);
}
- lnet_net_unlock(cpt);
return primary_nid;
}