Home
last modified time | relevance | path

Searched refs:ssid_len (Results 1 – 120 of 120) sorted by relevance

/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dscan.c341 const u8 *ssid, size_t ssid_len, in wlcore_scan() argument
357 if (ssid_len && ssid) { in wlcore_scan()
358 wl->scan.ssid_len = ssid_len; in wlcore_scan()
359 memcpy(wl->scan.ssid, ssid, ssid_len); in wlcore_scan()
361 wl->scan.ssid_len = 0; in wlcore_scan()
392 if (sets[i].ssid.ssid_len > 0) in wlcore_scan_sched_scan_ssid_list()
398 (req->n_ssids == 1 && req->ssids[0].ssid_len == 0))) { in wlcore_scan_sched_scan_ssid_list()
415 cmd->ssids[cmd->n_ssids].type = (ssids[i].ssid_len) ? in wlcore_scan_sched_scan_ssid_list()
417 cmd->ssids[cmd->n_ssids].len = ssids[i].ssid_len; in wlcore_scan_sched_scan_ssid_list()
419 ssids[i].ssid_len); in wlcore_scan_sched_scan_ssid_list()
[all …]
Dscan.h30 const u8 *ssid, size_t ssid_len,
33 const u8 *ssid, size_t ssid_len,
Dcmd.c533 cmd->sta.ssid_len = wlvif->ssid_len; in wl12xx_cmd_role_start_sta()
534 memcpy(cmd->sta.ssid, wlvif->ssid, wlvif->ssid_len); in wl12xx_cmd_role_start_sta()
633 if (wlvif->ssid_len == 0 && !bss_conf->hidden_ssid) { in wl12xx_cmd_role_start_ap()
677 cmd->ap.ssid_len = wlvif->ssid_len; in wl12xx_cmd_role_start_ap()
678 memcpy(cmd->ap.ssid, wlvif->ssid, wlvif->ssid_len); in wl12xx_cmd_role_start_ap()
681 cmd->ap.ssid_len = bss_conf->ssid_len; in wl12xx_cmd_role_start_ap()
682 memcpy(cmd->ap.ssid, bss_conf->ssid, bss_conf->ssid_len); in wl12xx_cmd_role_start_ap()
783 cmd->ibss.ssid_len = wlvif->ssid_len; in wl12xx_cmd_role_start_ibss()
784 memcpy(cmd->ibss.ssid, wlvif->ssid, wlvif->ssid_len); in wl12xx_cmd_role_start_ibss()
1136 const u8 *ssid, size_t ssid_len, in wl12xx_cmd_build_probe_req() argument
[all …]
Dcmd.h64 const u8 *ssid, size_t ssid_len,
332 u8 ssid_len; member
347 u8 ssid_len; member
372 u8 ssid_len; member
Dwlcore_i.h189 size_t ssid_len; member
392 u8 ssid_len; member
Dmain.c2879 u8 ssid_len; in wl1271_ssid_set() local
2888 ssid_len = ptr[1]; in wl1271_ssid_set()
2889 if (ssid_len > IEEE80211_MAX_SSID_LEN) { in wl1271_ssid_set()
2894 wlvif->ssid_len = ssid_len; in wl1271_ssid_set()
2895 memcpy(wlvif->ssid, ptr+2, ssid_len); in wl1271_ssid_set()
3649 len = req->ssids[0].ssid_len; in wl1271_op_hw_scan()
3923 if (wlvif->ssid_len > 0) in wl1271_ap_set_probe_resp_tmpl_legacy()
3930 if (probe_rsp_len + bss_conf->ssid_len > WL1271_CMD_TEMPL_MAX_SIZE) { in wl1271_ap_set_probe_resp_tmpl_legacy()
3952 probe_rsp_templ[ssid_ie_offset + 1] = bss_conf->ssid_len; in wl1271_ap_set_probe_resp_tmpl_legacy()
3954 bss_conf->ssid, bss_conf->ssid_len); in wl1271_ap_set_probe_resp_tmpl_legacy()
[all …]
Ddebugfs.c600 VIF_STATE_PRINT_NSTR(ssid, wlvif->ssid_len); in vifs_state_read()
/linux-4.1.27/net/wireless/
Dibss.c29 if (!wdev->ssid_len) in __cfg80211_ibss_joined()
95 if (wdev->ssid_len) in __cfg80211_join_ibss()
133 memcpy(wdev->ssid, params->ssid, params->ssid_len); in __cfg80211_join_ibss()
134 wdev->ssid_len = params->ssid_len; in __cfg80211_join_ibss()
183 wdev->ssid_len = 0; in __cfg80211_clear_ibss()
187 wdev->wext.ibss.ssid_len = 0; in __cfg80211_clear_ibss()
208 if (!wdev->ssid_len) in __cfg80211_leave_ibss()
281 if (!wdev->wext.ibss.ssid_len) in cfg80211_ibss_wext_join()
343 if (wdev->ssid_len) in cfg80211_ibss_wext_siwfreq()
412 if (wdev->ssid_len) in cfg80211_ibss_wext_siwessid()
[all …]
Dwext-sme.c43 if (!wdev->wext.connect.ssid_len) in cfg80211_mgd_wext_connect()
101 if (wdev->wext.connect.ssid_len) in cfg80211_mgd_wext_siwfreq()
119 if (chan && !wdev->wext.connect.ssid_len) { in cfg80211_mgd_wext_siwfreq()
195 len == wdev->wext.connect.ssid_len && in cfg80211_mgd_wext_siwessid()
211 wdev->wext.connect.ssid_len = len; in cfg80211_mgd_wext_siwessid()
248 } else if (wdev->wext.connect.ssid && wdev->wext.connect.ssid_len) { in cfg80211_mgd_wext_giwessid()
250 data->length = wdev->wext.connect.ssid_len; in cfg80211_mgd_wext_giwessid()
Dsme.c119 wdev->conn->params.ssid_len); in cfg80211_conn_scan()
120 request->ssids[0].ssid_len = wdev->conn->params.ssid_len; in cfg80211_conn_scan()
167 params->ssid, params->ssid_len, in cfg80211_conn_do_work()
191 params->ssid_len, &req); in cfg80211_conn_do_work()
266 wdev->conn->params.ssid_len, in cfg80211_get_conn_bss()
531 wdev->conn->params.ssid_len = wdev->ssid_len; in cfg80211_sme_connect()
689 wdev->ssid, wdev->ssid_len, in __cfg80211_connect_result()
705 wdev->ssid_len = 0; in __cfg80211_connect_result()
848 wdev->ssid_len, in cfg80211_roamed()
916 wdev->ssid_len = 0; in __cfg80211_disconnected()
[all …]
Dap.c31 wdev->ssid_len = 0; in __cfg80211_stop_ap()
Dmlme.c203 const u8 *ssid, int ssid_len, in cfg80211_mlme_auth() argument
231 req.bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len, in cfg80211_mlme_auth()
281 const u8 *ssid, int ssid_len, in cfg80211_mlme_assoc() argument
299 req->bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len, in cfg80211_mlme_assoc()
Dscan.c400 const u8 *ssid, size_t ssid_len) in is_bss() argument
417 if (ssidie[1] != ssid_len) in is_bss()
419 return memcmp(ssidie + 2, ssid, ssid_len) == 0; in is_bss()
584 const u8 *ssid, size_t ssid_len, in cfg80211_get_bss() argument
593 trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, bss_type, in cfg80211_get_bss()
615 if (is_bss(&bss->pub, bssid, ssid, ssid_len)) { in cfg80211_get_bss()
1285 creq->ssids[0].ssid_len = wreq->essid_len; in cfg80211_wext_siwscan()
Dcore.h327 const u8 *ssid, int ssid_len,
335 const u8 *ssid, int ssid_len,
Dtrace.h502 memcpy(__entry->ssid, settings->ssid, settings->ssid_len);
1230 memcpy(__entry->ssid, sme->ssid, sme->ssid_len);
1323 memcpy(__entry->ssid, params->ssid, params->ssid_len);
2643 const u8 *bssid, const u8 *ssid, size_t ssid_len,
2646 TP_ARGS(wiphy, channel, bssid, ssid, ssid_len, bss_type, privacy),
2651 __dynamic_array(u8, ssid, ssid_len)
2659 memcpy(__get_dynamic_array(ssid), ssid, ssid_len);
Dnl80211.c2404 if (wdev->ssid_len) { in nl80211_send_iface()
2405 if (nla_put(msg, NL80211_ATTR_SSID, wdev->ssid_len, wdev->ssid)) in nl80211_send_iface()
3332 params.ssid_len = in nl80211_start_ap()
3334 if (params.ssid_len == 0 || in nl80211_start_ap()
3335 params.ssid_len > IEEE80211_MAX_SSID_LEN) in nl80211_start_ap()
3445 wdev->ssid_len = params.ssid_len; in nl80211_start_ap()
3446 memcpy(wdev->ssid, params.ssid, wdev->ssid_len); in nl80211_start_ap()
5866 request->ssids[i].ssid_len = nla_len(attr); in nl80211_trigger_scan()
6133 request->ssids[i].ssid_len = nla_len(attr); in nl80211_parse_sched_scan()
6169 request->match_sets[i].ssid.ssid_len = in nl80211_parse_sched_scan()
[all …]
Dreg.c1559 if (!wdev->ssid_len) in reg_wdev_chan_valid()
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dscan.c103 cmd->ssid_len = req->ssids[0].ssid_len; in wl18xx_scan_send()
104 memcpy(cmd->ssid, req->ssids[0].ssid, cmd->ssid_len); in wl18xx_scan_send()
113 req->ssids ? req->ssids[0].ssid_len : 0, in wl18xx_scan_send()
130 req->ssids ? req->ssids[0].ssid_len : 0, in wl18xx_scan_send()
243 req->ssids ? req->ssids[0].ssid_len : 0, in wl18xx_scan_sched_scan_config()
260 req->ssids ? req->ssids[0].ssid_len : 0, in wl18xx_scan_sched_scan_config()
Devent.c93 u8 ssid_len, u8 *ssid, in wlcore_smart_config_decode_event() argument
99 wl1271_dump_ascii(DEBUG_EVENT, "SSID:", ssid, ssid_len); in wlcore_smart_config_decode_event()
102 ssid_len + pwd_len + 20, in wlcore_smart_config_decode_event()
106 if (nla_put(skb, WLCORE_VENDOR_ATTR_SSID, ssid_len, ssid) || in wlcore_smart_config_decode_event()
Dscan.h93 u8 ssid_len; /* For SCAN_SSID_FILTER_SPECIFIC */ member
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dscan.c591 u8 ssid_len, int left) in iwl_fill_probe_req() argument
614 left -= ssid_len + 2; in iwl_fill_probe_req()
618 *pos++ = ssid_len; in iwl_fill_probe_req()
619 if (ssid && ssid_len) { in iwl_fill_probe_req()
620 memcpy(pos, ssid, ssid_len); in iwl_fill_probe_req()
621 pos += ssid_len; in iwl_fill_probe_req()
624 len += ssid_len + 2; in iwl_fill_probe_req()
661 u8 ssid_len = 0; in iwlagn_request_scan() local
734 ssid_len = priv->scan_request->ssids[0].ssid_len; in iwlagn_request_scan()
744 priv->scan_request->ssids[i].ssid_len; in iwlagn_request_scan()
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dscan.c148 if (wl->scan.ssid_len && wl->scan.ssid) { in wl1271_scan_send()
149 cmd->params.ssid_len = wl->scan.ssid_len; in wl1271_scan_send()
150 memcpy(cmd->params.ssid, wl->scan.ssid, wl->scan.ssid_len); in wl1271_scan_send()
157 wl->scan.ssid, wl->scan.ssid_len, in wl1271_scan_send()
351 cfg->ssid_len = 0; in wl1271_scan_sched_scan_config()
380 req->ssids[0].ssid_len, in wl1271_scan_sched_scan_config()
397 req->ssids[0].ssid_len, in wl1271_scan_sched_scan_config()
Dscan.h41 u8 ssid_len; member
97 u8 ssid_len; /* For SCAN_SSID_FILTER_SPECIFIC */ member
/linux-4.1.27/drivers/net/wireless/libertas/
Dcfg.c164 static int lbs_add_ssid_tlv(u8 *tlv, const u8 *ssid, int ssid_len) in lbs_add_ssid_tlv() argument
174 ssid_tlv->header.len = cpu_to_le16(ssid_len); in lbs_add_ssid_tlv()
175 memcpy(ssid_tlv->ssid, ssid, ssid_len); in lbs_add_ssid_tlv()
176 return sizeof(ssid_tlv->header) + ssid_len; in lbs_add_ssid_tlv()
592 u8 ssid_len = 0; in lbs_ret_scan() local
632 ssid_len = elen; in lbs_ret_scan()
647 bssid, capa, chan_no, ssid_len, ssid, in lbs_ret_scan()
717 if (priv->scan_req->n_ssids && priv->scan_req->ssids[0].ssid_len > 0) in lbs_scan_worker()
720 priv->scan_req->ssids[0].ssid_len); in lbs_scan_worker()
1305 memcpy(creq->ssids[0].ssid, sme->ssid, sme->ssid_len); in _new_connect_scan_req()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c518 vif->ssid_len == sme->ssid_len && in ath6kl_cfg80211_connect()
519 !memcmp(vif->ssid, sme->ssid, vif->ssid_len)) { in ath6kl_cfg80211_connect()
531 } else if (vif->ssid_len == sme->ssid_len && in ath6kl_cfg80211_connect()
532 !memcmp(vif->ssid, sme->ssid, vif->ssid_len)) { in ath6kl_cfg80211_connect()
537 vif->ssid_len = sme->ssid_len; in ath6kl_cfg80211_connect()
538 memcpy(vif->ssid, sme->ssid, sme->ssid_len); in ath6kl_cfg80211_connect()
639 vif->ssid_len, vif->ssid, in ath6kl_cfg80211_connect()
658 vif->ssid_len = 0; in ath6kl_cfg80211_connect()
702 vif->ssid, vif->ssid_len, in ath6kl_add_bss_if_needed()
713 ie = kmalloc(2 + vif->ssid_len + beacon_ie_len, GFP_KERNEL); in ath6kl_add_bss_if_needed()
[all …]
Dwmi.c1850 u8 group_crypto_len, int ssid_len, u8 *ssid, in ath6kl_wmi_connect_cmd() argument
1861 bssid, channel, ctrl_flags, ssid_len, nw_type, in ath6kl_wmi_connect_cmd()
1863 ath6kl_dbg_dump(ATH6KL_DBG_WMI, NULL, "ssid ", ssid, ssid_len); in ath6kl_wmi_connect_cmd()
1879 if (ssid_len) in ath6kl_wmi_connect_cmd()
1880 memcpy(cc->ssid, ssid, ssid_len); in ath6kl_wmi_connect_cmd()
1882 cc->ssid_len = ssid_len; in ath6kl_wmi_connect_cmd()
2154 u8 ssid_len, u8 *ssid) in ath6kl_wmi_probedssid_cmd() argument
2163 if (ssid_len > sizeof(cmd->ssid)) in ath6kl_wmi_probedssid_cmd()
2166 if ((flag & (DISABLE_SSID_FLAG | ANY_SSID_FLAG)) && (ssid_len > 0)) in ath6kl_wmi_probedssid_cmd()
2169 if ((flag & SPECIFIC_SSID_FLAG) && !ssid_len) in ath6kl_wmi_probedssid_cmd()
[all …]
Dwmi.h743 u8 ssid_len; member
1029 u8 ssid_len; member
2562 u8 group_crypto_len, int ssid_len, u8 *ssid,
2587 u8 ssid_len, u8 *ssid);
Dcore.h608 int ssid_len; member
Dinit.c235 vif->ssid_len = 0; in ath6kl_init_profile_info()
/linux-4.1.27/net/mac80211/
Dibss.c88 *pos++ = ifibss->ssid_len; in ieee80211_ibss_build_presp()
89 memcpy(pos, ifibss->ssid, ifibss->ssid_len); in ieee80211_ibss_build_presp()
90 pos += ifibss->ssid_len; in ieee80211_ibss_build_presp()
328 sdata->vif.bss_conf.ssid_len = ifibss->ssid_len; in __ieee80211_sta_join_ibss()
329 memcpy(sdata->vif.bss_conf.ssid, ifibss->ssid, ifibss->ssid_len); in __ieee80211_sta_join_ibss()
369 sdata->vif.bss_conf.ssid_len = 0; in __ieee80211_sta_join_ibss()
498 ifibss->ssid_len, IEEE80211_BSS_TYPE_IBSS, in ieee80211_ibss_csa_beacon()
547 ifibss->ssid_len, in ieee80211_ibss_finish_csa()
694 ifibss->ssid_len, in ieee80211_ibss_disconnect()
725 sdata->vif.bss_conf.ssid_len = 0; in ieee80211_ibss_disconnect()
[all …]
Dieee80211_i.h396 u8 ssid_len; member
574 u8 ssid_len, ie_len; member
1439 u8 ssid_len; member
1559 const u8 *ssid, u8 ssid_len,
1945 const u8 *ssid, size_t ssid_len,
1950 const u8 *ssid, size_t ssid_len,
Dscan.c497 scan_req->ssids[i].ssid, scan_req->ssids[i].ssid_len, in ieee80211_scan_state_send_probe()
940 const u8 *ssid, u8 ssid_len, in ieee80211_request_ibss_scan() argument
1001 local->int_scan_req->ssids[0].ssid_len = ssid_len; in ieee80211_request_ibss_scan()
Dtrace.h388 __dynamic_array(u8, ssid, info->ssid_len);
428 memcpy(__get_dynamic_array(ssid), info->ssid, info->ssid_len);
1548 __dynamic_array(u8, ssid, info->ssid_len);
1557 memcpy(__get_dynamic_array(ssid), info->ssid, info->ssid_len);
1615 __dynamic_array(u8, ssid, info->ssid_len);
1623 memcpy(__get_dynamic_array(ssid), info->ssid, info->ssid_len);
Dmlme.c655 2 + assoc_data->ssid_len + /* SSID */ in ieee80211_send_assoc()
713 pos = skb_put(skb, 2 + assoc_data->ssid_len); in ieee80211_send_assoc()
715 *pos++ = assoc_data->ssid_len; in ieee80211_send_assoc()
716 memcpy(pos, assoc_data->ssid, assoc_data->ssid_len); in ieee80211_send_assoc()
2240 int ssid_len; in ieee80211_mgd_probe_ap_send() local
2245 ssid_len = 0; in ieee80211_mgd_probe_ap_send()
2247 ssid_len = ssid[1]; in ieee80211_mgd_probe_ap_send()
2250 ssid + 2, ssid_len, NULL, in ieee80211_mgd_probe_ap_send()
2328 int ssid_len; in ieee80211_ap_probereq_get() local
2347 ssid_len = 0; in ieee80211_ap_probereq_get()
[all …]
Dtx.c3125 const u8 *ssid, size_t ssid_len, in ieee80211_probereq_get() argument
3134 ie_ssid_len = 2 + ssid_len; in ieee80211_probereq_get()
3153 *pos++ = ssid_len; in ieee80211_probereq_get()
3154 if (ssid_len) in ieee80211_probereq_get()
3155 memcpy(pos, ssid, ssid_len); in ieee80211_probereq_get()
3156 pos += ssid_len; in ieee80211_probereq_get()
Dutil.c909 elems->ssid_len = elen; in ieee802_11_parse_elems_crc()
1563 const u8 *ssid, size_t ssid_len, in ieee80211_build_probe_req() argument
1586 skb = ieee80211_probereq_get(&local->hw, src, ssid, ssid_len, in ieee80211_build_probe_req()
1611 const u8 *ssid, size_t ssid_len, in ieee80211_send_probe_req() argument
1619 ssid, ssid_len, in ieee80211_send_probe_req()
Dcfg.c777 sdata->vif.bss_conf.ssid_len = params->ssid_len; in ieee80211_start_ap()
778 if (params->ssid_len) in ieee80211_start_ap()
780 params->ssid_len); in ieee80211_start_ap()
894 sdata->vif.bss_conf.ssid_len = 0; in ieee80211_stop_ap()
Dmesh.c974 elems.ssid_len != 0) in ieee80211_mesh_rx_probe_req()
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib_rx.c1770 network->ssid_len = min(info_element->len, in rtllib_parse_info_param()
1772 memcpy(network->ssid, info_element->data, network->ssid_len); in rtllib_parse_info_param()
1773 if (network->ssid_len < IW_ESSID_MAX_SIZE) in rtllib_parse_info_param()
1774 memset(network->ssid + network->ssid_len, 0, in rtllib_parse_info_param()
1775 IW_ESSID_MAX_SIZE - network->ssid_len); in rtllib_parse_info_param()
1778 network->ssid, network->ssid_len); in rtllib_parse_info_param()
2224 network->ssid_len = 0; in rtllib_network_init()
2276 network->ssid_len), in rtllib_network_init()
2287 if (rtllib_is_empty_essid(network->ssid, network->ssid_len)) in rtllib_network_init()
2305 return (((src->ssid_len == dst->ssid_len) || (!ssidbroad)) && in is_same_network()
[all …]
Drtllib_softmac.c356 len = ieee->current_network.ssid_len; in rtllib_probe_req()
845 int ssid_len = ieee->current_network.ssid_len; in rtllib_probe_resp() local
900 ssid_len + 3 + rate_len + rate_ex_len + atim_len + erp_len in rtllib_probe_resp()
936 beacon_buf->info_element[0].len = ssid_len; in rtllib_probe_resp()
940 memcpy(tag, ssid, ssid_len); in rtllib_probe_resp()
942 tag += ssid_len; in rtllib_probe_resp()
1241 + beacon->ssid_len in rtllib_association_req()
1289 hdr->info_element[0].len = beacon->ssid_len; in rtllib_association_req()
1290 tag = skb_put(skb, beacon->ssid_len); in rtllib_association_req()
1291 memcpy(tag, beacon->ssid, beacon->ssid_len); in rtllib_association_req()
[all …]
Drtllib_softmac_wx.c206 ieee->current_network.ssid_len == 0) { in rtllib_wx_get_essid()
217 len = ieee->current_network.ssid_len; in rtllib_wx_get_essid()
488 ieee->current_network.ssid_len = len; in rtllib_wx_set_essid()
494 ieee->current_network.ssid_len = 0; in rtllib_wx_set_essid()
Drtllib_wx.c76 if (network->ssid_len > 0) { in rtl819x_translate_scan()
77 iwe.u.data.length = min_t(u8, network->ssid_len, 32); in rtl819x_translate_scan()
286 network->ssid_len), in rtllib_wx_get_scan()
775 ieee->current_network.ssid_len = 0; in rtllib_wx_set_mlme()
Drtllib.h1562 u8 ssid_len; member
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_80211_rx.c328 u8 *ssid, size_t ssid_len) in __hostap_get_bss() argument
337 (ssid_len == bss->ssid_len && in __hostap_get_bss()
338 memcmp(ssid, bss->ssid, ssid_len) == 0))) { in __hostap_get_bss()
349 u8 *ssid, size_t ssid_len) in __hostap_add_bss() argument
366 memcpy(bss->ssid, ssid, ssid_len); in __hostap_add_bss()
367 bss->ssid_len = ssid_len; in __hostap_add_bss()
400 size_t ssid_len = 0, wpa_len = 0, rsn_len = 0; in hostap_rx_sta_beacon() local
416 ssid_len = pos[1]; in hostap_rx_sta_beacon()
443 if (ssid_len > sizeof(bss->ssid)) in hostap_rx_sta_beacon()
444 ssid_len = sizeof(bss->ssid); in hostap_rx_sta_beacon()
[all …]
Dhostap_ioctl.c1634 u8 *ssid, u8 ssid_len) in prism2_request_hostscan() argument
1648 if (ssid_len > 32) in prism2_request_hostscan()
1650 scan_req.target_ssid_len = cpu_to_le16(ssid_len); in prism2_request_hostscan()
1651 memcpy(scan_req.target_ssid, ssid, ssid_len); in prism2_request_hostscan()
1707 u8 *ssid, u8 ssid_len) in prism2_request_hostscan() argument
1728 u8 *ssid = NULL, ssid_len = 0; in prism2_ioctl_siwscan() local
1750 ssid_len = req->essid_len; in prism2_ioctl_siwscan()
1752 if (ssid_len && in prism2_ioctl_siwscan()
1760 ret = prism2_request_hostscan(dev, ssid, ssid_len); in prism2_ioctl_siwscan()
1786 size_t ssid_len; in __prism2_translate_scan() local
[all …]
Dhostap_proc.c183 seq_printf(m, "%*pE", (int)bss->ssid_len, bss->ssid); in prism2_bss_list_proc_show()
186 seq_printf(m, "%*phN", (int)bss->ssid_len, bss->ssid); in prism2_bss_list_proc_show()
378 len = le16_to_cpu(scanres->ssid_len); in prism2_scan_results_proc_show()
Dhostap_wlan.h235 __le16 ssid_len; member
248 __le16 ssid_len; member
630 size_t ssid_len; member
Dhostap_ap.h90 int ssid_len; member
Dhostap_ap.c567 for (i = 0; i < sta->u.ap.ssid_len; i++) { in prism2_ap_proc_show()
1097 for (i = 0; i < sta->u.ap.ssid_len; i++) { in prism2_sta_proc_show()
2054 int ssid_len = 0, supp_rates_len = 0; in handle_beacon() local
2104 ssid_len = ileft; in handle_beacon()
2172 sta->u.ap.ssid_len = ssid_len; in handle_beacon()
2173 memcpy(sta->u.ap.ssid, ssid, ssid_len); in handle_beacon()
2174 sta->u.ap.ssid[ssid_len] = '\0'; in handle_beacon()
2176 sta->u.ap.ssid_len = 0; in handle_beacon()
2494 iwe.u.data.length = sta->u.ap.ssid_len; in prism2_ap_translate_scan()
Dhostap_common.h402 u8 ssid_len; member
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dlibipw_rx.c1145 network->ssid_len = min(info_element->len, in libipw_parse_info_param()
1148 network->ssid_len); in libipw_parse_info_param()
1149 if (network->ssid_len < IW_ESSID_MAX_SIZE) in libipw_parse_info_param()
1150 memset(network->ssid + network->ssid_len, 0, in libipw_parse_info_param()
1151 IW_ESSID_MAX_SIZE - network->ssid_len); in libipw_parse_info_param()
1154 network->ssid_len, network->ssid, in libipw_parse_info_param()
1155 network->ssid_len); in libipw_parse_info_param()
1349 network->ssid_len = 0; in libipw_handle_assoc_resp()
1407 network->ssid_len = 0; in libipw_network_init()
1438 network->ssid_len, network->ssid, in libipw_network_init()
[all …]
Dipw2200.c5514 network->ssid_len, network->ssid, in ipw_find_adhoc_network()
5522 if ((network->ssid_len != match->network->ssid_len) || in ipw_find_adhoc_network()
5524 network->ssid_len)) { in ipw_find_adhoc_network()
5526 network->ssid_len, network->ssid, in ipw_find_adhoc_network()
5534 ((network->ssid_len != priv->essid_len) || in ipw_find_adhoc_network()
5536 min(network->ssid_len, priv->essid_len)))) { in ipw_find_adhoc_network()
5538 network->ssid_len, network->ssid, in ipw_find_adhoc_network()
5550 match->network->ssid_len, match->network->ssid); in ipw_find_adhoc_network()
5554 match->network->ssid_len, match->network->ssid); in ipw_find_adhoc_network()
5562 network->ssid_len, network->ssid, in ipw_find_adhoc_network()
[all …]
Dlibipw_wx.c82 iwe.u.data.length = min(network->ssid_len, (u8) 32); in libipw_translate_scan()
293 network->ssid_len, network->ssid, in libipw_wx_get_scan()
Dipw2100.c2090 int ssid_len = min(length, IW_ESSID_MAX_SIZE); in ipw2100_set_essid() local
2094 .host_command_length = ssid_len in ipw2100_set_essid()
2098 IPW_DEBUG_HC("SSID: '%*pE'\n", ssid_len, essid); in ipw2100_set_essid()
2100 if (ssid_len) in ipw2100_set_essid()
2101 memcpy(cmd.host_command_parameters, essid, ssid_len); in ipw2100_set_essid()
2111 if (!ssid_len && !(priv->config & CFG_ASSOCIATE)) { in ipw2100_set_essid()
2124 memset(priv->essid + ssid_len, 0, IW_ESSID_MAX_SIZE - ssid_len); in ipw2100_set_essid()
2125 memcpy(priv->essid, essid, ssid_len); in ipw2100_set_essid()
2126 priv->essid_len = ssid_len; in ipw2100_set_essid()
Dlibipw.h623 u8 ssid_len; member
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Dieee80211_rx.c1658 network->ssid_len = min(info_element->len, in ieee80211_parse_info_param()
1660 memcpy(network->ssid, info_element->data, network->ssid_len); in ieee80211_parse_info_param()
1661 if (network->ssid_len < IW_ESSID_MAX_SIZE) in ieee80211_parse_info_param()
1662 memset(network->ssid + network->ssid_len, 0, in ieee80211_parse_info_param()
1663 IW_ESSID_MAX_SIZE - network->ssid_len); in ieee80211_parse_info_param()
1666 network->ssid, network->ssid_len); in ieee80211_parse_info_param()
2198 network->ssid_len = 0; in ieee80211_network_init()
2244 network->ssid_len), in ieee80211_network_init()
2255 if (ieee80211_is_empty_essid(network->ssid, network->ssid_len)) in ieee80211_network_init()
2275 (((src->ssid_len == dst->ssid_len) || (ieee->iw_mode == IW_MODE_INFRA)) && in is_same_network()
[all …]
Dieee80211_softmac.c331 len = ieee->current_network.ssid_len; in ieee80211_probe_req()
701 int ssid_len = ieee->current_network.ssid_len; in ieee80211_probe_resp() local
750 ssid_len in ieee80211_probe_resp()
789 beacon_buf->info_element[0].len = ssid_len; in ieee80211_probe_resp()
793 memcpy(tag, ssid, ssid_len); in ieee80211_probe_resp()
795 tag += ssid_len; in ieee80211_probe_resp()
1050 + beacon->ssid_len//essid tagged val in ieee80211_association_req()
1063 + beacon->ssid_len//essid tagged val in ieee80211_association_req()
1110 hdr->info_element[0].len = beacon->ssid_len; in ieee80211_association_req()
1111 tag = skb_put(skb, beacon->ssid_len); in ieee80211_association_req()
[all …]
Dieee80211_softmac_wx.c194 ieee->current_network.ssid_len == 0){ in ieee80211_wx_get_essid()
205 len = ieee->current_network.ssid_len; in ieee80211_wx_get_essid()
426 ieee->current_network.ssid_len = len+1; in ieee80211_wx_set_essid()
432 ieee->current_network.ssid_len = 0; in ieee80211_wx_set_essid()
Dieee80211_wx.c79 if (network->ssid_len == 0) { in rtl819x_translate_scan()
83 iwe.u.data.length = min(network->ssid_len, (u8)32); in rtl819x_translate_scan()
274 network->ssid_len), in ieee80211_wx_get_scan()
Dieee80211.h1473 u8 ssid_len; member
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dscan.c160 cmd_ssid[fw_idx].len = ssids[req_idx].ssid_len; in iwl_mvm_scan_fill_ssids()
163 ssids[req_idx].ssid_len); in iwl_mvm_scan_fill_ssids()
379 static int iwl_ssid_exist(u8 *ssid, u8 ssid_len, struct iwl_ssid_ie *ssid_list) in iwl_ssid_exist() argument
386 if (ssid_list[i].len == ssid_len && in iwl_ssid_exist()
387 !memcmp(ssid_list->ssid, ssid, ssid_len)) in iwl_ssid_exist()
407 if (!req->match_sets[i].ssid.ssid_len) in iwl_scan_offload_build_ssid()
410 direct_scan[i].len = req->match_sets[i].ssid.ssid_len; in iwl_scan_offload_build_ssid()
419 req->ssids[j].ssid_len, in iwl_scan_offload_build_ssid()
422 if (!req->ssids[j].ssid_len && basic_ssid) in iwl_scan_offload_build_ssid()
425 direct_scan[i].len = req->ssids[j].ssid_len; in iwl_scan_offload_build_ssid()
[all …]
Ddebugfs.c1270 set->ssid.ssid_len = strlen(value_str); in iwl_dbgfs_netdetect_write()
1272 if (set->ssid.ssid_len > IEEE80211_MAX_SSID_LEN) { in iwl_dbgfs_netdetect_write()
1277 memcpy(set->ssid.ssid, value_str, set->ssid.ssid_len); in iwl_dbgfs_netdetect_write()
1314 mvm->nd_config->match_sets[i].ssid.ssid_len + 2 > bufsz) { in iwl_dbgfs_netdetect_read()
1320 mvm->nd_config->match_sets[i].ssid.ssid_len); in iwl_dbgfs_netdetect_read()
1321 pos += mvm->nd_config->match_sets[i].ssid.ssid_len; in iwl_dbgfs_netdetect_read()
Dd3.c1802 match->ssid.ssid_len = mvm->nd_match_sets[i].ssid.ssid_len; in iwl_mvm_query_netdetect_reasons()
1804 match->ssid.ssid_len); in iwl_mvm_query_netdetect_reasons()
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c1396 ssids[i].ssid_len); in cfg80211_rtw_scan()
1397 memcpy(ssid[i].ssid, ssids[i].ssid, ssids[i].ssid_len); in cfg80211_rtw_scan()
1398 ssid[i].ssid_len = ssids[i].ssid_len; in cfg80211_rtw_scan()
1827 if (pmlmepriv->assoc_ssid.ssid_len == in rtw_set_ssid()
1828 newnetwork->network.Ssid.ssid_len && in rtw_set_ssid()
1831 newnetwork->network.Ssid.ssid_len)) { in rtw_set_ssid()
1876 newnetwork->network.Ssid.ssid_len); in rtw_set_ssid()
1880 pmlmepriv->assoc_ssid.ssid_len); in rtw_set_ssid()
1977 if (!sme->ssid || !sme->ssid_len || in cfg80211_rtw_connect()
1978 sme->ssid_len > IEEE80211_MAX_SSID_LEN) { in cfg80211_rtw_connect()
[all …]
Dusb_intf.c311 pmlmepriv->cur_network.network.Ssid.ssid_len, in rtw_suspend()
312 pmlmepriv->assoc_ssid.ssid_len); in rtw_suspend()
Dos_intfs.c183 registry_par->ssid.ssid_len = 3; in loadparam()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dcmd.h47 int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len,
205 u8 ssid_len; member
277 u8 ssid_len; member
Dcmd.c424 int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len, in wl1251_cmd_scan() argument
468 cmd->params.ssid_len = ssid_len; in wl1251_cmd_scan()
470 memcpy(cmd->params.ssid, ssid, ssid_len); in wl1251_cmd_scan()
Dmain.c1000 size_t ssid_len = 0; in wl1251_op_hw_scan() local
1008 ssid_len = req->ssids[0].ssid_len; in wl1251_op_hw_scan()
1033 skb = ieee80211_probereq_get(wl->hw, wl->vif->addr, ssid, ssid_len, in wl1251_op_hw_scan()
1054 ret = wl1251_cmd_scan(wl, ssid, ssid_len, req->channels, in wl1251_op_hw_scan()
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_wlan_util.c866 int pie_len, ssid_len, privacy; in rtw_check_bcn_info23a() local
920 ssid_len = p[1]; in rtw_check_bcn_info23a()
925 ssid_len = 0; in rtw_check_bcn_info23a()
930 __func__, ssid, ssid_len, cur_network->network.Ssid.ssid, in rtw_check_bcn_info23a()
931 cur_network->network.Ssid.ssid_len); in rtw_check_bcn_info23a()
933 if (ssid_len != cur_network->network.Ssid.ssid_len || ssid_len > 32 || in rtw_check_bcn_info23a()
934 (ssid_len && in rtw_check_bcn_info23a()
935 memcmp(ssid, cur_network->network.Ssid.ssid, ssid_len))) { in rtw_check_bcn_info23a()
Drtw_mlme.c243 pnetwork->network.Ssid.ssid_len); in _rtw_roaming()
309 return (a->Ssid.ssid_len == b->Ssid.ssid_len) && in is_same_ess()
310 !memcmp(a->Ssid.ssid, b->Ssid.ssid, a->Ssid.ssid_len); in is_same_ess()
320 return ((src->Ssid.ssid_len == dst->Ssid.ssid_len) && in is_same_network23a()
323 !memcmp(src->Ssid.ssid, dst->Ssid.ssid, src->Ssid.ssid_len) && in is_same_network23a()
623 pnetwork->Ssid.ssid_len = 0; in rtw_survey_event_cb23a()
1073 if (pmlmepriv->assoc_ssid.ssid_len == 0) { in rtw_joinbss_event_prehandle23a()
1540 if (pmlmepriv->assoc_ssid.ssid_len) { in rtw_check_join_candidate()
1541 if (competitor->network.Ssid.ssid_len != in rtw_check_join_candidate()
1542 pmlmepriv->assoc_ssid.ssid_len || in rtw_check_join_candidate()
[all …]
Drtw_mlme_ext.c756 if ((ie[1] && memcmp(ie + 2, cur->Ssid.ssid, cur->Ssid.ssid_len)) || in OnProbeReq23a()
1415 if (memcmp(p + 2, cur->Ssid.ssid, cur->Ssid.ssid_len)) in OnAssocReq23a()
1418 if (p[1] != cur->Ssid.ssid_len) in OnAssocReq23a()
2446 cur_network->Ssid.ssid_len, in issue_beacon23a()
2592 ssid_ielen_diff = cur_network->Ssid.ssid_len - ssid_ielen; in issue_probersp()
2594 if (ssid_ie && cur_network->Ssid.ssid_len) { in issue_probersp()
2611 *(ssid_ie + 1) = cur_network->Ssid.ssid_len; in issue_probersp()
2613 cur_network->Ssid.ssid_len); in issue_probersp()
2623 cur_network->Ssid.ssid_len, in issue_probersp()
2729 pframe = rtw_set_ie23a(pframe, WLAN_EID_SSID, pssid->ssid_len, in _issue_probereq()
[all …]
Drtw_cmd.c358 if (ssid[i].ssid_len) { in rtw_sitesurvey_cmd23a()
412 if (pmlmepriv->assoc_ssid.ssid_len == 0) { in rtw_createbss_cmd23a()
460 if (pmlmepriv->assoc_ssid.ssid_len == 0) { in rtw_joinbss_cmd23a()
Drtw_ieee80211.c368 ie = rtw_set_ie23a(ie, WLAN_EID_SSID, pdev_network->Ssid.ssid_len, in rtw_generate_ie23a()
Drtw_ap.c830 pbss_network->Ssid.ssid_len = ie_len; in rtw_check_beacon_data23a()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dwmi.h209 u8 ssid_len; member
247 u8 ssid_len; member
326 u8 ssid_len; member
414 __le32 ssid_len; member
968 __le32 ssid_len; member
1302 __le32 ssid_len; member
Dcfg80211.c374 16, 1, sme->ssid, sme->ssid_len, true); in wil_print_connect_params()
412 sme->ssid, sme->ssid_len, in wil_cfg80211_connect()
470 conn.ssid_len = min_t(u8, ssid_eid[1], 32); in wil_cfg80211_connect()
471 memcpy(conn.ssid, ssid_eid+2, conn.ssid_len); in wil_cfg80211_connect()
743 info->ssid, info->ssid_len); in wil_cfg80211_start_ap()
761 rc = wmi_set_ssid(wil, info->ssid_len, info->ssid); in wil_cfg80211_start_ap()
Dwmi.c909 int wmi_set_ssid(struct wil6210_priv *wil, u8 ssid_len, const void *ssid) in wmi_set_ssid() argument
912 .ssid_len = cpu_to_le32(ssid_len), in wmi_set_ssid()
915 if (ssid_len > sizeof(cmd.ssid)) in wmi_set_ssid()
918 memcpy(cmd.ssid, ssid, ssid_len); in wmi_set_ssid()
923 int wmi_get_ssid(struct wil6210_priv *wil, u8 *ssid_len, void *ssid) in wmi_get_ssid() argument
937 len = le32_to_cpu(reply.cmd.ssid_len); in wmi_get_ssid()
941 *ssid_len = len; in wmi_get_ssid()
Dwil6210.h699 int wmi_set_ssid(struct wil6210_priv *wil, u8 ssid_len, const void *ssid);
700 int wmi_get_ssid(struct wil6210_priv *wil, u8 *ssid_len, void *ssid);
Ddebugfs.c989 wdev->ssid, wdev->ssid_len); in wil_read_file_ssid()
1014 wdev->ssid_len = count; in wil_write_file_ssid()
1015 return simple_write_to_buffer(wdev->ssid, wdev->ssid_len, ppos, in wil_write_file_ssid()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Djoin.c423 ssid_tlv->header.len = cpu_to_le16((u16) bss_desc->ssid.ssid_len); in mwifiex_cmd_802_11_associate()
816 memcpy(adhoc_start->ssid, req_ssid->ssid, req_ssid->ssid_len); in mwifiex_cmd_802_11_ad_hoc_start()
822 memcpy(bss_desc->ssid.ssid, req_ssid->ssid, req_ssid->ssid_len); in mwifiex_cmd_802_11_ad_hoc_start()
824 bss_desc->ssid.ssid_len = req_ssid->ssid_len; in mwifiex_cmd_802_11_ad_hoc_start()
1096 &bss_desc->ssid.ssid, bss_desc->ssid.ssid_len); in mwifiex_cmd_802_11_ad_hoc_join()
1349 priv->curr_bss_params.bss_descriptor.ssid.ssid_len); in mwifiex_adhoc_join()
1353 bss_desc->ssid.ssid_len); in mwifiex_adhoc_join()
1356 if (priv->curr_bss_params.bss_descriptor.ssid.ssid_len && in mwifiex_adhoc_join()
Dscan.c169 if (!ssid1 || !ssid2 || (ssid1->ssid_len != ssid2->ssid_len)) in mwifiex_ssid_cmp()
171 return memcmp(ssid1->ssid, ssid2->ssid, ssid1->ssid_len); in mwifiex_ssid_cmp()
807 u32 ssid_len; in mwifiex_config_scan() local
879 ssid_len = user_scan_in->ssid_list[i].ssid_len; in mwifiex_config_scan()
887 (u16) (ssid_len + sizeof(wildcard_ssid_tlv-> in mwifiex_config_scan()
896 if (ssid_len) in mwifiex_config_scan()
903 user_scan_in->ssid_list[i].ssid, ssid_len); in mwifiex_config_scan()
916 if (!ssid_len && wildcard_ssid_tlv->max_ssid_length) in mwifiex_config_scan()
1186 bss_entry->ssid.ssid_len = element_len; in mwifiex_update_bss_desc_with_ie()
2319 if (req_ssid && req_ssid->ssid_len != 0) in mwifiex_request_scan()
Dcfg80211.c1730 if (params->ssid && params->ssid_len) { in mwifiex_cfg80211_start_ap()
1731 memcpy(bss_cfg->ssid.ssid, params->ssid, params->ssid_len); in mwifiex_cfg80211_start_ap()
1732 bss_cfg->ssid.ssid_len = params->ssid_len; in mwifiex_cfg80211_start_ap()
1852 ie_buf[1] = bss_info.ssid.ssid_len; in mwifiex_cfg80211_inform_ibss_bss()
1855 &bss_info.ssid.ssid, bss_info.ssid.ssid_len); in mwifiex_cfg80211_inform_ibss_bss()
1888 mwifiex_cfg80211_assoc(struct mwifiex_private *priv, size_t ssid_len, in mwifiex_cfg80211_assoc() argument
1900 req_ssid.ssid_len = ssid_len; in mwifiex_cfg80211_assoc()
1901 if (ssid_len > IEEE80211_MAX_SSID_LEN) { in mwifiex_cfg80211_assoc()
1906 memcpy(req_ssid.ssid, ssid, ssid_len); in mwifiex_cfg80211_assoc()
1907 if (!req_ssid.ssid_len || req_ssid.ssid[0] < 0x20) { in mwifiex_cfg80211_assoc()
[all …]
Duap_cmd.c475 if (bss_cfg->ssid.ssid_len) { in mwifiex_uap_bss_param_prepare()
478 ssid->header.len = cpu_to_le16((u16)bss_cfg->ssid.ssid_len); in mwifiex_uap_bss_param_prepare()
479 memcpy(ssid->ssid, bss_cfg->ssid.ssid, bss_cfg->ssid.ssid_len); in mwifiex_uap_bss_param_prepare()
481 bss_cfg->ssid.ssid_len; in mwifiex_uap_bss_param_prepare()
483 bss_cfg->ssid.ssid_len; in mwifiex_uap_bss_param_prepare()
Dsta_event.c108 priv->prev_ssid.ssid, priv->prev_ssid.ssid_len); in mwifiex_reset_connect_state()
112 priv->curr_bss_params.bss_descriptor.ssid.ssid_len); in mwifiex_reset_connect_state()
Ddecl.h167 u32 ssid_len; member
Dsta_ioctl.c340 if (bss_desc && bss_desc->ssid.ssid_len && in mwifiex_bss_start()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dpub.h331 u8 *ssid, size_t ssid_len);
339 void brcms_c_set_ssid(struct brcms_c_info *wlc, u8 *ssid, size_t ssid_len);
Dmac80211_if.c512 vif->bss_conf.ssid, vif->bss_conf.ssid_len); in brcms_ops_add_interface()
669 brcms_c_set_ssid(wl->wlc, info->ssid, info->ssid_len); in brcms_ops_bss_info_changed()
Dmain.c2177 u8 *ssid, size_t ssid_len) in brcms_c_start_ap() argument
2179 brcms_c_set_ssid(wlc, ssid, ssid_len); in brcms_c_start_ap()
3800 void brcms_c_set_ssid(struct brcms_c_info *wlc, u8 *ssid, size_t ssid_len) in brcms_c_set_ssid() argument
3802 u8 len = min_t(u8, sizeof(wlc->bsscfg->SSID), ssid_len); in brcms_c_set_ssid()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_wlan_util.c888 int ssid_len; in rtw_check_bcn_info() local
972 ssid_len = 0; in rtw_check_bcn_info()
975 ssid_len = *(p + 1); in rtw_check_bcn_info()
976 if (ssid_len > NDIS_802_11_LENGTH_SSID) in rtw_check_bcn_info()
977 ssid_len = 0; in rtw_check_bcn_info()
979 memcpy(bssid->Ssid.Ssid, (p + 2), ssid_len); in rtw_check_bcn_info()
980 bssid->Ssid.SsidLength = ssid_len; in rtw_check_bcn_info()
Drtw_ieee80211.c979 elems->ssid_len = elen; in rtw_ieee802_11_parse_elems()
/linux-4.1.27/include/net/
Dcfg80211.h722 size_t ssid_len; member
1426 u8 ssid_len; member
1803 u8 ssid_len, ie_len; member
1857 size_t ssid_len; member
3454 u8 ssid_len, mesh_id_len, mesh_id_up_len; member
4046 const u8 *ssid, size_t ssid_len,
4052 const u8 *ssid, size_t ssid_len) in cfg80211_get_ibss() argument
4054 return cfg80211_get_bss(wiphy, channel, NULL, ssid, ssid_len, in cfg80211_get_ibss()
Dmac80211.h523 size_t ssid_len; member
4063 const u8 *ssid, size_t ssid_len,
/linux-4.1.27/drivers/staging/wlan-ng/
Dcfg80211.c377 msg1.ssid.data.len = request->ssids->ssid_len; in prism2_scan()
379 request->ssids->ssid, request->ssids->ssid_len); in prism2_scan()
501 int length = sme->ssid_len; in prism2_connect()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dwmi-tlv.c1219 size_t len, chan_len, ssid_len, bssid_len, ie_len; in ath10k_wmi_tlv_op_gen_start_scan() local
1231 ssid_len = arg->n_ssids * sizeof(struct wmi_ssid); in ath10k_wmi_tlv_op_gen_start_scan()
1236 (arg->n_ssids ? sizeof(*tlv) + ssid_len : 0) + in ath10k_wmi_tlv_op_gen_start_scan()
1278 tlv->len = __cpu_to_le16(ssid_len); in ath10k_wmi_tlv_op_gen_start_scan()
1281 ssids[i].ssid_len = __cpu_to_le32(arg->ssids[i].len); in ath10k_wmi_tlv_op_gen_start_scan()
1286 ptr += ssid_len; in ath10k_wmi_tlv_op_gen_start_scan()
1411 if (WARN_ON(arg->ssid && arg->ssid_len == 0)) in ath10k_wmi_tlv_op_gen_vdev_start()
1415 if (WARN_ON(arg->ssid_len > sizeof(cmd->ssid.ssid))) in ath10k_wmi_tlv_op_gen_vdev_start()
1445 cmd->ssid.ssid_len = __cpu_to_le32(arg->ssid_len); in ath10k_wmi_tlv_op_gen_vdev_start()
1446 memcpy(cmd->ssid.ssid, arg->ssid, arg->ssid_len); in ath10k_wmi_tlv_op_gen_vdev_start()
Dcore.h328 u32 ssid_len; member
Dmac.c901 arg.ssid_len = arvif->u.ap.ssid_len; in ath10k_vdev_start_restart()
909 arg.ssid_len = arvif->vif->bss_conf.ssid_len; in ath10k_vdev_start_restart()
3600 arvif->u.ap.ssid_len = info->ssid_len; in ath10k_bss_info_changed()
3601 if (info->ssid_len) in ath10k_bss_info_changed()
3602 memcpy(arvif->u.ap.ssid, info->ssid, info->ssid_len); in ath10k_bss_info_changed()
3746 arg.ssids[i].len = req->ssids[i].ssid_len; in ath10k_hw_scan()
Dwmi.c4112 ssids->ssids[i].ssid_len = in ath10k_wmi_put_start_scan_tlvs()
4319 if (WARN_ON(arg->ssid && arg->ssid_len == 0)) in ath10k_wmi_op_gen_vdev_start()
4323 if (WARN_ON(arg->ssid_len > sizeof(cmd->ssid.ssid))) in ath10k_wmi_op_gen_vdev_start()
4350 cmd->ssid.ssid_len = __cpu_to_le32(arg->ssid_len); in ath10k_wmi_op_gen_vdev_start()
4351 memcpy(cmd->ssid.ssid, arg->ssid, arg->ssid_len); in ath10k_wmi_op_gen_vdev_start()
Dwmi.h2029 __le32 ssid_len; member
3325 u32 ssid_len; member
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcfg80211.c910 cpu_to_le32(request->ssids[i].ssid_len); in brcmf_escan_prep()
912 request->ssids[i].ssid_len); in brcmf_escan_prep()
923 if ((request->ssids) && request->ssids->ssid_len) { in brcmf_escan_prep()
926 request->ssids->ssid_len); in brcmf_escan_prep()
928 cpu_to_le32(request->ssids->ssid_len); in brcmf_escan_prep()
930 request->ssids->ssid_len); in brcmf_escan_prep()
1078 ssids->ssid, ssids->ssid_len); in brcmf_cfg80211_escan()
1080 SSID_len = min_t(u8, sizeof(sr->ssid_le.SSID), ssids->ssid_len); in brcmf_cfg80211_escan()
1364 profile->ssid.SSID_len = min_t(u32, params->ssid_len, 32); in brcmf_cfg80211_join_ibss()
1821 (u32)sme->ssid_len); in brcmf_cfg80211_connect()
[all …]
Dp2p.c506 if (ssids[i].ssid_len != BRCMF_P2P_WILDCARD_SSID_LEN) in brcmf_p2p_scan_is_p2p_request()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dscan.c72 if (req->n_ssids == 1 && !req->ssids[0].ssid_len) in cw1200_hw_scan()
119 dst->length = req->ssids[i].ssid_len; in cw1200_hw_scan()
Dsta.c1305 join.ssid_len = ssidie[1]; in cw1200_do_join()
1306 memcpy(join.ssid, &ssidie[2], join.ssid_len); in cw1200_do_join()
2349 start.ssid_len = conf->ssid_len; in cw1200_start_ap()
2350 memcpy(start.ssid, conf->ssid, start.ssid_len); in cw1200_start_ap()
2362 start.ssid_len, start.ssid); in cw1200_start_ap()
Dwsm.h933 u32 ssid_len; member
1220 /* [in] */ u8 ssid_len; member
Dwsm.c446 WSM_PUT32(buf, arg->ssid_len); in wsm_join()
686 WSM_PUT8(buf, arg->ssid_len); in wsm_start()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dmain.c638 bss_conf->ssid, bss_conf->ssid_len); in wcn36xx_bss_info_changed()
640 vif_priv->ssid.length = bss_conf->ssid_len; in wcn36xx_bss_info_changed()
643 bss_conf->ssid_len); in wcn36xx_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/
Dat76c50x-usb.h149 u8 ssid_len; member
Datmel.c2910 u8 ssid_len; in send_association_request() member
3006 u16 beacon_period, u8 channel, u8 rssi, u8 ssid_len, in store_bss_info() argument
3036 memcpy(priv->BSSinfo[index].SSID, ssid, ssid_len); in store_bss_info()
3037 priv->BSSinfo[index].SSIDsize = ssid_len; in store_bss_info()
Dat76c50x-usb.c1410 ccfg->ssid_len = priv->essid_size; in at76_startup_device()
1981 len = req->ssids[0].ssid_len; in at76_hw_scan()
Drndis_wlan.c2249 length = sme->ssid_len; in rndis_connect()
2363 length = params->ssid_len; in rndis_join_ibss()
Dmac80211_hwsim.c1888 req->ssids[i].ssid_len, in hw_scan_work()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dhw.c1281 if (ssid->ssid_len > 0) { in orinoco_hw_trigger_scan()
1283 size_t len = ssid->ssid_len; in orinoco_hw_trigger_scan()
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723a_cmd.c232 cur_network->Ssid.ssid_len, in ConstructBeacon()
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U_wx.c344 ieee->current_network.ssid_len = req->essid_len; in r8192_wx_set_scan()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Dieee80211.h1119 u8 ssid_len; member
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D3945-mac.c2594 if (!il->scan_request->ssids[i].ssid_len) in il3945_request_scan()
2598 il->scan_request->ssids[i].ssid_len; in il3945_request_scan()
2601 il->scan_request->ssids[i].ssid_len); in il3945_request_scan()
D4965-mac.c927 if (!il->scan_request->ssids[i].ssid_len) in il4965_request_scan()
931 il->scan_request->ssids[i].ssid_len; in il4965_request_scan()
934 il->scan_request->ssids[i].ssid_len); in il4965_request_scan()
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
Drtl_wx.c490 ieee->current_network.ssid_len = req->essid_len; in r8192_wx_set_scan()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dchannel.c967 ssid->ssid, ssid->ssid_len, req->ie_len); in ath_scan_send_probe()