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()
394 if (sta->plink_state == NL80211_PLINK_ESTAB) in mesh_sta_info_init()
437 sta->plink_state = NL80211_PLINK_LISTEN; in __mesh_sta_info_alloc()
525 sta->plink_state == NL80211_PLINK_LISTEN && in mesh_neighbour_update()
565 sta->sta.addr, mplstates[sta->plink_state]); in mesh_plink_timer()
571 if (sta->plink_state == NL80211_PLINK_LISTEN || in mesh_plink_timer()
572 sta->plink_state == NL80211_PLINK_ESTAB) { in mesh_plink_timer()
575 sta->sta.addr, mplstates[sta->plink_state]); in mesh_plink_timer()
582 sta->sta.addr, mplstates[sta->plink_state]); in mesh_plink_timer()
586 switch (sta->plink_state) { in mesh_plink_timer()
610 sta->plink_state = NL80211_PLINK_HOLDING; in mesh_plink_timer()
679 if (sta->plink_state != NL80211_PLINK_LISTEN && in mesh_plink_open()
680 sta->plink_state != NL80211_PLINK_BLOCKED) { in mesh_plink_open()
684 sta->plink_state = NL80211_PLINK_OPN_SNT; in mesh_plink_open()
705 sta->plink_state = NL80211_PLINK_BLOCKED; in mesh_plink_block()
721 sta->plink_state = NL80211_PLINK_HOLDING; in mesh_plink_close()
732 sta->plink_state = NL80211_PLINK_ESTAB; in mesh_plink_establish()
759 mplstates[sta->plink_state], mplevents[event]); in mesh_plink_fsm()
762 switch (sta->plink_state) { in mesh_plink_fsm()
769 sta->plink_state = NL80211_PLINK_OPN_RCVD; in mesh_plink_fsm()
792 sta->plink_state = NL80211_PLINK_OPN_RCVD; in mesh_plink_fsm()
796 sta->plink_state = NL80211_PLINK_CNF_RCVD; in mesh_plink_fsm()
940 if (sta->plink_state == NL80211_PLINK_BLOCKED) in mesh_plink_get_event()
971 if (sta->plink_state == NL80211_PLINK_ESTAB) in mesh_plink_get_event()