Lines Matching refs:le

588 		struct tipc_link_entry *le = &node->links[i];  in tipc_node_clear_links()  local
590 if (le->link) { in tipc_node_clear_links()
591 kfree(le->link); in tipc_node_clear_links()
592 le->link = NULL; in tipc_node_clear_links()
635 struct tipc_link_entry *le; in tipc_node_timeout() local
658 le = &n->links[bearer_id]; in tipc_node_timeout()
659 if (le->link) { in tipc_node_timeout()
660 spin_lock_bh(&le->lock); in tipc_node_timeout()
662 tipc_node_calculate_timer(n, le->link); in tipc_node_timeout()
663 rc = tipc_link_timeout(le->link, &xmitq); in tipc_node_timeout()
664 spin_unlock_bh(&le->lock); in tipc_node_timeout()
668 tipc_bearer_xmit(n->net, bearer_id, &xmitq, &le->maddr); in tipc_node_timeout()
808 struct tipc_link_entry *le = &n->links[*bearer_id]; in __tipc_node_link_down() local
857 node_lost_contact(n, &le->inputq); in __tipc_node_link_down()
880 struct tipc_link_entry *le = &n->links[bearer_id]; in tipc_node_link_down() local
882 struct tipc_link *l = le->link; in tipc_node_link_down()
901 le->link = NULL; in tipc_node_link_down()
910 tipc_sk_rcv(n->net, &le->inputq); in tipc_node_link_down()
988 struct tipc_link_entry *le; in tipc_node_check_dest() local
1007 le = &n->links[b->identity]; in tipc_node_check_dest()
1010 l = le->link; in tipc_node_check_dest()
1012 addr_match = l && !memcmp(&le->maddr, maddr, sizeof(*maddr)); in tipc_node_check_dest()
1090 &le->inputq, in tipc_node_check_dest()
1100 le->link = l; in tipc_node_check_dest()
1109 memcpy(&le->maddr, maddr, sizeof(*maddr)); in tipc_node_check_dest()
1439 struct tipc_link_entry *le = NULL; in tipc_node_xmit() local
1468 le = &n->links[bearer_id]; in tipc_node_xmit()
1469 spin_lock_bh(&le->lock); in tipc_node_xmit()
1470 rc = tipc_link_xmit(le->link, list, &xmitq); in tipc_node_xmit()
1471 spin_unlock_bh(&le->lock); in tipc_node_xmit()
1477 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr); in tipc_node_xmit()
1595 struct tipc_link_entry *le; in tipc_node_bc_rcv() local
1613 le = &n->links[bearer_id]; in tipc_node_bc_rcv()
1620 tipc_link_build_state_msg(le->link, &xmitq); in tipc_node_bc_rcv()
1625 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr); in tipc_node_bc_rcv()
1806 struct tipc_link_entry *le; in tipc_rcv() local
1837 le = &n->links[bearer_id]; in tipc_rcv()
1848 spin_lock_bh(&le->lock); in tipc_rcv()
1849 if (le->link) { in tipc_rcv()
1850 rc = tipc_link_rcv(le->link, skb, &xmitq); in tipc_rcv()
1853 spin_unlock_bh(&le->lock); in tipc_rcv()
1863 if (le->link) { in tipc_rcv()
1864 rc = tipc_link_rcv(le->link, skb, &xmitq); in tipc_rcv()
1883 if (!skb_queue_empty(&le->inputq)) in tipc_rcv()
1884 tipc_sk_rcv(net, &le->inputq); in tipc_rcv()
1887 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr); in tipc_rcv()
2231 struct tipc_link_entry *le; in tipc_nl_node_reset_link_stats() local
2258 le = &node->links[bearer_id]; in tipc_nl_node_reset_link_stats()
2260 spin_lock_bh(&le->lock); in tipc_nl_node_reset_link_stats()
2263 spin_unlock_bh(&le->lock); in tipc_nl_node_reset_link_stats()
2268 spin_unlock_bh(&le->lock); in tipc_nl_node_reset_link_stats()