/Linux-v4.19/drivers/net/wireless/intersil/orinoco/ |
D | scan.c | 75 const union hermes_scan_info *bss) in orinoco_add_hostscan_result() argument 90 len = le16_to_cpu(bss->a.essid_len); in orinoco_add_hostscan_result() 95 memcpy(&ie_buf[2], bss->a.essid, len); in orinoco_add_hostscan_result() 101 ie_len += symbol_build_supp_rates(ie, bss->s.rates); in orinoco_add_hostscan_result() 105 ie_len += prism_build_supp_rates(ie, bss->p.rates); in orinoco_add_hostscan_result() 114 le16_to_cpu(bss->a.channel), NL80211_BAND_2GHZ); in orinoco_add_hostscan_result() 118 bss->a.channel, freq); in orinoco_add_hostscan_result() 122 capability = le16_to_cpu(bss->a.capabilities); in orinoco_add_hostscan_result() 123 beacon_interval = le16_to_cpu(bss->a.beacon_interv); in orinoco_add_hostscan_result() 124 signal = SIGNAL_TO_MBM(le16_to_cpu(bss->a.level)); in orinoco_add_hostscan_result() [all …]
|
/Linux-v4.19/net/wireless/ |
D | scan.c | 76 static void bss_free(struct cfg80211_internal_bss *bss) in bss_free() argument 80 if (WARN_ON(atomic_read(&bss->hold))) in bss_free() 83 ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); in bss_free() 84 if (ies && !bss->pub.hidden_beacon_bss) in bss_free() 86 ies = (void *)rcu_access_pointer(bss->pub.proberesp_ies); in bss_free() 94 if (!list_empty(&bss->hidden_list)) in bss_free() 95 list_del(&bss->hidden_list); in bss_free() 97 kfree(bss); in bss_free() 101 struct cfg80211_internal_bss *bss) in bss_ref_get() argument 105 bss->refcount++; in bss_ref_get() [all …]
|
D | sme.c | 276 struct cfg80211_bss *bss; in cfg80211_get_conn_bss() local 280 bss = cfg80211_get_bss(wdev->wiphy, wdev->conn->params.channel, in cfg80211_get_conn_bss() 286 if (!bss) in cfg80211_get_conn_bss() 289 memcpy(wdev->conn->bssid, bss->bssid, ETH_ALEN); in cfg80211_get_conn_bss() 291 wdev->conn->params.channel = bss->channel; in cfg80211_get_conn_bss() 295 return bss; in cfg80211_get_conn_bss() 302 struct cfg80211_bss *bss; in __cfg80211_sme_scan_done() local 313 bss = cfg80211_get_conn_bss(wdev); in __cfg80211_sme_scan_done() 314 if (bss) in __cfg80211_sme_scan_done() 315 cfg80211_put_bss(&rdev->wiphy, bss); in __cfg80211_sme_scan_done() [all …]
|
D | mlme.c | 23 void cfg80211_rx_assoc_resp(struct net_device *dev, struct cfg80211_bss *bss, in cfg80211_rx_assoc_resp() argument 35 cr.bss = bss; in cfg80211_rx_assoc_resp() 41 trace_cfg80211_send_rx_assoc(dev, bss); in cfg80211_rx_assoc_resp() 50 cfg80211_unhold_bss(bss_from_pub(bss)); in cfg80211_rx_assoc_resp() 51 cfg80211_put_bss(wiphy, bss); in cfg80211_rx_assoc_resp() 142 void cfg80211_assoc_timeout(struct net_device *dev, struct cfg80211_bss *bss) in cfg80211_assoc_timeout() argument 148 trace_cfg80211_send_assoc_timeout(dev, bss->bssid); in cfg80211_assoc_timeout() 150 nl80211_send_assoc_timeout(rdev, dev, bss->bssid, GFP_KERNEL); in cfg80211_assoc_timeout() 153 cfg80211_unhold_bss(bss_from_pub(bss)); in cfg80211_assoc_timeout() 154 cfg80211_put_bss(wiphy, bss); in cfg80211_assoc_timeout() [all …]
|
/Linux-v4.19/drivers/net/wireless/intersil/hostap/ |
D | hostap_80211_rx.c | 330 struct hostap_bss_info *bss; in __hostap_get_bss() local 333 bss = list_entry(ptr, struct hostap_bss_info, list); in __hostap_get_bss() 334 if (memcmp(bss->bssid, bssid, ETH_ALEN) == 0 && in __hostap_get_bss() 336 (ssid_len == bss->ssid_len && in __hostap_get_bss() 337 memcmp(ssid, bss->ssid, ssid_len) == 0))) { in __hostap_get_bss() 338 list_move(&bss->list, &local->bss_list); in __hostap_get_bss() 339 return bss; in __hostap_get_bss() 350 struct hostap_bss_info *bss; in __hostap_add_bss() local 353 bss = list_entry(local->bss_list.prev, in __hostap_add_bss() 355 list_del(&bss->list); in __hostap_add_bss() [all …]
|
D | hostap_proc.c | 128 struct hostap_bss_info *bss; in prism2_bss_list_proc_show() local 136 bss = list_entry(ptr, struct hostap_bss_info, list); in prism2_bss_list_proc_show() 138 bss->bssid, bss->last_update, in prism2_bss_list_proc_show() 139 bss->count, bss->capab_info); in prism2_bss_list_proc_show() 141 seq_printf(m, "%*pE", (int)bss->ssid_len, bss->ssid); in prism2_bss_list_proc_show() 144 seq_printf(m, "%*phN", (int)bss->ssid_len, bss->ssid); in prism2_bss_list_proc_show() 146 seq_printf(m, "%*phN", (int)bss->wpa_ie_len, bss->wpa_ie); in prism2_bss_list_proc_show()
|
/Linux-v4.19/drivers/net/wireless/marvell/libertas/ |
D | cfg.c | 296 static int lbs_add_common_rates_tlv(u8 *tlv, struct cfg80211_bss *bss) in lbs_add_common_rates_tlv() argument 303 rates_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SUPP_RATES); in lbs_add_common_rates_tlv() 304 ext_rates_eid = ieee80211_bss_get_ie(bss, WLAN_EID_EXT_SUPP_RATES); in lbs_add_common_rates_tlv() 498 struct cfg80211_bss *bss; in lbs_ret_scan() local 642 bss = cfg80211_inform_bss(wiphy, channel, in lbs_ret_scan() 648 cfg80211_put_bss(wiphy, bss); in lbs_ret_scan() 1060 struct cfg80211_bss *bss, in lbs_associate() argument 1094 memcpy(cmd->bssid, bss->bssid, ETH_ALEN); in lbs_associate() 1096 cmd->capability = cpu_to_le16(bss->capability); in lbs_associate() 1100 ssid_eid = ieee80211_bss_get_ie(bss, WLAN_EID_SSID); in lbs_associate() [all …]
|
/Linux-v4.19/arch/um/kernel/ |
D | dyn.lds.S | 49 .rel.bss : { *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) } 50 .rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) } 149 .bss : { 152 *(.bss .bss.* .gnu.linkonce.b.*) argument
|
/Linux-v4.19/drivers/net/wireless/intersil/prism54/ |
D | oid_mgt.c | 291 struct obj_bss *bss = data; in mgt_le_to_cpu() local 292 bss->age = le16_to_cpu(bss->age); in mgt_le_to_cpu() 293 bss->channel = le16_to_cpu(bss->channel); in mgt_le_to_cpu() 294 bss->capinfo = le16_to_cpu(bss->capinfo); in mgt_le_to_cpu() 295 bss->rates = le16_to_cpu(bss->rates); in mgt_le_to_cpu() 296 bss->basic_rates = le16_to_cpu(bss->basic_rates); in mgt_le_to_cpu() 360 struct obj_bss *bss = data; in mgt_cpu_to_le() local 361 bss->age = cpu_to_le16(bss->age); in mgt_cpu_to_le() 362 bss->channel = cpu_to_le16(bss->channel); in mgt_cpu_to_le() 363 bss->capinfo = cpu_to_le16(bss->capinfo); in mgt_cpu_to_le() [all …]
|
D | isl_ioctl.c | 167 struct obj_bss bss, *bss2; in prism54_update_stats() local 186 memcpy(bss.address, data, ETH_ALEN); in prism54_update_stats() 190 j = mgt_get_request(priv, DOT11_OID_BSSFIND, 0, (void *) &bss, &r); in prism54_update_stats() 575 char *current_ev, char *end_buf, struct obj_bss *bss, in prism54_translate_bss() argument 585 memcpy(iwe.u.ap_addr.sa_data, bss->address, ETH_ALEN); in prism54_translate_bss() 594 iwe.u.data.length = bss->ssid.length; in prism54_translate_bss() 598 &iwe, bss->ssid.octets); in prism54_translate_bss() 606 cap = bss->capinfo; in prism54_translate_bss() 628 iwe.u.freq.m = bss->channel; in prism54_translate_bss() 635 iwe.u.qual.level = bss->rssi; in prism54_translate_bss() [all …]
|
/Linux-v4.19/net/mac80211/ |
D | scan.c | 35 struct ieee80211_bss *bss) in ieee80211_rx_bss_put() argument 37 if (!bss) in ieee80211_rx_bss_put() 40 container_of((void *)bss, struct cfg80211_bss, priv)); in ieee80211_rx_bss_put() 69 struct ieee80211_bss *bss; in ieee80211_bss_info_update() local 115 bss = (void *)cbss->priv; in ieee80211_bss_info_update() 118 bss->device_ts_beacon = rx_status->device_timestamp; in ieee80211_bss_info_update() 120 bss->device_ts_presp = rx_status->device_timestamp; in ieee80211_bss_info_update() 124 bss->corrupt_data |= IEEE80211_BSS_CORRUPT_BEACON; in ieee80211_bss_info_update() 126 bss->corrupt_data |= IEEE80211_BSS_CORRUPT_PROBE_RESP; in ieee80211_bss_info_update() 129 bss->corrupt_data &= ~IEEE80211_BSS_CORRUPT_BEACON; in ieee80211_bss_info_update() [all …]
|
D | mlme.c | 729 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc() 731 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc() 2056 struct ieee80211_bss *bss = (void *)cbss->priv; in ieee80211_set_associated() local 2062 bss_conf->assoc_capability, bss->has_erp_value, bss->erp_value); in ieee80211_set_associated() 2110 bss_conf->beacon_rate = bss->beacon_rate; in ieee80211_set_associated() 2542 cbss = ifmgd->auth_data->bss; in ieee80211_ap_probereq_get() 2544 cbss = ifmgd->assoc_data->bss; in ieee80211_ap_probereq_get() 2689 sta_info_destroy_addr(sdata, auth_data->bss->bssid); in ieee80211_destroy_auth_data() 2699 cfg80211_put_bss(sdata->local->hw.wiphy, auth_data->bss); in ieee80211_destroy_auth_data() 2718 sta_info_destroy_addr(sdata, assoc_data->bss->bssid); in ieee80211_destroy_assoc_data() [all …]
|
/Linux-v4.19/arch/s390/boot/compressed/ |
D | vmlinux.lds.S | 48 .bss : { 50 *(.bss) argument 51 *(.bss.*)
|
/Linux-v4.19/drivers/net/wireless/ath/wcn36xx/ |
D | smd.c | 1261 struct wcn36xx_hal_config_bss_params_v1 *bss = &msg_body.bss_params; in wcn36xx_smd_config_bss_v1() local 1262 struct wcn36xx_hal_config_sta_params_v1 *sta = &bss->sta; in wcn36xx_smd_config_bss_v1() 1353 bss->bssid, bss->self_mac_addr, bss->bss_type, in wcn36xx_smd_config_bss_v1() 1354 bss->oper_mode, bss->nw_type); in wcn36xx_smd_config_bss_v1() 1414 struct wcn36xx_hal_config_bss_params *bss; in wcn36xx_smd_config_bss() local 1422 bss = &msg.bss_params; in wcn36xx_smd_config_bss() 1423 sta_params = &bss->sta; in wcn36xx_smd_config_bss() 1427 memcpy(&bss->bssid, bssid, ETH_ALEN); in wcn36xx_smd_config_bss() 1429 memcpy(bss->self_mac_addr, vif->addr, ETH_ALEN); in wcn36xx_smd_config_bss() 1432 bss->bss_type = WCN36XX_HAL_INFRASTRUCTURE_MODE; in wcn36xx_smd_config_bss() [all …]
|
/Linux-v4.19/arch/x86/boot/compressed/ |
D | vmlinux.lds.S | 58 .bss : { 60 *(.bss) argument 61 *(.bss.*)
|
/Linux-v4.19/arch/parisc/boot/compressed/ |
D | vmlinux.lds.S | 75 .bss : { 77 *(.bss) argument 78 *(.bss.*)
|
/Linux-v4.19/arch/x86/kernel/ |
D | vmlinux.lds.S | 79 *(.bss..decrypted); \ 372 .bss : AT(ADDR(.bss) - LOAD_OFFSET) { 374 *(.bss..page_aligned) argument 375 *(.bss)
|
/Linux-v4.19/arch/xtensa/boot/boot-elf/ |
D | boot.lds.S | 34 .bss ((LOADADDR(.image) + SIZEOF(.image) + 3) & ~ 3): 40 *(.bss)
|
/Linux-v4.19/arch/h8300/boot/compressed/ |
D | vmlinux.lds | 27 .bss : 30 *(.bss*) argument
|
/Linux-v4.19/arch/powerpc/boot/ |
D | zImage.coff.lds.S | 39 .bss : 42 *(.bss)
|
/Linux-v4.19/arch/nios2/boot/compressed/ |
D | vmlinux.lds.S | 51 .bss : { *(.bss) *(.sbss) }
|
/Linux-v4.19/arch/microblaze/kernel/ |
D | vmlinux.lds.S | 130 .bss ALIGN (PAGE_SIZE) : AT(ADDR(.bss) - LOAD_OFFSET) { 133 *(.bss*)
|
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/ |
D | sta_ioctl.c | 142 struct cfg80211_bss *bss, in mwifiex_fill_new_bss_desc() argument 147 struct mwifiex_bss_priv *bss_priv = (void *)bss->priv; in mwifiex_fill_new_bss_desc() 151 ies = rcu_dereference(bss->ies); in mwifiex_fill_new_bss_desc() 163 memcpy(bss_desc->mac_address, bss->bssid, ETH_ALEN); in mwifiex_fill_new_bss_desc() 164 bss_desc->rssi = bss->signal; in mwifiex_fill_new_bss_desc() 168 bss_desc->beacon_period = bss->beacon_interval; in mwifiex_fill_new_bss_desc() 169 bss_desc->cap_info_bitmap = bss->capability; in mwifiex_fill_new_bss_desc() 206 struct cfg80211_bss *bss) in mwifiex_process_country_ie() argument 214 country_ie = ieee80211_bss_get_ie(bss, WLAN_EID_COUNTRY); in mwifiex_process_country_ie() 265 int mwifiex_bss_start(struct mwifiex_private *priv, struct cfg80211_bss *bss, in mwifiex_bss_start() argument [all …]
|
/Linux-v4.19/arch/x86/realmode/rm/ |
D | realmode.lds.S | 60 .bss : { 61 *(.bss*)
|
/Linux-v4.19/arch/alpha/boot/ |
D | bootloader.lds | 18 .bss : { *(.bss) *(COMMON) }
|