Lines Matching refs:le
737 struct tipc_link_entry *le = &node->links[i];
739 if (le->link) {
740 kfree(le->link);
741 le->link = NULL;
790 struct tipc_link_entry *le;
817 le = &n->links[bearer_id];
818 if (le->link) {
819 spin_lock_bh(&le->lock);
821 tipc_node_calculate_timer(n, le->link);
822 rc = tipc_link_timeout(le->link, &xmitq);
823 spin_unlock_bh(&le->lock);
827 tipc_bearer_xmit(n->net, bearer_id, &xmitq, &le->maddr, n);
967 struct tipc_link_entry *le = &n->links[*bearer_id];
1016 node_lost_contact(n, &le->inputq);
1039 struct tipc_link_entry *le = &n->links[bearer_id];
1041 struct tipc_link *l = le->link;
1060 le->link = NULL;
1069 tipc_sk_rcv(n->net, &le->inputq);
1151 struct tipc_link_entry *le;
1172 le = &n->links[b->identity];
1175 l = le->link;
1178 addr_match = l && !memcmp(&le->maddr, maddr, sizeof(*maddr));
1260 &le->inputq,
1271 le->link = l;
1280 memcpy(&le->maddr, maddr, sizeof(*maddr));
1663 struct tipc_link_entry *le = NULL;
1710 le = &n->links[bearer_id];
1711 spin_lock_bh(&le->lock);
1712 rc = tipc_link_xmit(le->link, list, &xmitq);
1713 spin_unlock_bh(&le->lock);
1719 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr, n);
1847 struct tipc_link_entry *le;
1865 le = &n->links[bearer_id];
1872 tipc_link_build_state_msg(le->link, &xmitq);
1877 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr, n);
2057 struct tipc_link_entry *le;
2109 le = &n->links[bearer_id];
2126 spin_lock_bh(&le->lock);
2127 if (le->link) {
2128 rc = tipc_link_rcv(le->link, skb, &xmitq);
2131 spin_unlock_bh(&le->lock);
2141 if (le->link) {
2142 rc = tipc_link_rcv(le->link, skb, &xmitq);
2163 if (!skb_queue_empty(&le->inputq))
2164 tipc_sk_rcv(net, &le->inputq);
2167 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr, n);
2527 struct tipc_link_entry *le;
2569 le = &node->links[bearer_id];
2571 spin_lock_bh(&le->lock);
2574 spin_unlock_bh(&le->lock);
2579 spin_unlock_bh(&le->lock);