/kernel/linux/linux-5.10/net/mac80211/ |
H A D | sta_info.c | 269 while (sta->sta_state > IEEE80211_STA_NONE) { in sta_info_free() 274 ret = sta_info_move_state(sta, sta->sta_state - 1); in sta_info_free() 397 sta->sta_state = IEEE80211_STA_NONE; in sta_info_alloc() 576 for (state = IEEE80211_STA_NOTEXIST; state < sta->sta_state; state++) { in sta_info_insert_drv_state() 678 if (sta->sta_state >= IEEE80211_STA_ASSOC) { in __acquires() 1070 if (sta->sta_state == IEEE80211_STA_AUTHORIZED) { in __sta_info_destroy_part2() 1086 while (sta->sta_state > IEEE80211_STA_NONE) { in __sta_info_destroy_part2() 1087 ret = sta_info_move_state(sta, sta->sta_state - 1); in __sta_info_destroy_part2() 1960 if (sta->sta_state == new_state) in sta_info_move_state() 1967 if (sta->sta_state ! in sta_info_move_state() [all...] |
H A D | driver-ops.c | 122 if (local->ops->sta_state) { in drv_sta_state() 123 ret = local->ops->sta_state(&local->hw, &sdata->vif, &sta->sta, in drv_sta_state()
|
H A D | pm.c | 160 state = sta->sta_state; in __ieee80211_suspend()
|
H A D | ethtool.c | 43 "sta_state", "txrate", "rxrate", "signal", 115 data[i++] = sta->sta_state; in ieee80211_get_stats()
|
H A D | mesh_ps.c | 237 if (sta->sta_state < IEEE80211_STA_ASSOC) in ieee80211_mps_sta_status_update()
|
H A D | sta_info.h | 525 * @sta_state: duplicates information about station state (for debug) 598 enum ieee80211_sta_state sta_state; member
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | sta_info.c | 418 while (sta->sta_state > IEEE80211_STA_NONE) { in sta_info_free() 423 ret = sta_info_move_state(sta, sta->sta_state - 1); in sta_info_free() 599 sta->sta_state = IEEE80211_STA_NONE; in __sta_info_alloc() 758 for (state = IEEE80211_STA_NOTEXIST; state < sta->sta_state; state++) { in sta_info_insert_drv_state() 865 if (sta->sta_state >= IEEE80211_STA_ASSOC) { in __acquires() 1289 if (sta->sta_state == new_state) in _sta_info_move_state() 1296 if (sta->sta_state != IEEE80211_STA_AUTH) in _sta_info_move_state() 1300 if (sta->sta_state != IEEE80211_STA_NONE && in _sta_info_move_state() 1301 sta->sta_state != IEEE80211_STA_ASSOC) in _sta_info_move_state() 1305 if (sta->sta_state ! in _sta_info_move_state() [all...] |
H A D | ethtool.c | 47 "sta_state", "txrate", "rxrate", "signal", 119 data[i++] = sta->sta_state; in ieee80211_get_stats()
|
H A D | driver-ops.c | 125 if (local->ops->sta_state) { in drv_sta_state() 126 ret = local->ops->sta_state(&local->hw, &sdata->vif, &sta->sta, in drv_sta_state()
|
H A D | sta_info.h | 619 * @sta_state: duplicates information about station state (for debug) 682 enum ieee80211_sta_state sta_state; member
|
H A D | mesh_ps.c | 238 if (sta->sta_state < IEEE80211_STA_ASSOC) in ieee80211_mps_sta_status_update()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_main.c | 107 .sta_state = mt76_sta_state,
|
H A D | pci_main.c | 139 .sta_state = mt76_sta_state,
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_main.c | 111 .sta_state = mt76_sta_state,
|
H A D | pci_main.c | 143 .sta_state = mt76_sta_state,
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | sta.h | 147 * created and deleted by the %sta_state callback from %ieee80211_ops. 160 * As stated before, the station is created / deleted by mac80211's %sta_state 173 * the mvm op_mode. This is possible since %sta_state can sleep. 378 * @sta_state: station state according to enum %ieee80211_sta_state 425 enum ieee80211_sta_state sta_state; member
|
H A D | ops.c | 1153 else if (mvmsta->sta_state != IEEE80211_STA_NOTEXIST) in iwl_mvm_queue_state_change() 1177 if (start && mvmsta->sta_state != IEEE80211_STA_NOTEXIST) { in iwl_mvm_queue_state_change()
|
H A D | tx.c | 401 if (mvmsta->sta_state >= IEEE80211_STA_AUTHORIZED) { in iwl_mvm_set_tx_cmd_rate() 546 mvmsta->sta_state < IEEE80211_STA_AUTHORIZED) { in iwl_mvm_set_tx_params() 1619 mvmsta->sta_state < IEEE80211_STA_AUTHORIZED) in iwl_mvm_rx_tx_cmd_single()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | pci.c | 70 .sta_state = mt76_sta_state,
|
H A D | usb.c | 128 .sta_state = mt76_sta_state,
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | usb.c | 129 .sta_state = mt76_sta_state,
|
H A D | pci.c | 70 .sta_state = mt76_sta_state,
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tx.c | 338 sta ? iwl_mvm_sta_from_mac80211(sta)->sta_state : -1); in iwl_mvm_get_tx_rate() 414 if (mvmsta->sta_state >= IEEE80211_STA_AUTHORIZED) { in iwl_mvm_set_tx_cmd_rate() 561 mvmsta->sta_state < IEEE80211_STA_AUTHORIZED) { in iwl_mvm_set_tx_params() 1808 mvmsta->sta_state < IEEE80211_STA_AUTHORIZED) in iwl_mvm_rx_tx_cmd_single()
|
H A D | sta.h | 89 * created and deleted by the %sta_state callback from %ieee80211_ops. 102 * As stated before, the station is created / deleted by mac80211's %sta_state 115 * the mvm op_mode. This is possible since %sta_state can sleep. 365 * @sta_state: station state according to enum %ieee80211_sta_state 414 enum ieee80211_sta_state sta_state; member 594 * struct iwl_mvm_sta_state_ops - callbacks for the sta_state() ops 597 * non-MLD versions of sta_state() is these function calls,
|
H A D | mld-sta.c | 453 if (mvm_sta->sta_state >= IEEE80211_STA_ASSOC) in iwl_mvm_mld_cfg_sta() 458 (sta->mfp || mvm_sta->sta_state < IEEE80211_STA_AUTHORIZED)) in iwl_mvm_mld_cfg_sta()
|