Home
last modified time | relevance | path

Searched refs:ext_capab (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/net/wireless/nxp/nxpwifi/
H A D11n.c398 u8 *ext_capab; in nxpwifi_cmd_append_11n_tlv() local
402 ext_capab = (u8 *)cfg80211_find_ie(WLAN_EID_EXT_CAPABILITY, priv->gen_ie_buf, in nxpwifi_cmd_append_11n_tlv()
404 if (ext_capab) { in nxpwifi_cmd_append_11n_tlv()
405 ext_capab += 2; in nxpwifi_cmd_append_11n_tlv()
411 ext_capab = ext_cap->ext_capab; in nxpwifi_cmd_append_11n_tlv()
417 ext_capab[3] & WLAN_EXT_CAPA4_INTERWORKING_ENABLED) in nxpwifi_cmd_append_11n_tlv()
423 ext_capab[9] |= in nxpwifi_cmd_append_11n_tlv()
H A Dscan.c663 u8 *ext_capab = NULL; in nxpwifi_config_scan() local
923 ext_capab = (u8 *)cfg80211_find_ie(WLAN_EID_EXT_CAPABILITY, in nxpwifi_config_scan()
930 if (ext_capab) { in nxpwifi_config_scan()
931 ext_capab += 2; in nxpwifi_config_scan()
938 ext_capab = ext_cap->ext_capab; in nxpwifi_config_scan()
943 ext_capab[9] |= WLAN_EXT_CAPA10_TWT_REQUESTER_SUPPORT; in nxpwifi_config_scan()
H A Duap_cmd.c609 u8 *data = (u8 *)params->ext_capab; in nxpwifi_cmd_uap_add_new_station()
H A Dfw.h1890 u8 ext_capab[]; member
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dtdls.c264 if (sta_ptr->tdls_cap.extcap.ext_capab[7] & in mwifiex_tdls_add_vht_oper()
293 if (ap_vht_cap && sta_ptr->tdls_cap.extcap.ext_capab[7] & in mwifiex_tdls_add_vht_oper()
364 memset(extcap->ext_capab, 0, 8); in mwifiex_tdls_add_ext_capab()
365 extcap->ext_capab[4] |= WLAN_EXT_CAPA5_TDLS_ENABLED; in mwifiex_tdls_add_ext_capab()
366 extcap->ext_capab[3] |= WLAN_EXT_CAPA4_TDLS_CHAN_SWITCH; in mwifiex_tdls_add_ext_capab()
369 extcap->ext_capab[7] |= WLAN_EXT_CAPA8_TDLS_WIDE_BW_ENABLED; in mwifiex_tdls_add_ext_capab()
1165 if (sta_ptr->tdls_cap.extcap.ext_capab[3] & in mwifiex_tdls_process_enable_link()
H A D11n.c441 memcpy((u8 *)ext_cap->ext_capab, in mwifiex_cmd_append_11n_tlv()
446 ext_cap->ext_capab[3] & WLAN_EXT_CAPA4_INTERWORKING_ENABLED) in mwifiex_cmd_append_11n_tlv()
H A Dioctl.h474 u8 *ext_capab; member
H A Dsta_cmd.c1909 if (params->ext_capab && params->ext_capab_len) { in mwifiex_cmd_tdls_oper()
1915 memcpy(extcap->ext_capab, params->ext_capab, in mwifiex_cmd_tdls_oper()
H A Duap_cmd.c846 memcpy(tlv->data, params->ext_capab, tlv_len); in mwifiex_cmd_uap_add_station()
H A Dfw.h1907 u8 ext_capab[]; member
H A Dcfg80211.c3927 if (!(sta_ptr->tdls_cap.extcap.ext_capab[3] & in mwifiex_cfg80211_tdls_chan_switch()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dmac80211.c410 wiphy->iftype_ext_capab = mld->ext_capab; in iwl_mac_hw_set_wiphy()
411 wiphy->num_iftype_ext_capab = ARRAY_SIZE(mld->ext_capab); in iwl_mac_hw_set_wiphy()
417 mld->ext_capab[0].iftype = NL80211_IFTYPE_STATION; in iwl_mac_hw_set_wiphy()
418 mld->ext_capab[0].extended_capabilities = mld->sta_ext_capab; in iwl_mac_hw_set_wiphy()
419 mld->ext_capab[0].extended_capabilities_mask = mld->sta_ext_capab; in iwl_mac_hw_set_wiphy()
420 mld->ext_capab[0].extended_capabilities_len = sizeof(mld->sta_ext_capab); in iwl_mac_hw_set_wiphy()
426 mld->ext_capab[0].eml_capabilities = IWL_MLD_EMLSR_CAPA; in iwl_mac_hw_set_wiphy()
427 mld->ext_capab[0].mld_capa_and_ops = IWL_MLD_CAPA_OPS; in iwl_mac_hw_set_wiphy()
428 mld->ext_capab[0].ext_mld_capa_and_ops = in iwl_mac_hw_set_wiphy()
H A Dmld.h241 struct wiphy_iftype_ext_capab ext_capab[IWL_MLD_EXT_CAPA_NUM_IFTYPES]; member
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c275 static struct wiphy_iftype_ext_capab ext_capab[] = { in mt7925_init_mlo_caps() local
287 ext_capab[0].eml_capabilities = phy->eml_cap; in mt7925_init_mlo_caps()
288 ext_capab[0].mld_capa_and_ops = in mt7925_init_mlo_caps()
292 wiphy->iftype_ext_capab = ext_capab; in mt7925_init_mlo_caps()
293 wiphy->num_iftype_ext_capab = ARRAY_SIZE(ext_capab); in mt7925_init_mlo_caps()
/linux/net/mac80211/
H A Dsta_info.h1015 const u8 *ext_capab,
H A Dparse.c429 elems->ext_capab = pos; in _ieee802_11_parse_elems_full()
H A Dsta_info.c3636 const u8 *ext_capab, in ieee80211_sta_set_max_amsdu_subframes()
3647 val = u8_get_bits(ext_capab[7], WLAN_EXT_CAPA8_MAX_MSDU_IN_AMSDU_LSB); in ieee80211_sta_set_max_amsdu_subframes()
3651 val |= u8_get_bits(ext_capab[8], in ieee80211_sta_set_max_amsdu_subframes()
3634 ieee80211_sta_set_max_amsdu_subframes(struct sta_info * sta,const u8 * ext_capab,unsigned int ext_capab_len) ieee80211_sta_set_max_amsdu_subframes() argument
H A Dcfg.c2537 params->ext_capab[3] & WLAN_EXT_CAPA4_TDLS_CHAN_SWITCH) in sta_apply_parameters()
2544 params->ext_capab[7] & WLAN_EXT_CAPA8_TDLS_WIDE_BW_ENABLED) in sta_apply_parameters()
2552 if (params->ext_capab) in sta_apply_parameters()
2553 ieee80211_sta_set_max_amsdu_subframes(sta, params->ext_capab, in sta_apply_parameters()
H A Dmlme.c5735 if (!(elems->ext_capab[9] & WLAN_EXT_CAPA10_TWT_RESPONDER_SUPPORT)) in ieee80211_twt_req_supported()
5994 elems->ext_capab && elems->ext_capab_len >= 5 && in ieee80211_assoc_config_link()
5995 (elems->ext_capab[4] & WLAN_EXT_CAPA5_TDLS_CH_SW_PROHIBITED); in ieee80211_assoc_config_link()
7146 ieee80211_sta_set_max_amsdu_subframes(sta, elems->ext_capab, in ieee80211_assoc_success()
8201 (elems->ext_capab[10] & WLAN_EXT_CAPA11_EMA_SUPPORT)) in ieee80211_rx_mgmt_beacon()
H A Dieee80211_i.h1811 const u8 *ext_capab; member
/linux/net/wireless/
H A Dtrace.h893 __dynamic_array(u8, ext_capab, params->ext_capab_len)
929 if (params->ext_capab && params->ext_capab_len)
930 memcpy(__get_dynamic_array(ext_capab),
931 params->ext_capab,
H A Dnl80211.c8869 if (params->ext_capab || params->link_sta_params.eht_capa || in cfg80211_check_station_change()
9246 params.ext_capab = in nl80211_set_station()
9447 params.ext_capab = in nl80211_new_station()
/linux/include/net/
H A Dcfg80211.h1930 const u8 *ext_capab; member