/wlan-driver/qcacld-3.0/core/wma/src/ |
D | wma_he.c | 174 static void wma_convert_he_cap(tDot11fIEhe_cap *he_cap, uint32_t *mac_cap, in wma_convert_he_cap() argument 185 he_cap->present = true; in wma_convert_he_cap() 187 he_cap->htc_he = WMI_HECAP_MAC_HECTRL_GET(mac_cap[0]); in wma_convert_he_cap() 188 he_cap->twt_request = WMI_HECAP_MAC_TWTREQ_GET(mac_cap[0]); in wma_convert_he_cap() 189 he_cap->twt_responder = WMI_HECAP_MAC_TWTRSP_GET(mac_cap[0]); in wma_convert_he_cap() 190 he_cap->fragmentation = WMI_HECAP_MAC_HEFRAG_GET(mac_cap[0]); in wma_convert_he_cap() 191 he_cap->max_num_frag_msdu_amsdu_exp = in wma_convert_he_cap() 193 he_cap->min_frag_size = WMI_HECAP_MAC_MINFRAGSZ_GET(mac_cap[0]); in wma_convert_he_cap() 194 he_cap->trigger_frm_mac_pad = WMI_HECAP_MAC_TRIGPADDUR_GET(mac_cap[0]); in wma_convert_he_cap() 195 he_cap->multi_tid_aggr_rx_supp = in wma_convert_he_cap() [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/ |
D | lim_utils.c | 6101 tDot11fIEhe_cap *he_cap; in lim_update_ext_cap_he_params() local 6115 he_cap = &mlme_priv->he_config; in lim_update_ext_cap_he_params() 6118 p_ext_cap->twt_requestor_support = he_cap->twt_request; in lim_update_ext_cap_he_params() 6119 p_ext_cap->twt_responder_support = he_cap->twt_responder; in lim_update_ext_cap_he_params() 6936 qdf_mem_copy(&add_sta_params->he_config, &assoc_req->he_cap, in lim_add_he_cap() 6960 tDot11fIEhe_cap *he_cap) in lim_check_is_bss_greater_than_4_nss_supp() argument 6967 if (!session->he_capable || !he_cap->present) in lim_check_is_bss_greater_than_4_nss_supp() 6969 mcs_map = he_cap->rx_he_mcs_map_lt_80; in lim_check_is_bss_greater_than_4_nss_supp() 6979 tDot11fIEhe_cap *he_cap) in lim_check_he_80_mcs11_supp() argument 6984 rx_mcs_map = he_cap->rx_he_mcs_map_lt_80; in lim_check_he_80_mcs11_supp() [all …]
|
D | lim_process_tdls.c | 1111 tDot11fIEhe_cap *he_cap) in lim_tdls_populate_ppe_caps() argument 1118 if (!he_cap->ppet_present) in lim_tdls_populate_ppe_caps() 1126 he_cap->ppet.ppe_threshold.num_ppe_th = lim_truncate_ppet(ppet, in lim_tdls_populate_ppe_caps() 1134 if (he_cap->ppet.ppe_threshold.num_ppe_th) in lim_tdls_populate_ppe_caps() 1135 qdf_mem_copy(he_cap->ppet.ppe_threshold.ppe_th, ppet, in lim_tdls_populate_ppe_caps() 1138 he_cap->ppet.ppe_threshold.num_ppe_th = 1; in lim_tdls_populate_ppe_caps() 1166 &tdls_dis_rsp->he_cap, in lim_tdls_fill_dis_rsp_he_cap() 1177 &tdls_setup_req->he_cap, in lim_tdls_fill_setup_req_he_cap() 1188 &tdls_setup_rsp->he_cap, in lim_tdls_fill_setup_rsp_he_cap() 1335 struct he_capability_info he_cap; in lim_tdls_populate_dot11f_he_caps() member [all …]
|
D | lim_prop_exts_utils.c | 205 if (!session->he_capable || !beacon_struct->he_cap.present) in lim_check_is_he_mcs_valid() 208 mcs_map = beacon_struct->he_cap.rx_he_mcs_map_lt_80; in lim_check_is_he_mcs_valid() 235 beacon && beacon->he_cap.present) { in lim_update_he_bw_cap_mcs() 236 if (!beacon->he_cap.chan_width_2) { in lim_update_he_bw_cap_mcs() 238 } else if (beacon->he_cap.chan_width_2 && in lim_update_he_bw_cap_mcs() 240 *((uint16_t *)beacon->he_cap.rx_he_mcs_map_160), in lim_update_he_bw_cap_mcs() 241 *((uint16_t *)beacon->he_cap.tx_he_mcs_map_160), in lim_update_he_bw_cap_mcs() 515 beacon_struct->he_cap.present && in lim_check_peer_ldpc_and_update() 516 lim_check_he_80_mcs11_supp(session, &beacon_struct->he_cap) && in lim_check_peer_ldpc_and_update() 517 !beacon_struct->he_cap.ldpc_coding) { in lim_check_peer_ldpc_and_update() [all …]
|
D | lim_process_assoc_rsp_frame.c | 145 tDot11fIEhe_cap *he_cap = NULL; in lim_update_assoc_sta_datas() local 212 he_cap = &assoc_rsp->he_cap; in lim_update_assoc_sta_datas() 223 vht_caps, he_cap, eht_cap, in lim_update_assoc_sta_datas() 1277 assoc_rsp->VHTCaps.present, assoc_rsp->he_cap.present, in lim_process_assoc_rsp_frame() 1284 assoc_rsp->VHTCaps.present, assoc_rsp->he_cap.present, in lim_process_assoc_rsp_frame() 1328 assoc_rsp->he_cap, in lim_process_assoc_rsp_frame() 1487 &assoc_rsp->he_cap, in lim_process_assoc_rsp_frame() 1510 &assoc_rsp->he_cap); in lim_process_assoc_rsp_frame()
|
D | lim_process_assoc_req_frame.c | 274 assoc_req->he_cap, in lim_chk_assoc_req_parse_error() 555 !assoc_req->he_cap.present) { in lim_chk_11ax_only() 586 assoc_req->he_cap.present) { in lim_check_11ax_basic_mcs() 587 rx_mcs = assoc_req->he_cap.rx_he_mcs_map_lt_80; in lim_check_11ax_basic_mcs() 588 tx_mcs = assoc_req->he_cap.tx_he_mcs_map_lt_80; in lim_check_11ax_basic_mcs() 1786 session, vht_caps, &assoc_req->he_cap, in lim_update_sta_ds() 2871 assoc_req->he_cap.present, assoc_req->eht_cap.present, in lim_process_assoc_req_frame() 2878 assoc_req->he_cap.present, assoc_req->eht_cap.present, in lim_process_assoc_req_frame() 2934 if (session_entry->he_capable && assoc_req->he_cap.present) { in lim_fill_assoc_he_info() 2939 assoc_req->he_cap.chan_width_0 == 1) in lim_fill_assoc_he_info() [all …]
|
D | lim_ft.c | 220 pBeaconStruct->he_cap.present) { in lim_ft_prepare_add_bss_req() 269 pBeaconStruct->he_cap.present) in lim_ft_prepare_add_bss_req() 320 &pBeaconStruct->he_cap, in lim_ft_prepare_add_bss_req() 422 if (bcn->he_cap.present) in lim_calculate_dot11_mode() 688 pBeaconStruct->he_cap.present) { in lim_fill_ft_session()
|
D | lim_send_frames_host_roam.c | 350 &frm->he_cap); in lim_send_reassoc_req_with_ft_ies_mgmt_frame() 794 &frm->he_cap); in lim_send_reassoc_req_mgmt_frame() 906 frm->he_cap.present, in lim_send_reassoc_req_mgmt_frame()
|
D | lim_api.c | 1762 tDot11fIEhe_cap *he_cap, in lim_set_twt_peer_capabilities() argument 1767 if (he_cap->twt_request) in lim_set_twt_peer_capabilities() 1770 if (he_cap->twt_responder) in lim_set_twt_peer_capabilities() 1773 if (he_cap->broadcast_twt) in lim_set_twt_peer_capabilities() 1776 if (he_cap->flex_twt_sched) in lim_set_twt_peer_capabilities() 1802 tDot11fIEhe_cap *he_cap, in lim_set_twt_peer_capabilities() argument 1807 if (he_cap->twt_request) in lim_set_twt_peer_capabilities() 1810 if (he_cap->twt_responder) in lim_set_twt_peer_capabilities() 1813 if (he_cap->broadcast_twt) in lim_set_twt_peer_capabilities() 1816 if (he_cap->flex_twt_sched) in lim_set_twt_peer_capabilities() [all …]
|
D | lim_utils.h | 1379 void lim_log_he_cap(struct mac_context *mac, tDot11fIEhe_cap *he_cap); 1389 tDot11fIEhe_cap *he_cap); 1392 tDot11fIEhe_cap *he_cap); 1706 tDot11fIEhe_cap *he_cap) in lim_log_he_cap() argument 3160 tDot11fIEhe_cap *he_cap);
|
/wlan-driver/qcacld-3.0/components/mlme/dispatcher/src/ |
D | wlan_mlme_api.c | 832 tDot11fIEhe_cap *he_cap) in mlme_cfg_get_he_caps() argument 840 *he_cap = mlme_obj->cfg.he_caps.he_cap_orig; in mlme_cfg_get_he_caps() 925 tDot11fIEhe_cap *he_cap = &wma_cfg->he_cap; in mlme_update_tgt_he_caps_in_cfg() local 936 mlme_obj->cfg.he_caps.dot11_he_cap.htc_he = he_cap->htc_he; in mlme_update_tgt_he_caps_in_cfg() 938 twt_req = QDF_MIN(he_cap->twt_request, in mlme_update_tgt_he_caps_in_cfg() 942 twt_resp = QDF_MIN(he_cap->twt_responder, in mlme_update_tgt_he_caps_in_cfg() 946 value = QDF_MIN(he_cap->fragmentation, in mlme_update_tgt_he_caps_in_cfg() 953 he_cap->max_num_frag_msdu_amsdu_exp)) in mlme_update_tgt_he_caps_in_cfg() 955 he_cap->max_num_frag_msdu_amsdu_exp; in mlme_update_tgt_he_caps_in_cfg() 956 if (cfg_in_range(CFG_HE_MIN_FRAG_SIZE, he_cap->min_frag_size)) in mlme_update_tgt_he_caps_in_cfg() [all …]
|
/wlan-driver/qcacld-3.0/core/hdd/src/ |
D | wlan_hdd_he.c | 152 struct he_capability he_cap; in __wlan_hdd_cfg80211_get_he_cap() local 169 status = wma_get_he_capabilities(&he_cap); in __wlan_hdd_cfg80211_get_he_cap() 178 NLA_HDRLEN + sizeof(he_cap.phy_cap) + in __wlan_hdd_cfg80211_get_he_cap() 179 NLA_HDRLEN + sizeof(he_cap.mac_cap) + in __wlan_hdd_cfg80211_get_he_cap() 180 NLA_HDRLEN + sizeof(he_cap.mcs) + in __wlan_hdd_cfg80211_get_he_cap() 181 NLA_HDRLEN + sizeof(he_cap.ppet.numss_m1) + in __wlan_hdd_cfg80211_get_he_cap() 182 NLA_HDRLEN + sizeof(he_cap.ppet.ru_bit_mask) + in __wlan_hdd_cfg80211_get_he_cap() 184 sizeof(he_cap.ppet.ppet16_ppet8_ru3_ru0); in __wlan_hdd_cfg80211_get_he_cap() 206 QCA_WLAN_VENDOR_ATTR_MAC_CAPAB, he_cap.mac_cap) || in __wlan_hdd_cfg80211_get_he_cap() 208 QCA_WLAN_VENDOR_ATTR_HE_MCS, he_cap.mcs) || in __wlan_hdd_cfg80211_get_he_cap() [all …]
|
D | wlan_hdd_eht.c | 151 !hdd_ctx->iftype_data_6g->he_cap.has_he) { in hdd_update_wiphy_eht_caps_6ghz() 210 !hdd_ctx->iftype_data_2g->he_cap.has_he) { in hdd_update_wiphy_eht_cap() 241 !hdd_ctx->iftype_data_5g->he_cap.has_he) { in hdd_update_wiphy_eht_cap()
|
/wlan-driver/qcacld-3.0/os_if/son/src/ |
D | os_if_son.c | 894 tDot11fIEhe_cap he_cap = {0}; in os_if_son_get_apcap() local 938 ucfg_mlme_cfg_get_he_caps(psoc, &he_cap); in os_if_son_get_apcap() 939 if (he_cap.present) { in os_if_son_get_apcap() 945 he_cap.he_1x_ltf_800_gi_ppdu; in os_if_son_get_apcap() 947 he_cap.he_4x_ltf_3200_gi_ndp; in os_if_son_get_apcap() 948 apcap->hecap.he_su_bfer = he_cap.su_beamformer; in os_if_son_get_apcap() 949 apcap->hecap.he_su_bfee = he_cap.su_beamformee; in os_if_son_get_apcap() 950 apcap->hecap.he_mu_bfer = he_cap.mu_beamformer; in os_if_son_get_apcap() 951 apcap->hecap.supported_he_mcs[0] = he_cap.rx_he_mcs_map_lt_80; in os_if_son_get_apcap() 952 apcap->hecap.supported_he_mcs[1] = he_cap.tx_he_mcs_map_lt_80; in os_if_son_get_apcap() [all …]
|
/wlan-driver/qcacld-3.0/core/wma/inc/ |
D | wma_he.h | 45 void wma_print_he_cap(tDot11fIEhe_cap *he_cap); 233 QDF_STATUS wma_get_he_capabilities(struct he_capability *he_cap); 275 static inline void wma_print_he_cap(tDot11fIEhe_cap *he_cap) in wma_print_he_cap() argument
|
D | wma_tgt_cfg.h | 267 tDot11fIEhe_cap he_cap; member
|
/wlan-driver/fw-api/fw/ |
D | wmi_unified.h | 17285 #define WMI_HECAP_MAC_HECTRL_GET_D2(he_cap) WMI_GET_BITS(he_cap, 0, 1) argument 17286 #define WMI_HECAP_MAC_HECTRL_SET_D2(he_cap, value) WMI_SET_BITS(he_cap, 0, 1, value) argument 17289 #define WMI_HECAP_MAC_TWTREQ_GET_D2(he_cap) WMI_GET_BITS(he_cap, 1, 1) argument 17290 #define WMI_HECAP_MAC_TWTREQ_SET_D2(he_cap, value) WMI_SET_BITS(he_cap, 1, 1, value) argument 17293 #define WMI_HECAP_MAC_TWTRSP_GET_D2(he_cap) WMI_GET_BITS(he_cap, 2, 1) argument 17294 #define WMI_HECAP_MAC_TWTRSP_SET_D2(he_cap, value) WMI_SET_BITS(he_cap, 2, 1, value) argument 17305 #define WMI_HECAP_MAC_HEFRAG_GET_D2(he_cap) WMI_GET_BITS(he_cap, 3, 2) argument 17306 #define WMI_HECAP_MAC_HEFRAG_SET_D2(he_cap, value) WMI_SET_BITS(he_cap, 3, 2, value) argument 17309 #define WMI_HECAP_MAC_MAXFRAGMSDU_GET_D2(he_cap) WMI_GET_BITS(he_cap, 5, 3) argument 17310 #define WMI_HECAP_MAC_MAXFRAGMSDU_SET_D2(he_cap, value) WMI_SET_BITS(he_cap, 5, 3, value) argument [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/sch/ |
D | sch_beacon_gen.c | 267 qdf_mem_copy(&link_ie->link_he_cap, &bcn_2->he_cap, in lim_update_link_info() 268 sizeof(bcn_2->he_cap)); in lim_update_link_info() 773 &bcn_2->he_cap); in sch_set_fixed_beacon_fields() 996 bcn_2->he_cap, is_band_2g); in sch_set_fixed_beacon_fields() 1089 bcn_2->he_cap.present, bcn_2->eht_cap.present); in sch_set_fixed_beacon_fields() 1354 if (beacon2->he_cap.present) { in lim_update_probe_rsp_template_ie_bitmap_beacon2() 1357 qdf_mem_copy((void *)&prb_rsp->he_cap, in lim_update_probe_rsp_template_ie_bitmap_beacon2() 1358 (void *)&beacon2->he_cap, in lim_update_probe_rsp_template_ie_bitmap_beacon2() 1359 sizeof(beacon2->he_cap)); in lim_update_probe_rsp_template_ie_bitmap_beacon2()
|
/wlan-driver/qcacld-3.0/core/mac/src/include/ |
D | parser_api.h | 302 tDot11fIEhe_cap he_cap; member 338 tDot11fIEhe_cap he_cap; member 394 tDot11fIEhe_cap he_cap; member 499 tDot11fIEhe_cap he_cap; member 1325 tDot11fIEhe_cap *he_cap, 1380 struct pe_session *session, tDot11fIEhe_cap *he_cap) in populate_dot11f_he_caps() argument 1388 tDot11fIEhe_cap *he_cap) in populate_dot11f_he_caps_by_band() argument
|
/wlan-driver/qcacld-3.0/core/mac/src/sys/legacy/src/utils/src/ |
D | parser_api.c | 2632 if (pr->he_cap.present) 2633 qdf_mem_copy(&pProbeReq->he_cap, &pr->he_cap, 3231 if (pr->he_cap.present) { 3232 qdf_mem_copy(&pProbeResp->he_cap, &pr->he_cap, 3512 if (ar->he_cap.present) 3513 qdf_mem_copy(&pAssocReq->he_cap, &ar->he_cap, 3527 ar->he_cap.present, ar->he_6ghz_band_cap.present, 4252 if (ar->he_cap.present) { 4253 qdf_mem_copy(&pAssocRsp->he_cap, &ar->he_cap, 4287 ar->vendor_vht_ie.VHTOperation.present, ar->he_cap.present, [all …]
|
/wlan-driver/qca-wifi-host-cmn/umac/mlme/include/ |
D | wlan_psoc_mlme.h | 68 he_cap:1, member
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/include/ |
D | lim_api.h | 574 tDot11fIEhe_cap *he_cap, 596 tDot11fIEhe_cap *he_cap, in lim_set_twt_peer_capabilities() argument
|
/wlan-driver/qcacld-3.0/components/tdls/dispatcher/inc/ |
D | wlan_tdls_public_structs.h | 886 struct hecap he_cap; member 1458 struct hecap he_cap; member
|
/wlan-driver/qcacld-3.0/core/mac/src/cfg/cfgUtil/ |
D | dot11f.frms | 3262 IE he_cap (EID_EXTN_ID_ELEMENT) OUI (0x23) 4083 OPTIE he_cap; 4189 OPTIE he_cap; 4269 OPTIE he_cap; 4334 OPTIE he_cap; 4388 OPTIE he_cap; 4440 OPTIE he_cap; 4489 OPTIE he_cap; 4526 OPTIE he_cap; 4577 OPTIE he_cap; [all …]
|
/wlan-driver/qcacld-3.0/components/son/dispatcher/src/ |
D | son_api.c | 78 tDot11fIEhe_cap he_cap = {0}; in wlan_son_is_he_supported() local 80 mlme_cfg_get_he_caps(psoc, &he_cap); in wlan_son_is_he_supported() 81 return !!he_cap.present; in wlan_son_is_he_supported()
|