Lines Matching refs:tipc_link

125 struct tipc_link {  struct
187 struct tipc_link *bc_rcvlink; argument
188 struct tipc_link *bc_sndlink; argument
234 static int link_is_up(struct tipc_link *l) in link_is_up()
239 static int tipc_link_proto_rcv(struct tipc_link *l, struct sk_buff *skb,
241 static void tipc_link_build_proto_msg(struct tipc_link *l, int mtyp, bool probe,
245 static void link_print(struct tipc_link *l, const char *str);
246 static int tipc_link_build_nack_msg(struct tipc_link *l,
248 static void tipc_link_build_bc_init_msg(struct tipc_link *l,
250 static bool tipc_link_release_pkts(struct tipc_link *l, u16 to);
255 bool tipc_link_is_up(struct tipc_link *l) in tipc_link_is_up()
260 bool tipc_link_peer_is_down(struct tipc_link *l) in tipc_link_peer_is_down()
265 bool tipc_link_is_reset(struct tipc_link *l) in tipc_link_is_reset()
270 bool tipc_link_is_establishing(struct tipc_link *l) in tipc_link_is_establishing()
275 bool tipc_link_is_synching(struct tipc_link *l) in tipc_link_is_synching()
280 bool tipc_link_is_failingover(struct tipc_link *l) in tipc_link_is_failingover()
285 bool tipc_link_is_blocked(struct tipc_link *l) in tipc_link_is_blocked()
290 static bool link_is_bc_sndlink(struct tipc_link *l) in link_is_bc_sndlink()
295 static bool link_is_bc_rcvlink(struct tipc_link *l) in link_is_bc_rcvlink()
300 void tipc_link_set_active(struct tipc_link *l, bool active) in tipc_link_set_active()
305 u32 tipc_link_id(struct tipc_link *l) in tipc_link_id()
310 int tipc_link_window(struct tipc_link *l) in tipc_link_window()
315 int tipc_link_prio(struct tipc_link *l) in tipc_link_prio()
320 unsigned long tipc_link_tolerance(struct tipc_link *l) in tipc_link_tolerance()
325 struct sk_buff_head *tipc_link_inputq(struct tipc_link *l) in tipc_link_inputq()
330 char tipc_link_plane(struct tipc_link *l) in tipc_link_plane()
335 void tipc_link_update_caps(struct tipc_link *l, u16 capabilities) in tipc_link_update_caps()
340 void tipc_link_add_bc_peer(struct tipc_link *snd_l, in tipc_link_add_bc_peer()
341 struct tipc_link *uc_l, in tipc_link_add_bc_peer()
344 struct tipc_link *rcv_l = uc_l->bc_rcvlink; in tipc_link_add_bc_peer()
352 void tipc_link_remove_bc_peer(struct tipc_link *snd_l, in tipc_link_remove_bc_peer()
353 struct tipc_link *rcv_l, in tipc_link_remove_bc_peer()
371 int tipc_link_bc_peers(struct tipc_link *l) in tipc_link_bc_peers()
376 static u16 link_bc_rcv_gap(struct tipc_link *l) in link_bc_rcv_gap()
388 void tipc_link_set_mtu(struct tipc_link *l, int mtu) in tipc_link_set_mtu()
393 int tipc_link_mtu(struct tipc_link *l) in tipc_link_mtu()
398 u16 tipc_link_rcv_nxt(struct tipc_link *l) in tipc_link_rcv_nxt()
403 u16 tipc_link_acked(struct tipc_link *l) in tipc_link_acked()
408 char *tipc_link_name(struct tipc_link *l) in tipc_link_name()
413 u32 tipc_link_state(struct tipc_link *l) in tipc_link_state()
444 struct tipc_link *bc_sndlink, in tipc_link_create()
445 struct tipc_link *bc_rcvlink, in tipc_link_create()
448 struct tipc_link **link) in tipc_link_create()
452 struct tipc_link *l; in tipc_link_create()
516 struct tipc_link *bc_sndlink, in tipc_link_bc_create()
517 struct tipc_link **link) in tipc_link_bc_create()
519 struct tipc_link *l; in tipc_link_bc_create()
549 int tipc_link_fsm_evt(struct tipc_link *l, int evt) in tipc_link_fsm_evt()
707 static void link_profile_stats(struct tipc_link *l) in link_profile_stats()
748 int tipc_link_timeout(struct tipc_link *l, struct sk_buff_head *xmitq) in tipc_link_timeout()
806 static int link_schedule_user(struct tipc_link *l, struct tipc_msg *hdr) in link_schedule_user()
830 static void link_prepare_wakeup(struct tipc_link *l) in link_prepare_wakeup()
846 void tipc_link_reset(struct tipc_link *l) in tipc_link_reset()
900 int tipc_link_xmit(struct tipc_link *l, struct sk_buff_head *list, in tipc_link_xmit()
978 static void tipc_link_advance_backlog(struct tipc_link *l, in tipc_link_advance_backlog()
1010 static void link_retransmit_failure(struct tipc_link *l, struct sk_buff *skb) in link_retransmit_failure()
1029 static int tipc_link_retrans(struct tipc_link *l, struct tipc_link *r, in tipc_link_retrans()
1076 static bool tipc_data_input(struct tipc_link *l, struct sk_buff *skb, in tipc_data_input()
1118 static int tipc_link_input(struct tipc_link *l, struct sk_buff *skb, in tipc_link_input()
1176 static bool tipc_link_release_pkts(struct tipc_link *l, u16 acked) in tipc_link_release_pkts()
1196 int tipc_link_build_state_msg(struct tipc_link *l, struct sk_buff_head *xmitq) in tipc_link_build_state_msg()
1221 void tipc_link_build_reset_msg(struct tipc_link *l, struct sk_buff_head *xmitq) in tipc_link_build_reset_msg()
1241 static int tipc_link_build_nack_msg(struct tipc_link *l, in tipc_link_build_nack_msg()
1265 int tipc_link_rcv(struct tipc_link *l, struct sk_buff *skb, in tipc_link_rcv()
1330 static void tipc_link_build_proto_msg(struct tipc_link *l, int mtyp, bool probe, in tipc_link_build_proto_msg()
1335 struct tipc_link *bcl = l->bc_rcvlink; in tipc_link_build_proto_msg()
1403 void tipc_link_create_dummy_tnl_msg(struct tipc_link *l, in tipc_link_create_dummy_tnl_msg()
1436 void tipc_link_tnl_prepare(struct tipc_link *l, struct tipc_link *tnl, in tipc_link_tnl_prepare()
1503 bool tipc_link_validate_msg(struct tipc_link *l, struct tipc_msg *hdr) in tipc_link_validate_msg()
1546 static int tipc_link_proto_rcv(struct tipc_link *l, struct sk_buff *skb, in tipc_link_proto_rcv()
1667 static bool tipc_link_build_bc_proto_msg(struct tipc_link *l, bool bcast, in tipc_link_build_bc_proto_msg()
1698 static void tipc_link_build_bc_init_msg(struct tipc_link *l, in tipc_link_build_bc_init_msg()
1712 void tipc_link_bc_init_rcv(struct tipc_link *l, struct tipc_msg *hdr) in tipc_link_bc_init_rcv()
1740 static bool link_bc_retr_eval(struct tipc_link *l, u16 *from, u16 *to) in link_bc_retr_eval()
1775 int tipc_link_bc_sync_rcv(struct tipc_link *l, struct tipc_msg *hdr, in tipc_link_bc_sync_rcv()
1778 struct tipc_link *snd_l = l->bc_sndlink; in tipc_link_bc_sync_rcv()
1840 void tipc_link_bc_ack_rcv(struct tipc_link *l, u16 acked, in tipc_link_bc_ack_rcv()
1844 struct tipc_link *snd_l = l->bc_sndlink; in tipc_link_bc_ack_rcv()
1877 int tipc_link_bc_nack_rcv(struct tipc_link *l, struct sk_buff *skb, in tipc_link_bc_nack_rcv()
1911 void tipc_link_set_queue_limits(struct tipc_link *l, u32 win) in tipc_link_set_queue_limits()
1927 void tipc_link_reset_stats(struct tipc_link *l) in tipc_link_reset_stats()
1932 static void link_print(struct tipc_link *l, const char *str) in link_print()
2049 struct tipc_link *link, int nlflags) in __tipc_nl_add_link()
2175 struct tipc_link *bcl = tn->bcl; in tipc_nl_add_bc_link()
2234 void tipc_link_set_tolerance(struct tipc_link *l, u32 tol, in tipc_link_set_tolerance()
2244 void tipc_link_set_prio(struct tipc_link *l, u32 prio, in tipc_link_set_prio()
2251 void tipc_link_set_abort_limit(struct tipc_link *l, u32 limit) in tipc_link_set_abort_limit()