Home
last modified time | relevance | path

Searched refs:bss (Results 1 – 25 of 176) sorted by relevance

12345678

/Linux-v4.19/drivers/net/wireless/intersil/orinoco/
Dscan.c75 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/
Dscan.c76 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 …]
Dsme.c276 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 …]
Dmlme.c23 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/
Dhostap_80211_rx.c330 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 …]
Dhostap_proc.c128 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/
Dcfg.c296 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/
Ddyn.lds.S49 .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/
Doid_mgt.c291 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 …]
Disl_ioctl.c167 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/
Dscan.c35 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 …]
Dmlme.c729 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/
Dvmlinux.lds.S48 .bss : {
50 *(.bss) argument
51 *(.bss.*)
/Linux-v4.19/drivers/net/wireless/ath/wcn36xx/
Dsmd.c1261 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/
Dvmlinux.lds.S58 .bss : {
60 *(.bss) argument
61 *(.bss.*)
/Linux-v4.19/arch/parisc/boot/compressed/
Dvmlinux.lds.S75 .bss : {
77 *(.bss) argument
78 *(.bss.*)
/Linux-v4.19/arch/x86/kernel/
Dvmlinux.lds.S79 *(.bss..decrypted); \
372 .bss : AT(ADDR(.bss) - LOAD_OFFSET) {
374 *(.bss..page_aligned) argument
375 *(.bss)
/Linux-v4.19/arch/xtensa/boot/boot-elf/
Dboot.lds.S34 .bss ((LOADADDR(.image) + SIZEOF(.image) + 3) & ~ 3):
40 *(.bss)
/Linux-v4.19/arch/h8300/boot/compressed/
Dvmlinux.lds27 .bss :
30 *(.bss*) argument
/Linux-v4.19/arch/powerpc/boot/
DzImage.coff.lds.S39 .bss :
42 *(.bss)
/Linux-v4.19/arch/nios2/boot/compressed/
Dvmlinux.lds.S51 .bss : { *(.bss) *(.sbss) }
/Linux-v4.19/arch/microblaze/kernel/
Dvmlinux.lds.S130 .bss ALIGN (PAGE_SIZE) : AT(ADDR(.bss) - LOAD_OFFSET) {
133 *(.bss*)
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Dsta_ioctl.c142 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/
Drealmode.lds.S60 .bss : {
61 *(.bss*)
/Linux-v4.19/arch/alpha/boot/
Dbootloader.lds18 .bss : { *(.bss) *(COMMON) }

12345678