/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | 11ac.c | 309 struct ieee80211_vht_operation *vht_oper; in mwifiex_is_bss_in_11ac_mode() local 312 vht_oper = bss_desc->bcn_vht_oper; in mwifiex_is_bss_in_11ac_mode() 314 if (!bss_desc->bcn_vht_cap || !vht_oper) in mwifiex_is_bss_in_11ac_mode() 317 if (vht_oper->chan_width == IEEE80211_VHT_CHANWIDTH_USE_HT) in mwifiex_is_bss_in_11ac_mode()
|
H A D | tdls.c | 238 struct ieee80211_vht_operation *vht_oper; in mwifiex_tdls_add_vht_oper() local 277 vht_oper = (struct ieee80211_vht_operation *)pos; in mwifiex_tdls_add_vht_oper() 302 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_80MHZ; in mwifiex_tdls_add_vht_oper() 305 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_160MHZ; in mwifiex_tdls_add_vht_oper() 308 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_80P80MHZ; in mwifiex_tdls_add_vht_oper() 311 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_USE_HT; in mwifiex_tdls_add_vht_oper() 332 vht_oper->basic_mcs_set = cpu_to_le16(mcs_map_result); in mwifiex_tdls_add_vht_oper() 334 switch (vht_oper->chan_width) { in mwifiex_tdls_add_vht_oper() 348 vht_oper->center_freq_seg0_idx = in mwifiex_tdls_add_vht_oper()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | 11ac.c | 297 struct ieee80211_vht_operation *vht_oper; in mwifiex_is_bss_in_11ac_mode() local 300 vht_oper = bss_desc->bcn_vht_oper; in mwifiex_is_bss_in_11ac_mode() 302 if (!bss_desc->bcn_vht_cap || !vht_oper) in mwifiex_is_bss_in_11ac_mode() 305 if (vht_oper->chan_width == IEEE80211_VHT_CHANWIDTH_USE_HT) in mwifiex_is_bss_in_11ac_mode()
|
H A D | tdls.c | 238 struct ieee80211_vht_operation *vht_oper; in mwifiex_tdls_add_vht_oper() local 277 vht_oper = (struct ieee80211_vht_operation *)pos; in mwifiex_tdls_add_vht_oper() 302 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_80MHZ; in mwifiex_tdls_add_vht_oper() 305 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_160MHZ; in mwifiex_tdls_add_vht_oper() 308 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_80P80MHZ; in mwifiex_tdls_add_vht_oper() 311 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_USE_HT; in mwifiex_tdls_add_vht_oper() 332 vht_oper->basic_mcs_set = cpu_to_le16(mcs_map_result); in mwifiex_tdls_add_vht_oper() 334 switch (vht_oper->chan_width) { in mwifiex_tdls_add_vht_oper() 348 vht_oper->center_freq_seg0_idx = in mwifiex_tdls_add_vht_oper()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | spectmgmt.c | 137 struct ieee80211_vht_operation vht_oper = { in ieee80211_parse_ch_switch_ie() local 159 &vht_oper, &ht_oper, in ieee80211_parse_ch_switch_ie()
|
H A D | util.c | 3079 struct ieee80211_vht_operation *vht_oper; in ieee80211_ie_build_vht_oper() local 3083 vht_oper = (struct ieee80211_vht_operation *)pos; in ieee80211_ie_build_vht_oper() 3084 vht_oper->center_freq_seg0_idx = ieee80211_frequency_to_channel( in ieee80211_ie_build_vht_oper() 3087 vht_oper->center_freq_seg1_idx = in ieee80211_ie_build_vht_oper() 3090 vht_oper->center_freq_seg1_idx = 0x00; in ieee80211_ie_build_vht_oper() 3098 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_80MHZ; in ieee80211_ie_build_vht_oper() 3099 vht_oper->center_freq_seg1_idx = vht_oper->center_freq_seg0_idx; in ieee80211_ie_build_vht_oper() 3101 vht_oper->center_freq_seg0_idx -= 8; in ieee80211_ie_build_vht_oper() 3103 vht_oper in ieee80211_ie_build_vht_oper() [all...] |
H A D | mlme.c | 151 const struct ieee80211_vht_operation *vht_oper, in ieee80211_determine_chantype() 234 if (!vht_oper || !sband->vht_cap.vht_supported) { in ieee80211_determine_chantype() 263 vht_oper, ht_oper, in ieee80211_determine_chantype() 362 const struct ieee80211_vht_operation *vht_oper, in ieee80211_config_bw() 385 vht_oper = NULL; in ieee80211_config_bw() 410 ht_oper, vht_oper, he_oper, in ieee80211_config_bw() 4972 const struct ieee80211_vht_operation *vht_oper = NULL; in ieee80211_prep_channel() local 5029 if (vht_oper_ie && vht_oper_ie[1] >= sizeof(*vht_oper)) in ieee80211_prep_channel() 5030 vht_oper = (void *)(vht_oper_ie + 2); in ieee80211_prep_channel() 5031 if (vht_oper in ieee80211_prep_channel() 146 ieee80211_determine_chantype(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, struct ieee80211_channel *channel, u32 vht_cap_info, const struct ieee80211_ht_operation *ht_oper, const struct ieee80211_vht_operation *vht_oper, const struct ieee80211_he_operation *he_oper, const struct ieee80211_s1g_oper_ie *s1g_oper, struct cfg80211_chan_def *chandef, bool tracking) ieee80211_determine_chantype() argument 357 ieee80211_config_bw(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, const struct ieee80211_ht_cap *ht_cap, const struct ieee80211_vht_cap *vht_cap, const struct ieee80211_ht_operation *ht_oper, const struct ieee80211_vht_operation *vht_oper, const struct ieee80211_he_operation *he_oper, const struct ieee80211_s1g_oper_ie *s1g_oper, const u8 *bssid, u32 *changed) ieee80211_config_bw() argument [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | spectmgmt.c | 137 struct ieee80211_vht_operation vht_oper = { in ieee80211_parse_ch_switch_ie() local 159 &vht_oper, &ht_oper, in ieee80211_parse_ch_switch_ie()
|
H A D | util.c | 3417 struct ieee80211_vht_operation *vht_oper; in ieee80211_ie_build_vht_oper() local 3421 vht_oper = (struct ieee80211_vht_operation *)pos; in ieee80211_ie_build_vht_oper() 3422 vht_oper->center_freq_seg0_idx = ieee80211_frequency_to_channel( in ieee80211_ie_build_vht_oper() 3425 vht_oper->center_freq_seg1_idx = in ieee80211_ie_build_vht_oper() 3428 vht_oper->center_freq_seg1_idx = 0x00; in ieee80211_ie_build_vht_oper() 3436 vht_oper->chan_width = IEEE80211_VHT_CHANWIDTH_80MHZ; in ieee80211_ie_build_vht_oper() 3437 vht_oper->center_freq_seg1_idx = vht_oper->center_freq_seg0_idx; in ieee80211_ie_build_vht_oper() 3439 vht_oper->center_freq_seg0_idx -= 8; in ieee80211_ie_build_vht_oper() 3441 vht_oper in ieee80211_ie_build_vht_oper() [all...] |
H A D | mlme.c | 227 const struct ieee80211_vht_operation *vht_oper, in ieee80211_determine_chantype() 320 if (!vht_oper || !sband->vht_cap.vht_supported) { in ieee80211_determine_chantype() 351 vht_oper, ht_oper, in ieee80211_determine_chantype() 486 const struct ieee80211_vht_operation *vht_oper, in ieee80211_config_bw() 510 vht_oper = NULL; in ieee80211_config_bw() 541 ht_oper, vht_oper, in ieee80211_config_bw() 4825 const struct ieee80211_vht_operation *vht_oper = NULL; in ieee80211_prep_channel() local 4899 vht_oper = elems->vht_operation; in ieee80211_prep_channel() 4900 if (vht_oper && !ht_oper) { in ieee80211_prep_channel() 4901 vht_oper in ieee80211_prep_channel() 220 ieee80211_determine_chantype(struct ieee80211_sub_if_data *sdata, struct ieee80211_link_data *link, ieee80211_conn_flags_t conn_flags, struct ieee80211_supported_band *sband, struct ieee80211_channel *channel, u32 vht_cap_info, const struct ieee80211_ht_operation *ht_oper, const struct ieee80211_vht_operation *vht_oper, const struct ieee80211_he_operation *he_oper, const struct ieee80211_eht_operation *eht_oper, const struct ieee80211_s1g_oper_ie *s1g_oper, struct cfg80211_chan_def *chandef, bool tracking) ieee80211_determine_chantype() argument 482 ieee80211_config_bw(struct ieee80211_link_data *link, const struct ieee80211_ht_cap *ht_cap, const struct ieee80211_vht_cap *vht_cap, const struct ieee80211_ht_operation *ht_oper, const struct ieee80211_vht_operation *vht_oper, const struct ieee80211_he_operation *he_oper, const struct ieee80211_eht_operation *eht_oper, const struct ieee80211_s1g_oper_ie *s1g_oper, const u8 *bssid, u64 *changed) ieee80211_config_bw() argument [all...] |