bss_desc 170 drivers/net/wireless/marvell/mwifiex/11ac.c struct mwifiex_bssdescriptor *bss_desc, bss_desc 182 drivers/net/wireless/marvell/mwifiex/11ac.c if (bss_desc->bss_band & BAND_A) bss_desc 188 drivers/net/wireless/marvell/mwifiex/11ac.c if (bss_desc->bcn_vht_cap) { bss_desc 195 drivers/net/wireless/marvell/mwifiex/11ac.c (u8 *)bss_desc->bcn_vht_cap, bss_desc 199 drivers/net/wireless/marvell/mwifiex/11ac.c bss_desc->bss_band); bss_desc 205 drivers/net/wireless/marvell/mwifiex/11ac.c if (bss_desc->bcn_vht_oper) { bss_desc 215 drivers/net/wireless/marvell/mwifiex/11ac.c (u8 *)bss_desc->bcn_vht_oper, bss_desc 227 drivers/net/wireless/marvell/mwifiex/11ac.c bss_desc->bcn_vht_oper->chan_width); bss_desc 232 drivers/net/wireless/marvell/mwifiex/11ac.c bss_desc->bcn_vht_oper->chan_width); bss_desc 237 drivers/net/wireless/marvell/mwifiex/11ac.c bss_desc->bcn_vht_oper->chan_width); bss_desc 251 drivers/net/wireless/marvell/mwifiex/11ac.c if (bss_desc->oper_mode) { bss_desc 252 drivers/net/wireless/marvell/mwifiex/11ac.c ieee_oper_ntf = bss_desc->oper_mode; bss_desc 308 drivers/net/wireless/marvell/mwifiex/11ac.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 311 drivers/net/wireless/marvell/mwifiex/11ac.c bss_desc = &priv->curr_bss_params.bss_descriptor; bss_desc 312 drivers/net/wireless/marvell/mwifiex/11ac.c vht_oper = bss_desc->bcn_vht_oper; bss_desc 314 drivers/net/wireless/marvell/mwifiex/11ac.c if (!bss_desc->bcn_vht_cap || !vht_oper) bss_desc 38 drivers/net/wireless/marvell/mwifiex/11ac.h struct mwifiex_bssdescriptor *bss_desc, bss_desc 39 drivers/net/wireless/marvell/mwifiex/11h.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 51 drivers/net/wireless/marvell/mwifiex/11h.c radio_type = mwifiex_band_to_radio_type((u8) bss_desc->bss_band); bss_desc 64 drivers/net/wireless/marvell/mwifiex/11h.c constraint->chan = bss_desc->channel; bss_desc 65 drivers/net/wireless/marvell/mwifiex/11h.c constraint->constraint = bss_desc->local_constraint; bss_desc 101 drivers/net/wireless/marvell/mwifiex/11h.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 103 drivers/net/wireless/marvell/mwifiex/11h.c if (bss_desc->sensed_11h) { bss_desc 109 drivers/net/wireless/marvell/mwifiex/11h.c bss_desc->cap_info_bitmap |= WLAN_CAPABILITY_SPECTRUM_MGMT; bss_desc 110 drivers/net/wireless/marvell/mwifiex/11h.c mwifiex_11h_process_infra_join(priv, buffer, bss_desc); bss_desc 115 drivers/net/wireless/marvell/mwifiex/11h.c bss_desc->cap_info_bitmap &= ~WLAN_CAPABILITY_SPECTRUM_MGMT; bss_desc 312 drivers/net/wireless/marvell/mwifiex/11n.c struct mwifiex_bssdescriptor *bss_desc, bss_desc 328 drivers/net/wireless/marvell/mwifiex/11n.c radio_type = mwifiex_band_to_radio_type((u8) bss_desc->bss_band); bss_desc 331 drivers/net/wireless/marvell/mwifiex/11n.c if (bss_desc->bcn_ht_cap) { bss_desc 338 drivers/net/wireless/marvell/mwifiex/11n.c (u8 *)bss_desc->bcn_ht_cap, bss_desc 343 drivers/net/wireless/marvell/mwifiex/11n.c if (bss_desc->bcn_ht_oper) { bss_desc 344 drivers/net/wireless/marvell/mwifiex/11n.c u8 ht_param = bss_desc->bcn_ht_oper->ht_param; bss_desc 346 drivers/net/wireless/marvell/mwifiex/11n.c mwifiex_band_to_radio_type(bss_desc->bss_band); bss_desc 348 drivers/net/wireless/marvell/mwifiex/11n.c ieee80211_channel_to_frequency(bss_desc->channel, bss_desc 379 drivers/net/wireless/marvell/mwifiex/11n.c if (bss_desc->bcn_ht_oper) { bss_desc 392 drivers/net/wireless/marvell/mwifiex/11n.c (u8 *)bss_desc->bcn_ht_oper, bss_desc 414 drivers/net/wireless/marvell/mwifiex/11n.c bss_desc->bcn_ht_oper->primary_chan; bss_desc 416 drivers/net/wireless/marvell/mwifiex/11n.c mwifiex_band_to_radio_type((u8) bss_desc->bss_band); bss_desc 419 drivers/net/wireless/marvell/mwifiex/11n.c bss_desc->bcn_ht_oper->ht_param & bss_desc 423 drivers/net/wireless/marvell/mwifiex/11n.c (bss_desc->bcn_ht_oper->ht_param & bss_desc 430 drivers/net/wireless/marvell/mwifiex/11n.c if (bss_desc->bcn_bss_co_2040) { bss_desc 440 drivers/net/wireless/marvell/mwifiex/11n.c bss_desc->bcn_bss_co_2040 + bss_desc 448 drivers/net/wireless/marvell/mwifiex/11n.c if (bss_desc->bcn_ext_cap) { bss_desc 449 drivers/net/wireless/marvell/mwifiex/11n.c hdr = (void *)bss_desc->bcn_ext_cap; bss_desc 456 drivers/net/wireless/marvell/mwifiex/11n.c bss_desc->bcn_ext_cap + sizeof(struct ieee_types_header), bss_desc 35 drivers/net/wireless/marvell/mwifiex/11n.h struct mwifiex_bssdescriptor *bss_desc, bss_desc 102 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 122 drivers/net/wireless/marvell/mwifiex/join.c tsf_val = cpu_to_le64(bss_desc->fw_tsf); bss_desc 126 drivers/net/wireless/marvell/mwifiex/join.c tsf_val = cpu_to_le64(bss_desc->timestamp); bss_desc 130 drivers/net/wireless/marvell/mwifiex/join.c __func__, bss_desc->timestamp, bss_desc->fw_tsf); bss_desc 204 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc, bss_desc 211 drivers/net/wireless/marvell/mwifiex/join.c memcpy(out_rates, bss_desc->supported_rates, MWIFIEX_SUPPORTED_RATES); bss_desc 389 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 409 drivers/net/wireless/marvell/mwifiex/join.c priv->attempted_bss_desc = bss_desc; bss_desc 412 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->mac_address, sizeof(assoc->peer_sta_addr)); bss_desc 418 drivers/net/wireless/marvell/mwifiex/join.c assoc->beacon_period = cpu_to_le16(bss_desc->beacon_period); bss_desc 427 drivers/net/wireless/marvell/mwifiex/join.c ssid_tlv->header.len = cpu_to_le16((u16) bss_desc->ssid.ssid_len); bss_desc 428 drivers/net/wireless/marvell/mwifiex/join.c memcpy(ssid_tlv->ssid, bss_desc->ssid.ssid, bss_desc 436 drivers/net/wireless/marvell/mwifiex/join.c &bss_desc->phy_param_set.ds_param_set.current_chan, bss_desc 447 drivers/net/wireless/marvell/mwifiex/join.c (priv, bss_desc, rates, &rates_size)) bss_desc 477 drivers/net/wireless/marvell/mwifiex/join.c (!bss_desc->disable_11n) && bss_desc 480 drivers/net/wireless/marvell/mwifiex/join.c (bss_desc->bcn_ht_cap) bss_desc 493 drivers/net/wireless/marvell/mwifiex/join.c (bss_desc->phy_param_set.ds_param_set.current_chan); bss_desc 498 drivers/net/wireless/marvell/mwifiex/join.c mwifiex_band_to_radio_type((u8) bss_desc->bss_band); bss_desc 515 drivers/net/wireless/marvell/mwifiex/join.c (!bss_desc->disable_11n) && bss_desc 518 drivers/net/wireless/marvell/mwifiex/join.c mwifiex_cmd_append_11n_tlv(priv, bss_desc, &pos); bss_desc 521 drivers/net/wireless/marvell/mwifiex/join.c !bss_desc->disable_11n && !bss_desc->disable_11ac && bss_desc 523 drivers/net/wireless/marvell/mwifiex/join.c mwifiex_cmd_append_11ac_tlv(priv, bss_desc, &pos); bss_desc 528 drivers/net/wireless/marvell/mwifiex/join.c mwifiex_wmm_process_association_req(priv, &pos, &bss_desc->wmm_ie, bss_desc 529 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->bcn_ht_cap); bss_desc 538 drivers/net/wireless/marvell/mwifiex/join.c mwifiex_cmd_append_tsf_tlv(priv, &pos, bss_desc); bss_desc 540 drivers/net/wireless/marvell/mwifiex/join.c mwifiex_11h_process_join(priv, &pos, bss_desc); bss_desc 545 drivers/net/wireless/marvell/mwifiex/join.c tmp_cap = bss_desc->cap_info_bitmap; bss_desc 644 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 710 drivers/net/wireless/marvell/mwifiex/join.c bss_desc = priv->attempted_bss_desc; bss_desc 713 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->ssid.ssid); bss_desc 717 drivers/net/wireless/marvell/mwifiex/join.c bss_desc, sizeof(struct mwifiex_bssdescriptor)); bss_desc 721 drivers/net/wireless/marvell/mwifiex/join.c = bss_desc->phy_param_set.ds_param_set.current_chan; bss_desc 723 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.band = (u8) bss_desc->bss_band; bss_desc 725 drivers/net/wireless/marvell/mwifiex/join.c if (bss_desc->wmm_ie.vend_hdr.element_id == WLAN_EID_VENDOR_SPECIFIC) bss_desc 730 drivers/net/wireless/marvell/mwifiex/join.c if ((priv->wmm_required || bss_desc->bcn_ht_cap) && bss_desc 740 drivers/net/wireless/marvell/mwifiex/join.c = ((bss_desc->wmm_ie.qos_info_bitmap & bss_desc 848 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 865 drivers/net/wireless/marvell/mwifiex/join.c bss_desc = &priv->curr_bss_params.bss_descriptor; bss_desc 866 drivers/net/wireless/marvell/mwifiex/join.c priv->attempted_bss_desc = bss_desc; bss_desc 885 drivers/net/wireless/marvell/mwifiex/join.c memset(bss_desc->ssid.ssid, 0, IEEE80211_MAX_SSID_LEN); bss_desc 886 drivers/net/wireless/marvell/mwifiex/join.c memcpy(bss_desc->ssid.ssid, req_ssid->ssid, req_ssid->ssid_len); bss_desc 888 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->ssid.ssid_len = req_ssid->ssid_len; bss_desc 892 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->bss_mode = NL80211_IFTYPE_ADHOC; bss_desc 894 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->beacon_period = priv->beacon_period; bss_desc 927 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->channel = priv->adhoc_channel; bss_desc 931 drivers/net/wireless/marvell/mwifiex/join.c memcpy(&bss_desc->phy_param_set, &adhoc_start->phy_param_set, bss_desc 944 drivers/net/wireless/marvell/mwifiex/join.c memcpy(&bss_desc->ss_param_set, &adhoc_start->ss_param_set, bss_desc 948 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->cap_info_bitmap |= WLAN_CAPABILITY_IBSS; bss_desc 956 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->privacy = MWIFIEX_802_11_PRIV_FILTER_8021X_WEP; bss_desc 962 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->privacy = MWIFIEX_802_11_PRIV_FILTER_ACCEPT_ALL; bss_desc 1120 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 1136 drivers/net/wireless/marvell/mwifiex/join.c if (bss_desc->erp_flags & USE_G_PROTECTION) { bss_desc 1150 drivers/net/wireless/marvell/mwifiex/join.c priv->attempted_bss_desc = bss_desc; bss_desc 1157 drivers/net/wireless/marvell/mwifiex/join.c = cpu_to_le16(bss_desc->beacon_period); bss_desc 1160 drivers/net/wireless/marvell/mwifiex/join.c &bss_desc->mac_address, ETH_ALEN); bss_desc 1163 drivers/net/wireless/marvell/mwifiex/join.c &bss_desc->ssid.ssid, bss_desc->ssid.ssid_len); bss_desc 1166 drivers/net/wireless/marvell/mwifiex/join.c &bss_desc->phy_param_set, bss_desc 1170 drivers/net/wireless/marvell/mwifiex/join.c &bss_desc->ss_param_set, sizeof(union ieee_types_ss_param_set)); bss_desc 1172 drivers/net/wireless/marvell/mwifiex/join.c tmp_cap = bss_desc->cap_info_bitmap; bss_desc 1187 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->supported_rates[i]; i++) bss_desc 1195 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->supported_rates, rates_size); bss_desc 1199 drivers/net/wireless/marvell/mwifiex/join.c memcpy(&priv->curr_bss_params.data_rates, bss_desc->supported_rates, bss_desc 1203 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.bss_descriptor.channel = bss_desc->channel; bss_desc 1204 drivers/net/wireless/marvell/mwifiex/join.c priv->curr_bss_params.band = (u8) bss_desc->bss_band; bss_desc 1219 drivers/net/wireless/marvell/mwifiex/join.c (bss_desc->phy_param_set.ds_param_set.current_chan); bss_desc 1224 drivers/net/wireless/marvell/mwifiex/join.c mwifiex_band_to_radio_type((u8) bss_desc->bss_band); bss_desc 1242 drivers/net/wireless/marvell/mwifiex/join.c bss_desc, &pos); bss_desc 1274 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 1289 drivers/net/wireless/marvell/mwifiex/join.c bss_desc = priv->attempted_bss_desc; bss_desc 1309 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->ssid.ssid); bss_desc 1312 drivers/net/wireless/marvell/mwifiex/join.c memcpy(bss_desc->mac_address, bss_desc 1323 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->ssid.ssid); bss_desc 1331 drivers/net/wireless/marvell/mwifiex/join.c bss_desc, sizeof(struct mwifiex_bssdescriptor)); bss_desc 1368 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 1374 drivers/net/wireless/marvell/mwifiex/join.c (bss_desc->bss_mode != NL80211_IFTYPE_STATION)) bss_desc 1378 drivers/net/wireless/marvell/mwifiex/join.c !bss_desc->disable_11n && !bss_desc->disable_11ac && bss_desc 1389 drivers/net/wireless/marvell/mwifiex/join.c HostCmd_ACT_GEN_SET, 0, bss_desc, true); bss_desc 1425 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 1434 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->ssid.ssid); bss_desc 1436 drivers/net/wireless/marvell/mwifiex/join.c bss_desc->ssid.ssid_len); bss_desc 1440 drivers/net/wireless/marvell/mwifiex/join.c !mwifiex_ssid_cmp(&bss_desc->ssid, bss_desc 1451 drivers/net/wireless/marvell/mwifiex/join.c !bss_desc->disable_11n && !bss_desc->disable_11ac && bss_desc 1465 drivers/net/wireless/marvell/mwifiex/join.c HostCmd_ACT_GEN_SET, 0, bss_desc, true); bss_desc 1174 drivers/net/wireless/marvell/mwifiex/main.h struct mwifiex_bssdescriptor *bss_desc); bss_desc 1177 drivers/net/wireless/marvell/mwifiex/main.h struct mwifiex_bssdescriptor *bss_desc); bss_desc 1188 drivers/net/wireless/marvell/mwifiex/main.h struct mwifiex_bssdescriptor *bss_desc); bss_desc 1194 drivers/net/wireless/marvell/mwifiex/main.h struct mwifiex_bssdescriptor *bss_desc); bss_desc 1555 drivers/net/wireless/marvell/mwifiex/main.h struct mwifiex_bssdescriptor *bss_desc); bss_desc 1559 drivers/net/wireless/marvell/mwifiex/main.h struct mwifiex_bssdescriptor *bss_desc); bss_desc 1595 drivers/net/wireless/marvell/mwifiex/main.h struct mwifiex_bssdescriptor *bss_desc); bss_desc 82 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 87 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->bcn_wpa_ie ? bss_desc 88 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->bcn_wpa_ie->vend_hdr.element_id : 0, bss_desc 89 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->bcn_rsn_ie ? bss_desc 90 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->bcn_rsn_ie->ieee_hdr.element_id : 0, bss_desc 95 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->privacy); bss_desc 97 drivers/net/wireless/marvell/mwifiex/scan.c #define dbg_security_flags(mask, desc, priv, bss_desc) \ bss_desc 98 drivers/net/wireless/marvell/mwifiex/scan.c _dbg_security_flags(MWIFIEX_DBG_##mask, desc, __func__, priv, bss_desc) bss_desc 151 drivers/net/wireless/marvell/mwifiex/scan.c mwifiex_is_rsn_oui_present(struct mwifiex_bssdescriptor *bss_desc, u32 cipher) bss_desc 157 drivers/net/wireless/marvell/mwifiex/scan.c if (has_ieee_hdr(bss_desc->bcn_rsn_ie, WLAN_EID_RSN)) { bss_desc 159 drivers/net/wireless/marvell/mwifiex/scan.c (((u8 *) bss_desc->bcn_rsn_ie->data) + bss_desc 177 drivers/net/wireless/marvell/mwifiex/scan.c mwifiex_is_wpa_oui_present(struct mwifiex_bssdescriptor *bss_desc, u32 cipher) bss_desc 183 drivers/net/wireless/marvell/mwifiex/scan.c if (has_vendor_hdr(bss_desc->bcn_wpa_ie, WLAN_EID_VENDOR_SPECIFIC)) { bss_desc 184 drivers/net/wireless/marvell/mwifiex/scan.c iebody = (struct ie_body *)((u8 *)bss_desc->bcn_wpa_ie->data + bss_desc 211 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 214 drivers/net/wireless/marvell/mwifiex/scan.c has_ieee_hdr(bss_desc->bcn_wapi_ie, WLAN_EID_BSS_AC_ACCESS_DELAY)) bss_desc 225 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 229 drivers/net/wireless/marvell/mwifiex/scan.c !has_vendor_hdr(bss_desc->bcn_wpa_ie, WLAN_EID_VENDOR_SPECIFIC) && bss_desc 230 drivers/net/wireless/marvell/mwifiex/scan.c !has_ieee_hdr(bss_desc->bcn_rsn_ie, WLAN_EID_RSN) && bss_desc 231 drivers/net/wireless/marvell/mwifiex/scan.c !priv->sec_info.encryption_mode && !bss_desc->privacy) { bss_desc 243 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 246 drivers/net/wireless/marvell/mwifiex/scan.c !priv->sec_info.wpa2_enabled && bss_desc->privacy) { bss_desc 258 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 262 drivers/net/wireless/marvell/mwifiex/scan.c has_vendor_hdr(bss_desc->bcn_wpa_ie, WLAN_EID_VENDOR_SPECIFIC) bss_desc 268 drivers/net/wireless/marvell/mwifiex/scan.c dbg_security_flags(INFO, "WPA", priv, bss_desc); bss_desc 280 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 284 drivers/net/wireless/marvell/mwifiex/scan.c has_ieee_hdr(bss_desc->bcn_rsn_ie, WLAN_EID_RSN)) { bss_desc 289 drivers/net/wireless/marvell/mwifiex/scan.c dbg_security_flags(INFO, "WAP2", priv, bss_desc); bss_desc 301 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 305 drivers/net/wireless/marvell/mwifiex/scan.c !has_vendor_hdr(bss_desc->bcn_wpa_ie, WLAN_EID_VENDOR_SPECIFIC) && bss_desc 306 drivers/net/wireless/marvell/mwifiex/scan.c !has_ieee_hdr(bss_desc->bcn_rsn_ie, WLAN_EID_RSN) && bss_desc 307 drivers/net/wireless/marvell/mwifiex/scan.c !priv->sec_info.encryption_mode && bss_desc->privacy) { bss_desc 319 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 323 drivers/net/wireless/marvell/mwifiex/scan.c !has_vendor_hdr(bss_desc->bcn_wpa_ie, WLAN_EID_VENDOR_SPECIFIC) && bss_desc 324 drivers/net/wireless/marvell/mwifiex/scan.c !has_ieee_hdr(bss_desc->bcn_rsn_ie, WLAN_EID_RSN) && bss_desc 325 drivers/net/wireless/marvell/mwifiex/scan.c priv->sec_info.encryption_mode && bss_desc->privacy) { bss_desc 326 drivers/net/wireless/marvell/mwifiex/scan.c dbg_security_flags(INFO, "dynamic", priv, bss_desc); bss_desc 352 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc, u32 mode) bss_desc 356 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->disable_11n = false; bss_desc 361 drivers/net/wireless/marvell/mwifiex/scan.c (bss_desc->bss_mode == NL80211_IFTYPE_STATION)) bss_desc 370 drivers/net/wireless/marvell/mwifiex/scan.c if (bss_desc->chan_sw_ie_present) { bss_desc 376 drivers/net/wireless/marvell/mwifiex/scan.c if (mwifiex_is_bss_wapi(priv, bss_desc)) { bss_desc 382 drivers/net/wireless/marvell/mwifiex/scan.c if (bss_desc->bss_mode == mode) { bss_desc 383 drivers/net/wireless/marvell/mwifiex/scan.c if (mwifiex_is_bss_no_sec(priv, bss_desc)) { bss_desc 386 drivers/net/wireless/marvell/mwifiex/scan.c } else if (mwifiex_is_bss_static_wep(priv, bss_desc)) { bss_desc 390 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->disable_11n = true; bss_desc 392 drivers/net/wireless/marvell/mwifiex/scan.c } else if (mwifiex_is_bss_wpa(priv, bss_desc)) { bss_desc 396 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->bcn_ht_cap) && bss_desc 397 drivers/net/wireless/marvell/mwifiex/scan.c !mwifiex_is_wpa_oui_present(bss_desc, bss_desc 401 drivers/net/wireless/marvell/mwifiex/scan.c (bss_desc, CIPHER_SUITE_TKIP)) { bss_desc 405 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->disable_11n = true; bss_desc 411 drivers/net/wireless/marvell/mwifiex/scan.c } else if (mwifiex_is_bss_wpa2(priv, bss_desc)) { bss_desc 415 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->bcn_ht_cap) && bss_desc 416 drivers/net/wireless/marvell/mwifiex/scan.c !mwifiex_is_rsn_oui_present(bss_desc, bss_desc 420 drivers/net/wireless/marvell/mwifiex/scan.c (bss_desc, CIPHER_SUITE_TKIP)) { bss_desc 424 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc->disable_11n = true; bss_desc 430 drivers/net/wireless/marvell/mwifiex/scan.c } else if (mwifiex_is_bss_adhoc_aes(priv, bss_desc)) { bss_desc 433 drivers/net/wireless/marvell/mwifiex/scan.c } else if (mwifiex_is_bss_dynamic_wep(priv, bss_desc)) { bss_desc 439 drivers/net/wireless/marvell/mwifiex/scan.c dbg_security_flags(ERROR, "failed", priv, bss_desc); bss_desc 1629 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 1633 drivers/net/wireless/marvell/mwifiex/scan.c if (!bss_desc) bss_desc 1636 drivers/net/wireless/marvell/mwifiex/scan.c if ((mwifiex_get_cfp(priv, (u8) bss_desc->bss_band, bss_desc 1637 drivers/net/wireless/marvell/mwifiex/scan.c (u16) bss_desc->channel, 0))) { bss_desc 1641 drivers/net/wireless/marvell/mwifiex/scan.c ret = mwifiex_is_network_compatible(priv, bss_desc, bss_desc 1674 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 1679 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc = kzalloc(sizeof(*bss_desc), GFP_KERNEL); bss_desc 1680 drivers/net/wireless/marvell/mwifiex/scan.c if (!bss_desc) bss_desc 1683 drivers/net/wireless/marvell/mwifiex/scan.c ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc); bss_desc 1687 drivers/net/wireless/marvell/mwifiex/scan.c if (mwifiex_is_hidden_ssid(&bss_desc->ssid)) { bss_desc 1710 drivers/net/wireless/marvell/mwifiex/scan.c kfree(bss_desc->beacon_buf); bss_desc 1711 drivers/net/wireless/marvell/mwifiex/scan.c kfree(bss_desc); bss_desc 1718 drivers/net/wireless/marvell/mwifiex/scan.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 1722 drivers/net/wireless/marvell/mwifiex/scan.c bss_desc = kzalloc(sizeof(struct mwifiex_bssdescriptor), GFP_KERNEL); bss_desc 1723 drivers/net/wireless/marvell/mwifiex/scan.c if (!bss_desc) bss_desc 1726 drivers/net/wireless/marvell/mwifiex/scan.c ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc); bss_desc 1730 drivers/net/wireless/marvell/mwifiex/scan.c ret = mwifiex_check_network_compatibility(priv, bss_desc); bss_desc 1736 drivers/net/wireless/marvell/mwifiex/scan.c memcpy(&priv->curr_bss_params.bss_descriptor, bss_desc, bss_desc 1749 drivers/net/wireless/marvell/mwifiex/scan.c kfree(bss_desc->beacon_buf); bss_desc 1750 drivers/net/wireless/marvell/mwifiex/scan.c kfree(bss_desc); bss_desc 143 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c struct mwifiex_bssdescriptor *bss_desc) bss_desc 154 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->timestamp = ies->tsf; bss_desc 163 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c memcpy(bss_desc->mac_address, bss->bssid, ETH_ALEN); bss_desc 164 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->rssi = bss->signal; bss_desc 166 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->beacon_buf = beacon_ie; bss_desc 167 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->beacon_buf_size = beacon_ie_len; bss_desc 168 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->beacon_period = bss->beacon_interval; bss_desc 169 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->cap_info_bitmap = bss->capability; bss_desc 170 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->bss_band = bss_priv->band; bss_desc 171 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->fw_tsf = bss_priv->fw_tsf; bss_desc 172 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (bss_desc->cap_info_bitmap & WLAN_CAPABILITY_PRIVACY) { bss_desc 175 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->privacy = MWIFIEX_802_11_PRIV_FILTER_8021X_WEP; bss_desc 177 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->privacy = MWIFIEX_802_11_PRIV_FILTER_ACCEPT_ALL; bss_desc 179 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (bss_desc->cap_info_bitmap & WLAN_CAPABILITY_IBSS) bss_desc 180 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->bss_mode = NL80211_IFTYPE_ADHOC; bss_desc 182 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->bss_mode = NL80211_IFTYPE_STATION; bss_desc 187 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->disable_11ac = true; bss_desc 189 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (bss_desc->cap_info_bitmap & WLAN_CAPABILITY_SPECTRUM_MGMT) bss_desc 190 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->sensed_11h = true; bss_desc 192 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c return mwifiex_update_bss_desc_with_ie(priv->adapter, bss_desc); bss_desc 279 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c struct mwifiex_bssdescriptor *bss_desc = NULL; bss_desc 289 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc = kzalloc(sizeof(struct mwifiex_bssdescriptor), bss_desc 291 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (!bss_desc) bss_desc 294 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc); bss_desc 303 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (!bss_desc) bss_desc 306 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (mwifiex_band_to_radio_type(bss_desc->bss_band) == bss_desc 318 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c ret = mwifiex_check_network_compatibility(priv, bss_desc); bss_desc 323 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c (u8)bss_desc->channel) { bss_desc 326 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc->channel); bss_desc 342 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c ret = mwifiex_associate(priv, bss_desc); bss_desc 351 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c ret = mwifiex_associate(priv, bss_desc); bss_desc 359 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (bss_desc && bss_desc->ssid.ssid_len && bss_desc 361 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c ssid, &bss_desc->ssid))) { bss_desc 368 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c ret = mwifiex_check_network_compatibility(priv, bss_desc); bss_desc 378 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c ret = mwifiex_adhoc_join(priv, bss_desc); bss_desc 394 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c if (bss_desc) bss_desc 395 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c kfree(bss_desc->beacon_buf); bss_desc 396 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c kfree(bss_desc); bss_desc 583 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 588 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c bss_desc = &priv->curr_bss_params.bss_descriptor; bss_desc 592 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c memcpy(&info->ssid, &bss_desc->ssid, sizeof(struct cfg80211_ssid)); bss_desc 594 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c memcpy(&info->bssid, &bss_desc->mac_address, ETH_ALEN); bss_desc 596 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c info->bss_chan = bss_desc->channel; bss_desc 191 drivers/net/wireless/marvell/mwifiex/tdls.c struct mwifiex_bssdescriptor *bss_desc = bss_desc 213 drivers/net/wireless/marvell/mwifiex/tdls.c ht_oper->primary_chan = bss_desc->channel; bss_desc 217 drivers/net/wireless/marvell/mwifiex/tdls.c bss_desc->bcn_ht_cap && bss_desc 218 drivers/net/wireless/marvell/mwifiex/tdls.c ISALLOWED_CHANWIDTH40(bss_desc->bcn_ht_oper->ht_param)) bss_desc 219 drivers/net/wireless/marvell/mwifiex/tdls.c ht_oper->ht_param = bss_desc->bcn_ht_oper->ht_param; bss_desc 223 drivers/net/wireless/marvell/mwifiex/tdls.c mwifiex_get_sec_chan_offset(bss_desc->channel); bss_desc 236 drivers/net/wireless/marvell/mwifiex/tdls.c struct mwifiex_bssdescriptor *bss_desc; bss_desc 247 drivers/net/wireless/marvell/mwifiex/tdls.c bss_desc = &priv->curr_bss_params.bss_descriptor; bss_desc 270 drivers/net/wireless/marvell/mwifiex/tdls.c ap_vht_cap = bss_desc->bcn_vht_cap; bss_desc 278 drivers/net/wireless/marvell/mwifiex/tdls.c if (bss_desc->bss_band & BAND_A) bss_desc 349 drivers/net/wireless/marvell/mwifiex/tdls.c bss_desc->channel,