/drivers/net/wireless/orinoco/ |
H A D | scan.c | 75 const union hermes_scan_info *bss) 90 len = le16_to_cpu(bss->a.essid_len); 95 memcpy(&ie_buf[2], bss->a.essid, len); 101 ie_len += symbol_build_supp_rates(ie, bss->s.rates); 105 ie_len += prism_build_supp_rates(ie, bss->p.rates); 114 le16_to_cpu(bss->a.channel), IEEE80211_BAND_2GHZ); 118 bss->a.channel, freq); 122 capability = le16_to_cpu(bss->a.capabilities); 123 beacon_interval = le16_to_cpu(bss->a.beacon_interv); 124 signal = SIGNAL_TO_MBM(le16_to_cpu(bss 74 orinoco_add_hostscan_result(struct orinoco_private *priv, const union hermes_scan_info *bss) argument 133 orinoco_add_extscan_result(struct orinoco_private *priv, struct agere_ext_scan_info *bss, size_t len) argument [all...] |
H A D | main.c | 1569 struct agere_ext_scan_info *bss; local 1594 bss = kmalloc(len, GFP_ATOMIC); 1595 if (bss == NULL) 1599 err = hw->ops->bap_pread(hw, IRQ_BAP, (void *) bss, len, 1602 kfree(bss); 1604 qbuf_scan(priv, bss, len, type);
|
/drivers/staging/rtl8723au/include/ |
H A D | rtw_event.h | 22 Used to report a bss has been scanned 25 struct wlan_bssid_ex *bss; member in struct:survey_event 30 bss_cnt indicates the number of bss that has been reported. 37 Used to report the link result of joinning the given bss
|
H A D | wlan_bssdef.h | 107 static inline uint get_wlan_bssid_ex_sz(struct wlan_bssid_ex *bss) argument 109 return sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + bss->IELength;
|
/drivers/net/wireless/hostap/ |
H A D | hostap_80211_rx.c | 331 struct hostap_bss_info *bss; local 334 bss = list_entry(ptr, struct hostap_bss_info, list); 335 if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0 && 337 (ssid_len == bss->ssid_len && 338 memcmp(ssid, bss->ssid, ssid_len) == 0))) { 339 list_move(&bss->list, &local->bss_list); 340 return bss; 351 struct hostap_bss_info *bss; local 354 bss = list_entry(local->bss_list.prev, 356 list_del(&bss 376 struct hostap_bss_info *bss; local 401 struct hostap_bss_info *bss; local [all...] |
H A D | hostap_proc.c | 170 struct hostap_bss_info *bss; local 178 bss = list_entry(ptr, struct hostap_bss_info, list); 180 bss->bssid, bss->last_update, 181 bss->count, bss->capab_info); 183 seq_printf(m, "%*pE", (int)bss->ssid_len, bss->ssid); 186 seq_printf(m, "%*phN", (int)bss->ssid_len, bss [all...] |
H A D | hostap_ioctl.c | 1777 struct hostap_bss_info *bss, 1789 if (bss) { 1790 ssid = bss->ssid; 1791 ssid_len = bss->ssid_len; 1792 bssid = bss->bssid; 1820 if (bss) { 1821 capabilities = bss->capab_info; 1839 } else if (bss) { 1840 chan = bss->chan; 1930 if (bss 1774 __prism2_translate_scan(local_info_t *local, struct iw_request_info *info, struct hfa384x_hostscan_result *scan, struct hostap_bss_info *bss, char *current_ev, char *end_buf) argument 1965 struct hostap_bss_info *bss; local 1979 struct hostap_bss_info *bss; local 2005 struct hostap_bss_info *bss; local [all...] |
/drivers/net/wireless/prism54/ |
H A D | oid_mgt.c | 291 struct obj_bss *bss = data; local 292 bss->age = le16_to_cpu(bss->age); 293 bss->channel = le16_to_cpu(bss->channel); 294 bss->capinfo = le16_to_cpu(bss->capinfo); 295 bss->rates = le16_to_cpu(bss->rates); 296 bss 360 struct obj_bss *bss = data; local 804 struct obj_bss *bss = r->ptr; local [all...] |
H A D | isl_ioctl.c | 167 struct obj_bss bss, *bss2; local 179 /* Get the rssi of the link. To do this we need to retrieve a bss. */ 185 /* copy this MAC to the bss */ 186 memcpy(bss.address, data, ETH_ALEN); 189 /* now ask for the corresponding bss */ 190 j = mgt_get_request(priv, DOT11_OID_BSSFIND, 0, (void *) &bss, &r); 575 char *current_ev, char *end_buf, struct obj_bss *bss, 585 memcpy(iwe.u.ap_addr.sa_data, bss->address, ETH_ALEN); 594 iwe.u.data.length = bss->ssid.length; 598 &iwe, bss 574 prism54_translate_bss(struct net_device *ndev, struct iw_request_info *info, char *current_ev, char *end_buf, struct obj_bss *bss, char noise) argument 2115 struct islpci_bss_wpa_ie *bss = NULL; local 2178 struct islpci_bss_wpa_ie *bss = NULL; local 2208 struct islpci_bss_wpa_ie *bss, *n; local [all...] |
/drivers/net/wireless/libertas/ |
H A D | cfg.c | 295 static int lbs_add_common_rates_tlv(u8 *tlv, struct cfg80211_bss *bss) argument 302 rates_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SUPP_RATES); 303 ext_rates_eid = ieee80211_bss_get_ie(bss, WLAN_EID_EXT_SUPP_RATES); 321 lbs_deb_assoc("assoc: bss had no basic rate IE\n"); 506 struct cfg80211_bss *bss; local 652 bss = cfg80211_inform_bss(wiphy, channel, 658 cfg80211_put_bss(wiphy, bss); 1102 struct cfg80211_bss *bss, 1137 memcpy(cmd->bssid, bss->bssid, ETH_ALEN); 1139 cmd->capability = cpu_to_le16(bss 1101 lbs_associate(struct lbs_private *priv, struct cfg80211_bss *bss, struct cfg80211_connect_params *sme) argument 1320 struct cfg80211_bss *bss = NULL; local 1709 struct cfg80211_bss *bss; local 1779 lbs_ibss_join_existing(struct lbs_private *priv, struct cfg80211_ibss_params *params, struct cfg80211_bss *bss) argument 1983 struct cfg80211_bss *bss; local [all...] |
H A D | host.h | 303 } bss; member in union:txpd::__anon4574 335 } __packed bss; member in union:rxpd::__anon4576 789 struct adhoc_bssdesc bss; member in struct:cmd_ds_802_11_ad_hoc_join
|
/drivers/staging/rtl8188eu/include/ |
H A D | rtw_event.h | 30 Used to report a bss has been scanned 33 struct wlan_bssid_ex bss; member in struct:survey_event 39 bss_cnt indicates the number of bss that has been reported. 49 Used to report the link result of joinning the given bss
|
H A D | wlan_bssdef.h | 270 static inline uint get_wlan_bssid_ex_sz(struct wlan_bssid_ex *bss) argument 272 return sizeof(struct wlan_bssid_ex) - MAX_IE_SZ + bss->IELength;
|
/drivers/staging/rtl8712/ |
H A D | rtl871x_event.h | 36 * Used to report a bss has been scanned 39 struct ndis_wlan_bssid_ex bss; member in struct:survey_event 44 * bss_cnt indicates the number of bss that has been reported. 52 * Used to report the link result of joinning the given bss
|
H A D | rtl871x_mlme.h | 205 uint r8712_get_ndis_wlan_bssid_ex_sz(struct ndis_wlan_bssid_ex *bss);
|
/drivers/net/wireless/rsi/ |
H A D | rsi_91x_pkt.c | 33 struct ieee80211_bss_conf *bss = NULL; local 41 bss = &info->control.vif->bss_conf; 44 if (!bss->assoc) 128 struct ieee80211_bss_conf *bss = NULL; local 160 bss = &info->control.vif->bss_conf; 196 if ((skb->data[16] == IEEE80211_STYPE_PROBE_REQ) && (!bss->assoc)) {
|
H A D | rsi_91x_mac80211.c | 358 struct ieee80211_bss_conf *bss = &adapter->vifs[0]->bss_conf; local 365 if (bss->assoc) { 378 if (bss->assoc) { 433 struct ieee80211_bss_conf *bss = &vif->bss_conf; local 434 struct ieee80211_channel *channel = bss->chandef.chan; 844 struct ieee80211_bss_conf *bss = &common->priv->vifs[0]->bss_conf; local 881 if (bss->assoc && !(memcmp(bss->bssid, hdr->addr2, ETH_ALEN))) {
|
/drivers/net/wireless/ath/wcn36xx/ |
H A D | smd.c | 984 struct wcn36xx_hal_config_bss_params_v1 *bss = &msg_body.bss_params; local 985 struct wcn36xx_hal_config_sta_params_v1 *sta = &bss->sta; 1075 "hal config bss v1 bssid %pM self_mac_addr %pM bss_type %d oper_mode %d nw_type %d\n", 1076 bss->bssid, bss->self_mac_addr, bss->bss_type, 1077 bss->oper_mode, bss->nw_type); 1104 wcn36xx_warn("hal config bss response failure: %d\n", 1110 "hal config bss rs 1135 struct wcn36xx_hal_config_bss_params *bss; local [all...] |
/drivers/net/wireless/mwifiex/ |
H A D | sta_ioctl.c | 132 * This function fills bss descriptor structure using provided 138 struct cfg80211_bss *bss, 143 struct mwifiex_bss_priv *bss_priv = (void *)bss->priv; 147 ies = rcu_dereference(bss->ies); 158 memcpy(bss_desc->mac_address, bss->bssid, ETH_ALEN); 159 bss_desc->rssi = bss->signal; 163 bss_desc->beacon_period = bss->beacon_interval; 164 bss_desc->cap_info_bitmap = bss->capability; 200 struct cfg80211_bss *bss) 208 country_ie = ieee80211_bss_get_ie(bss, WLAN_EID_COUNTR 137 mwifiex_fill_new_bss_desc(struct mwifiex_private *priv, struct cfg80211_bss *bss, struct mwifiex_bssdescriptor *bss_desc) argument 199 mwifiex_process_country_ie(struct mwifiex_private *priv, struct cfg80211_bss *bss) argument 259 mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss, struct cfg80211_ssid *req_ssid) argument [all...] |
H A D | scan.c | 1145 * respective fields in bss descriptor structure. 1562 struct cfg80211_bss *bss) 1568 /* Allocate and fill new bss descriptor */ 1573 ret = mwifiex_fill_new_bss_desc(priv, bss, bss_desc); 1608 struct cfg80211_bss *bss; local 1733 bss = cfg80211_inform_bss(priv->wdev->wiphy, 1738 bss_priv = (struct mwifiex_bss_priv *)bss->priv; 1744 mwifiex_update_curr_bss_params(priv, bss); 1745 cfg80211_put_bss(priv->wdev->wiphy, bss); 1561 mwifiex_update_curr_bss_params(struct mwifiex_private *priv, struct cfg80211_bss *bss) argument
|
H A D | cfg80211.c | 626 wiphy_err(wiphy, "Failed to set bss config\n"); 1222 wiphy_err(wiphy, "%s: bss not started\n", __func__); 1237 * deauthenticated. If bss is not started or there are no stations in 1539 struct cfg80211_bss *bss; local 1559 bss = cfg80211_inform_bss(priv->wdev->wiphy, chan, 1563 cfg80211_put_bss(priv->wdev->wiphy, bss); 1591 struct cfg80211_bss *bss = NULL; local 1684 bss = cfg80211_get_bss(priv->wdev->wiphy, channel, 1689 bss = cfg80211_get_bss(priv->wdev->wiphy, channel, 1694 if (!bss) { [all...] |
/drivers/net/wireless/ath/wil6210/ |
H A D | cfg80211.c | 358 struct cfg80211_bss *bss; local 371 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, 374 if (!bss) { 379 ssid_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SSID); 397 rc = wmi_del_cipher_key(wil, 0, bss->bssid); 416 switch (bss->capability & WLAN_CAPABILITY_DMG_TYPE_MASK) { 425 bss->capability); 441 ch = bss->channel->hw_value; 444 bss->channel->center_freq); 450 memcpy(conn.bssid, bss [all...] |
/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.c | 1223 struct ieee80211_bss_conf *bss) 1230 ar5523_create_rateset(ar, bss, &rates.rateset, true); 1238 struct ieee80211_bss_conf *bss) 1249 ar5523_create_rateset(ar, bss, &create.connattr.rateset, false); 1251 wlan_mode = ar5523_get_wlan_mode(ar, bss); 1259 struct ieee80211_bss_conf *bss) 1265 associd.associd = cpu_to_be32(bss->aid); 1267 memcpy(associd.bssid, bss->bssid, ETH_ALEN); 1274 struct ieee80211_bss_conf *bss, 1286 if (bss 1222 ar5523_set_basic_rates(struct ar5523 *ar, struct ieee80211_bss_conf *bss) argument 1236 ar5523_create_connection(struct ar5523 *ar, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss) argument 1258 ar5523_write_associd(struct ar5523 *ar, struct ieee80211_bss_conf *bss) argument 1272 ar5523_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss, u32 changed) argument [all...] |
/drivers/staging/wlan-ng/ |
H A D | cfg80211.c | 344 struct cfg80211_bss *bss; local 423 bss = cfg80211_inform_bss(wiphy, 435 if (!bss) { 440 cfg80211_put_bss(wiphy, bss);
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | wl_cfg80211.c | 965 /* scan bss */ 2364 struct cfg80211_bss *bss; local 2407 bss = cfg80211_inform_bss(wiphy, notify_channel, 2415 if (!bss) 2418 cfg80211_put_bss(wiphy, bss); 2424 next_bss_le(struct brcmf_scan_results *list, struct brcmf_bss_info_le *bss) argument 2426 if (bss == NULL) 2428 return (struct brcmf_bss_info_le *)((unsigned long)bss + 2429 le32_to_cpu(bss->length)); 2463 struct cfg80211_bss *bss; local 2631 brcmf_compare_update_same_bss(struct brcmf_cfg80211_info *cfg, struct brcmf_bss_info_le *bss, struct brcmf_bss_info_le *bss_info_le) argument 2677 struct brcmf_bss_info_le *bss = NULL; local [all...] |