Lines Matching refs:plink_state
79 sta->plink_state = NL80211_PLINK_LISTEN; in mesh_plink_fsm_restart()
123 sta->plink_state != NL80211_PLINK_ESTAB) in mesh_set_short_slot_time()
173 sta->plink_state != NL80211_PLINK_ESTAB) in mesh_set_ht_prot_mode()
223 if (sta->plink_state == NL80211_PLINK_ESTAB) in __mesh_plink_deactivate()
225 sta->plink_state = NL80211_PLINK_BLOCKED; in __mesh_plink_deactivate()
393 if (sta->plink_state == NL80211_PLINK_ESTAB) in mesh_sta_info_init()
433 sta->plink_state = NL80211_PLINK_LISTEN; in __mesh_sta_info_alloc()
523 sta->plink_state == NL80211_PLINK_LISTEN && in mesh_neighbour_update()
563 sta->sta.addr, mplstates[sta->plink_state]); in mesh_plink_timer()
569 if (sta->plink_state == NL80211_PLINK_LISTEN || in mesh_plink_timer()
570 sta->plink_state == NL80211_PLINK_ESTAB) { in mesh_plink_timer()
573 sta->sta.addr, mplstates[sta->plink_state]); in mesh_plink_timer()
580 sta->sta.addr, mplstates[sta->plink_state]); in mesh_plink_timer()
584 switch (sta->plink_state) { in mesh_plink_timer()
608 sta->plink_state = NL80211_PLINK_HOLDING; in mesh_plink_timer()
677 if (sta->plink_state != NL80211_PLINK_LISTEN && in mesh_plink_open()
678 sta->plink_state != NL80211_PLINK_BLOCKED) { in mesh_plink_open()
682 sta->plink_state = NL80211_PLINK_OPN_SNT; in mesh_plink_open()
703 sta->plink_state = NL80211_PLINK_BLOCKED; in mesh_plink_block()
719 sta->plink_state = NL80211_PLINK_HOLDING; in mesh_plink_close()
730 sta->plink_state = NL80211_PLINK_ESTAB; in mesh_plink_establish()
757 mplstates[sta->plink_state], mplevents[event]); in mesh_plink_fsm()
760 switch (sta->plink_state) { in mesh_plink_fsm()
767 sta->plink_state = NL80211_PLINK_OPN_RCVD; in mesh_plink_fsm()
790 sta->plink_state = NL80211_PLINK_OPN_RCVD; in mesh_plink_fsm()
794 sta->plink_state = NL80211_PLINK_CNF_RCVD; in mesh_plink_fsm()
938 if (sta->plink_state == NL80211_PLINK_BLOCKED) in mesh_plink_get_event()
969 if (sta->plink_state == NL80211_PLINK_ESTAB) in mesh_plink_get_event()