Lines Matching refs:state

94  * @state: current state of link FSM
149 * @nack_state: bcast nack state
166 u32 state;
259 /* Link FSM state checking routines
263 return l->state & (LINK_ESTABLISHED | LINK_SYNCHING);
297 return l->state == LINK_PEER_RESET;
302 return l->state & (LINK_RESET | LINK_FAILINGOVER | LINK_ESTABLISHING);
307 return l->state == LINK_ESTABLISHING;
312 return l->state == LINK_SYNCHING;
317 return l->state == LINK_FAILINGOVER;
322 return l->state & (LINK_RESETTING | LINK_PEER_RESET | LINK_FAILINGOVER);
393 snd_l->state = LINK_ESTABLISHED;
405 rcv_l->state = LINK_ESTABLISHED;
409 rcv_l->state = LINK_RESET;
413 snd_l->state = LINK_RESET;
471 return l->state;
550 l->state = LINK_RESETTING;
606 l->state = LINK_RESET;
612 l->state = LINK_ESTABLISHED;
622 * tipc_link_fsm_evt - link finite state machine
624 * @evt: state machine event to be processed
629 int old_state = l->state;
631 switch (l->state) {
635 l->state = LINK_PEER_RESET;
638 l->state = LINK_RESET;
653 l->state = LINK_ESTABLISHING;
656 l->state = LINK_FAILINGOVER;
672 l->state = LINK_ESTABLISHING;
689 l->state = LINK_RESET;
706 l->state = LINK_ESTABLISHED;
709 l->state = LINK_FAILINGOVER;
712 l->state = LINK_RESET;
727 l->state = LINK_PEER_RESET;
731 l->state = LINK_RESETTING;
735 l->state = LINK_RESET;
741 l->state = LINK_SYNCHING;
752 l->state = LINK_PEER_RESET;
756 l->state = LINK_RESETTING;
760 l->state = LINK_RESET;
766 l->state = LINK_ESTABLISHED;
775 pr_err("Unknown FSM state %x in %s\n", l->state, l->name);
777 trace_tipc_link_fsm(l->name, old_state, l->state, evt);
780 pr_err("Illegal FSM event %x in state %x on link %s\n",
781 evt, l->state, l->name);
782 trace_tipc_link_fsm(l->name, old_state, l->state, evt);
845 bool state = false;
854 switch (l->state) {
862 state = bc_acked != bc_snt;
863 state |= l->bc_rcvlink->rcv_unacked;
864 state |= l->rcv_unacked;
865 state |= !skb_queue_empty(&l->transmq);
894 if (state || probe || setup)
1254 r->state = LINK_RESET;
1291 l->bc_rcvlink->state = LINK_ESTABLISHED;
1707 /* tipc_link_build_state_msg: prepare link state message for transmission
1741 if (l->state == LINK_ESTABLISHING)
1748 if (skb && (l->state == LINK_RESET))
1795 /* Verify and update link state */
1809 if (l->state == LINK_ESTABLISHING)
2151 /* tipc_link_validate_msg(): validate message against current link state
2283 if (mtyp == ACTIVATE_MSG && l->state == LINK_ESTABLISHING)
2319 if (l->state == LINK_ESTABLISHING)
2410 l->state = LINK_ESTABLISHED;
2425 /* tipc_link_bc_sync_rcv - update rcv link according to peer's send state
2582 pr_info("%s Link <%s> state %x\n", str, l->name, l->state);
2934 i += scnprintf(buf + i, sz - i, " %x", l->state);