/kernel/linux/linux-5.10/net/mac80211/ |
H A D | spectmgmt.c | 26 u32 sta_flags, u8 *bssid, in ieee80211_parse_ch_switch_ie() 43 if (sta_flags & (IEEE80211_STA_DISABLE_HT | in ieee80211_parse_ch_switch_ie() 49 if (sta_flags & IEEE80211_STA_DISABLE_VHT) in ieee80211_parse_ch_switch_ie() 96 } else if (!(sta_flags & IEEE80211_STA_DISABLE_HT)) { in ieee80211_parse_ch_switch_ie() 163 if (sta_flags & IEEE80211_STA_DISABLE_80P80MHZ && in ieee80211_parse_ch_switch_ie() 166 if (sta_flags & IEEE80211_STA_DISABLE_160MHZ && in ieee80211_parse_ch_switch_ie() 22 ieee80211_parse_ch_switch_ie(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, enum nl80211_band current_band, u32 vht_cap_info, u32 sta_flags, u8 *bssid, struct ieee80211_csa_ie *csa_ie) ieee80211_parse_ch_switch_ie() argument
|
H A D | sta_info.c | 2468 sinfo->sta_flags.set = 0; in sta_set_sinfo() 2469 sinfo->sta_flags.mask = BIT(NL80211_STA_FLAG_AUTHORIZED) | in sta_set_sinfo() 2477 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_AUTHORIZED); in sta_set_sinfo() 2479 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_SHORT_PREAMBLE); in sta_set_sinfo() 2481 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_WME); in sta_set_sinfo() 2483 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_MFP); in sta_set_sinfo() 2485 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_AUTHENTICATED); in sta_set_sinfo() 2487 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_ASSOCIATED); in sta_set_sinfo() 2489 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_TDLS_PEER); in sta_set_sinfo()
|
H A D | mesh.c | 1101 u32 sta_flags, vht_cap_info = 0; in ieee80211_mesh_process_chnswitch() local 1109 sta_flags = 0; in ieee80211_mesh_process_chnswitch() 1112 sta_flags |= IEEE80211_STA_DISABLE_HT; in ieee80211_mesh_process_chnswitch() 1115 sta_flags |= IEEE80211_STA_DISABLE_40MHZ; in ieee80211_mesh_process_chnswitch() 1118 sta_flags |= IEEE80211_STA_DISABLE_VHT; in ieee80211_mesh_process_chnswitch() 1131 sta_flags, sdata->vif.addr, in ieee80211_mesh_process_chnswitch()
|
H A D | ibss.c | 787 u32 sta_flags; in ieee80211_ibss_process_chanswitch() local 792 sta_flags = IEEE80211_STA_DISABLE_VHT; in ieee80211_ibss_process_chanswitch() 797 sta_flags |= IEEE80211_STA_DISABLE_HT; in ieee80211_ibss_process_chanswitch() 800 sta_flags |= IEEE80211_STA_DISABLE_40MHZ; in ieee80211_ibss_process_chanswitch() 813 sta_flags, ifibss->bssid, &csa_ie); in ieee80211_ibss_process_chanswitch() 856 /* should not happen, sta_flags should prevent VHT modes. */ in ieee80211_ibss_process_chanswitch()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 114 if (conn->sta_flags & STA_PS_APSD_TRIGGER) { in ath6kl_process_uapsdq() 123 else if (conn->sta_flags & STA_PS_APSD_EOSP) in ath6kl_process_uapsdq() 183 if (conn->sta_flags & STA_PS_POLLED) { in ath6kl_process_psq() 222 if (ar->sta_list[ctr].sta_flags & STA_PS_SLEEP) { in ath6kl_powersave_ap() 273 if (conn->sta_flags & STA_PS_SLEEP) { in ath6kl_powersave_ap() 1275 conn->sta_flags |= STA_PS_APSD_TRIGGER; in ath6kl_uapsd_trigger_frame_rx() 1280 conn->sta_flags |= STA_PS_APSD_EOSP; in ath6kl_uapsd_trigger_frame_rx() 1283 conn->sta_flags &= ~(STA_PS_APSD_TRIGGER); in ath6kl_uapsd_trigger_frame_rx() 1284 conn->sta_flags &= ~(STA_PS_APSD_EOSP); in ath6kl_uapsd_trigger_frame_rx() 1443 prev_ps = !!(conn->sta_flags in ath6kl_rx() [all...] |
H A D | main.c | 111 sta->sta_flags = 0; in ath6kl_sta_cleanup() 900 conn->sta_flags |= STA_PS_POLLED; in ath6kl_pspoll_event() 905 conn->sta_flags &= ~STA_PS_POLLED; in ath6kl_pspoll_event() 911 conn->sta_flags |= STA_PS_POLLED; in ath6kl_pspoll_event() 913 conn->sta_flags &= ~STA_PS_POLLED; in ath6kl_pspoll_event()
|
H A D | core.h | 413 u16 sta_flags; member
|
H A D | cfg80211.c | 3122 if (conn->sta_flags & STA_PS_SLEEP) { in ath6kl_mgmt_powersave_ap() 3123 if (!(conn->sta_flags & STA_PS_POLLED)) { in ath6kl_mgmt_powersave_ap()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 114 if (conn->sta_flags & STA_PS_APSD_TRIGGER) { in ath6kl_process_uapsdq() 123 else if (conn->sta_flags & STA_PS_APSD_EOSP) in ath6kl_process_uapsdq() 183 if (conn->sta_flags & STA_PS_POLLED) { in ath6kl_process_psq() 222 if (ar->sta_list[ctr].sta_flags & STA_PS_SLEEP) { in ath6kl_powersave_ap() 273 if (conn->sta_flags & STA_PS_SLEEP) { in ath6kl_powersave_ap() 1275 conn->sta_flags |= STA_PS_APSD_TRIGGER; in ath6kl_uapsd_trigger_frame_rx() 1280 conn->sta_flags |= STA_PS_APSD_EOSP; in ath6kl_uapsd_trigger_frame_rx() 1283 conn->sta_flags &= ~(STA_PS_APSD_TRIGGER); in ath6kl_uapsd_trigger_frame_rx() 1284 conn->sta_flags &= ~(STA_PS_APSD_EOSP); in ath6kl_uapsd_trigger_frame_rx() 1443 prev_ps = !!(conn->sta_flags in ath6kl_rx() [all...] |
H A D | main.c | 111 sta->sta_flags = 0; in ath6kl_sta_cleanup() 900 conn->sta_flags |= STA_PS_POLLED; in ath6kl_pspoll_event() 905 conn->sta_flags &= ~STA_PS_POLLED; in ath6kl_pspoll_event() 911 conn->sta_flags |= STA_PS_POLLED; in ath6kl_pspoll_event() 913 conn->sta_flags &= ~STA_PS_POLLED; in ath6kl_pspoll_event()
|
H A D | core.h | 413 u16 sta_flags; member
|
H A D | cfg80211.c | 3123 if (conn->sta_flags & STA_PS_SLEEP) { in ath6kl_mgmt_powersave_ap() 3124 if (!(conn->sta_flags & STA_PS_POLLED)) { in ath6kl_mgmt_powersave_ap()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | sta_info.c | 2772 sinfo->sta_flags.set = 0; in sta_set_sinfo() 2773 sinfo->sta_flags.mask = BIT(NL80211_STA_FLAG_AUTHORIZED) | in sta_set_sinfo() 2781 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_AUTHORIZED); in sta_set_sinfo() 2783 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_SHORT_PREAMBLE); in sta_set_sinfo() 2785 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_WME); in sta_set_sinfo() 2787 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_MFP); in sta_set_sinfo() 2789 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_AUTHENTICATED); in sta_set_sinfo() 2791 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_ASSOCIATED); in sta_set_sinfo() 2793 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_TDLS_PEER); in sta_set_sinfo()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A D | common.c | 1869 __le32 sta_flags; in il_set_ht_add_station() local 1879 sta_flags = il->stations[idx].sta.station_flags; in il_set_ht_add_station() 1881 sta_flags &= ~(STA_FLG_RTS_MIMO_PROT_MSK | STA_FLG_MIMO_DIS_MSK); in il_set_ht_add_station() 1885 sta_flags |= STA_FLG_MIMO_DIS_MSK; in il_set_ht_add_station() 1888 sta_flags |= STA_FLG_RTS_MIMO_PROT_MSK; in il_set_ht_add_station() 1897 sta_flags |= in il_set_ht_add_station() 1901 sta_flags |= in il_set_ht_add_station() 1906 sta_flags |= STA_FLG_HT40_EN_MSK; in il_set_ht_add_station() 1908 sta_flags &= ~STA_FLG_HT40_EN_MSK; in il_set_ht_add_station() 1910 il->stations[idx].sta.station_flags = sta_flags; in il_set_ht_add_station() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A D | common.c | 1867 __le32 sta_flags; in il_set_ht_add_station() local 1877 sta_flags = il->stations[idx].sta.station_flags; in il_set_ht_add_station() 1879 sta_flags &= ~(STA_FLG_RTS_MIMO_PROT_MSK | STA_FLG_MIMO_DIS_MSK); in il_set_ht_add_station() 1883 sta_flags |= STA_FLG_MIMO_DIS_MSK; in il_set_ht_add_station() 1886 sta_flags |= STA_FLG_RTS_MIMO_PROT_MSK; in il_set_ht_add_station() 1895 sta_flags |= in il_set_ht_add_station() 1899 sta_flags |= in il_set_ht_add_station() 1904 sta_flags |= STA_FLG_HT40_EN_MSK; in il_set_ht_add_station() 1906 sta_flags &= ~STA_FLG_HT40_EN_MSK; in il_set_ht_add_station() 1908 il->stations[idx].sta.station_flags = sta_flags; in il_set_ht_add_station() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/rsi/ |
H A D | rsi_mgmt.h | 370 __le32 sta_flags; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/rsi/ |
H A D | rsi_mgmt.h | 370 __le32 sta_flags; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | cfg80211.c | 2662 sfu = &si->sta_flags; in brcmf_convert_sta_flags() 2772 u32 sta_flags; in brcmf_cfg80211_get_station() local 2805 sta_flags = le32_to_cpu(sta_info_le.flags); in brcmf_cfg80211_get_station() 2806 brcmf_convert_sta_flags(sta_flags, sinfo); in brcmf_cfg80211_get_station() 2807 sinfo->sta_flags.mask |= BIT(NL80211_STA_FLAG_TDLS_PEER); in brcmf_cfg80211_get_station() 2809 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_TDLS_PEER); in brcmf_cfg80211_get_station() 2811 sinfo->sta_flags.set &= ~BIT(NL80211_STA_FLAG_TDLS_PEER); in brcmf_cfg80211_get_station() 2812 if (sta_flags & BRCMF_STA_ASSOC) { in brcmf_cfg80211_get_station() 2817 if (sta_flags & BRCMF_STA_SCBSTATS) { in brcmf_cfg80211_get_station()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | cfg80211.c | 3024 sfu = &si->sta_flags; in brcmf_convert_sta_flags() 3134 u32 sta_flags; in brcmf_cfg80211_get_station() local 3167 sta_flags = le32_to_cpu(sta_info_le.flags); in brcmf_cfg80211_get_station() 3168 brcmf_convert_sta_flags(sta_flags, sinfo); in brcmf_cfg80211_get_station() 3169 sinfo->sta_flags.mask |= BIT(NL80211_STA_FLAG_TDLS_PEER); in brcmf_cfg80211_get_station() 3171 sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_TDLS_PEER); in brcmf_cfg80211_get_station() 3173 sinfo->sta_flags.set &= ~BIT(NL80211_STA_FLAG_TDLS_PEER); in brcmf_cfg80211_get_station() 3174 if (sta_flags & BRCMF_STA_ASSOC) { in brcmf_cfg80211_get_station() 3179 if (sta_flags & BRCMF_STA_SCBSTATS) { in brcmf_cfg80211_get_station()
|
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | qlink.h | 1763 * @QLINK_STA_INFO_STA_FLAGS: sta_flags value is valid. 1826 struct qlink_sta_info_state sta_flags; member
|
H A D | commands.c | 661 if (qtnf_sta_stat_avail(sta_flags, QLINK_STA_INFO_STA_FLAGS)) { in qtnf_cmd_sta_info_parse() 663 qtnf_sta_info_parse_flags(&sinfo->sta_flags, &stats->sta_flags); in qtnf_cmd_sta_info_parse()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | qlink.h | 1763 * @QLINK_STA_INFO_STA_FLAGS: sta_flags value is valid. 1826 struct qlink_sta_info_state sta_flags; member
|
H A D | commands.c | 649 if (qtnf_sta_stat_avail(sta_flags, QLINK_STA_INFO_STA_FLAGS)) { in qtnf_cmd_sta_info_parse() 651 qtnf_sta_info_parse_flags(&sinfo->sta_flags, &stats->sta_flags); in qtnf_cmd_sta_info_parse()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | sta.c | 1639 unsigned int sta_flags = 0; in iwl_mvm_add_sta() local 1672 sta_flags = iwl_mvm_has_new_tx_api(mvm) ? 0 : STA_MODIFY_QUEUES; in iwl_mvm_add_sta() 1758 ret = iwl_mvm_sta_send_to_fw(mvm, sta, sta_update, sta_flags); in iwl_mvm_add_sta()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | sta.c | 1832 unsigned int sta_flags = 0; in iwl_mvm_add_sta() local 1864 sta_flags = iwl_mvm_has_new_tx_api(mvm) ? 0 : STA_MODIFY_QUEUES; in iwl_mvm_add_sta() 1874 ret = iwl_mvm_sta_send_to_fw(mvm, sta, sta_update, sta_flags); in iwl_mvm_add_sta()
|