Lines Matching refs:elems

123 			   struct ieee802_11_elems *elems)
125 if (!elems->supp_rates) {
131 if (elems->supp_rates_len + elems->ext_supp_rates_len >
135 " %d+%d", MAC2STR(sta->addr), elems->supp_rates_len,
136 elems->ext_supp_rates_len);
142 elems->supp_rates, elems->supp_rates_len,
143 elems->ext_supp_rates, elems->ext_supp_rates_len);
149 /* return true if elems from a neighbor match this MBSS */
151 struct ieee802_11_elems *elems)
155 if (elems->mesh_config_len < 5)
158 return (mconf->meshid_len == elems->mesh_id_len &&
159 os_memcmp(mconf->meshid, elems->mesh_id,
160 elems->mesh_id_len) == 0 &&
161 mconf->mesh_pp_id == elems->mesh_config[0] &&
162 mconf->mesh_pm_id == elems->mesh_config[1] &&
163 mconf->mesh_cc_id == elems->mesh_config[2] &&
164 mconf->mesh_sp_id == elems->mesh_config[3] &&
165 mconf->mesh_auth_id == elems->mesh_config[4]);
693 struct ieee802_11_elems *elems)
704 if (elems->mesh_config_len >= 7 &&
705 !(elems->mesh_config[6] & MESH_CAP_ACCEPT_ADDITIONAL_PEER)) {
723 if (copy_supp_rates(wpa_s, sta, elems)) {
732 copy_sta_ht_capab(data, sta, elems->ht_capabilities);
734 oper = (struct ieee80211_ht_operation *) elems->ht_operation;
748 copy_sta_vht_capab(data, sta, elems->vht_capabilities);
749 copy_sta_vht_oper(data, sta, elems->vht_operation);
750 set_sta_vht_opmode(data, sta, elems->vht_opmode_notif);
755 elems->he_capabilities, elems->he_capabilities_len);
801 struct ieee802_11_elems *elems)
808 sta = mesh_mpm_add_peer(wpa_s, addr, elems);
1124 struct ieee802_11_elems elems;
1167 if (ieee802_11_parse_elems(ies, ie_len, &elems, 0) == ParseFailed) {
1171 if (!elems.peer_mgmt) {
1177 if (!elems.mesh_id || !elems.mesh_config) {
1183 if (!matches_local(wpa_s, &elems)) {
1191 elems.peer_mgmt,
1192 elems.peer_mgmt_len,
1218 sta = mesh_mpm_add_peer(wpa_s, mgmt->sa, &elems);
1239 res = mesh_rsn_process_ampe(wpa_s, sta, &elems,
1256 if (action_field == PLINK_OPEN && elems.rsn_ie) {
1260 res = wpa_parse_wpa_ie_rsn(elems.rsn_ie - 2,
1261 elems.rsn_ie_len + 2,
1267 wpa_hexdump(MSG_DEBUG, "RSN IE", elems.rsn_ie,
1268 elems.rsn_ie_len);
1295 if (ocv_verify_tx_params(elems.oci, elems.oci_len, &ci,