Lines Matching refs:le
574 struct tipc_link_entry *le = &node->links[i]; in tipc_node_clear_links() local
576 if (le->link) { in tipc_node_clear_links()
577 kfree(le->link); in tipc_node_clear_links()
578 le->link = NULL; in tipc_node_clear_links()
610 struct tipc_link_entry *le; in tipc_node_timeout() local
626 le = &n->links[bearer_id]; in tipc_node_timeout()
627 if (le->link) { in tipc_node_timeout()
628 spin_lock_bh(&le->lock); in tipc_node_timeout()
630 tipc_node_calculate_timer(n, le->link); in tipc_node_timeout()
631 rc = tipc_link_timeout(le->link, &xmitq); in tipc_node_timeout()
632 spin_unlock_bh(&le->lock); in tipc_node_timeout()
636 tipc_bearer_xmit(n->net, bearer_id, &xmitq, &le->maddr); in tipc_node_timeout()
733 struct tipc_link_entry *le = &n->links[*bearer_id]; in __tipc_node_link_down() local
781 node_lost_contact(n, &le->inputq); in __tipc_node_link_down()
803 struct tipc_link_entry *le = &n->links[bearer_id]; in tipc_node_link_down() local
804 struct tipc_link *l = le->link; in tipc_node_link_down()
819 le->link = NULL; in tipc_node_link_down()
830 tipc_sk_rcv(n->net, &le->inputq); in tipc_node_link_down()
908 struct tipc_link_entry *le; in tipc_node_check_dest() local
927 le = &n->links[b->identity]; in tipc_node_check_dest()
930 l = le->link; in tipc_node_check_dest()
932 addr_match = l && !memcmp(&le->maddr, maddr, sizeof(*maddr)); in tipc_node_check_dest()
1010 &le->inputq, in tipc_node_check_dest()
1019 le->link = l; in tipc_node_check_dest()
1028 memcpy(&le->maddr, maddr, sizeof(*maddr)); in tipc_node_check_dest()
1354 struct tipc_link_entry *le = NULL; in tipc_node_xmit() local
1381 le = &n->links[bearer_id]; in tipc_node_xmit()
1382 spin_lock_bh(&le->lock); in tipc_node_xmit()
1383 rc = tipc_link_xmit(le->link, list, &xmitq); in tipc_node_xmit()
1384 spin_unlock_bh(&le->lock); in tipc_node_xmit()
1390 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr); in tipc_node_xmit()
1508 struct tipc_link_entry *le; in tipc_node_bc_rcv() local
1526 le = &n->links[bearer_id]; in tipc_node_bc_rcv()
1533 tipc_link_build_state_msg(le->link, &xmitq); in tipc_node_bc_rcv()
1538 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr); in tipc_node_bc_rcv()
1702 struct tipc_link_entry *le; in tipc_rcv() local
1732 le = &n->links[bearer_id]; in tipc_rcv()
1743 spin_lock_bh(&le->lock); in tipc_rcv()
1744 if (le->link) { in tipc_rcv()
1745 rc = tipc_link_rcv(le->link, skb, &xmitq); in tipc_rcv()
1748 spin_unlock_bh(&le->lock); in tipc_rcv()
1758 if (le->link) { in tipc_rcv()
1759 rc = tipc_link_rcv(le->link, skb, &xmitq); in tipc_rcv()
1778 if (!skb_queue_empty(&le->inputq)) in tipc_rcv()
1779 tipc_sk_rcv(net, &le->inputq); in tipc_rcv()
1782 tipc_bearer_xmit(net, bearer_id, &xmitq, &le->maddr); in tipc_rcv()
2126 struct tipc_link_entry *le; in tipc_nl_node_reset_link_stats() local
2153 le = &node->links[bearer_id]; in tipc_nl_node_reset_link_stats()
2155 spin_lock_bh(&le->lock); in tipc_nl_node_reset_link_stats()
2158 spin_unlock_bh(&le->lock); in tipc_nl_node_reset_link_stats()
2163 spin_unlock_bh(&le->lock); in tipc_nl_node_reset_link_stats()