Searched refs:ssid_len (Results 1 - 121 of 121) sorted by relevance

/linux-4.4.14/drivers/net/wireless/ti/wlcore/
H A Dscan.c341 const u8 *ssid, size_t ssid_len, wlcore_scan()
357 if (ssid_len && ssid) { wlcore_scan()
358 wl->scan.ssid_len = ssid_len; wlcore_scan()
359 memcpy(wl->scan.ssid, ssid, ssid_len); wlcore_scan()
361 wl->scan.ssid_len = 0; wlcore_scan()
392 if (sets[i].ssid.ssid_len > 0) wlcore_scan_sched_scan_ssid_list()
398 (req->n_ssids == 1 && req->ssids[0].ssid_len == 0))) { wlcore_scan_sched_scan_ssid_list()
415 cmd->ssids[cmd->n_ssids].type = (ssids[i].ssid_len) ? wlcore_scan_sched_scan_ssid_list()
417 cmd->ssids[cmd->n_ssids].len = ssids[i].ssid_len; wlcore_scan_sched_scan_ssid_list()
419 ssids[i].ssid_len); wlcore_scan_sched_scan_ssid_list()
428 if (!sets[i].ssid.ssid_len) wlcore_scan_sched_scan_ssid_list()
432 cmd->ssids[cmd->n_ssids].len = sets[i].ssid.ssid_len; wlcore_scan_sched_scan_ssid_list()
434 sets[i].ssid.ssid, sets[i].ssid.ssid_len); wlcore_scan_sched_scan_ssid_list()
438 (req->n_ssids == 1 && req->ssids[0].ssid_len > 0)) { wlcore_scan_sched_scan_ssid_list()
444 if (!req->ssids[i].ssid_len) wlcore_scan_sched_scan_ssid_list()
448 if ((req->ssids[i].ssid_len == wlcore_scan_sched_scan_ssid_list()
452 req->ssids[i].ssid_len)) { wlcore_scan_sched_scan_ssid_list()
340 wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif, const u8 *ssid, size_t ssid_len, struct cfg80211_scan_request *req) wlcore_scan() argument
H A Dscan.h30 const u8 *ssid, size_t ssid_len,
33 const u8 *ssid, size_t ssid_len,
H A Dcmd.h64 const u8 *ssid, size_t ssid_len,
334 u8 ssid_len; member in struct:wl12xx_cmd_role_start::__anon8687::__anon8689
349 u8 ssid_len; member in struct:wl12xx_cmd_role_start::__anon8687::__anon8690
374 u8 ssid_len; member in struct:wl12xx_cmd_role_start::__anon8687::__anon8691
H A Dcmd.c533 cmd->sta.ssid_len = wlvif->ssid_len; wl12xx_cmd_role_start_sta()
534 memcpy(cmd->sta.ssid, wlvif->ssid, wlvif->ssid_len); wl12xx_cmd_role_start_sta()
633 if (wlvif->ssid_len == 0 && !bss_conf->hidden_ssid) { wl12xx_cmd_role_start_ap()
677 cmd->ap.ssid_len = wlvif->ssid_len; wl12xx_cmd_role_start_ap()
678 memcpy(cmd->ap.ssid, wlvif->ssid, wlvif->ssid_len); wl12xx_cmd_role_start_ap()
681 cmd->ap.ssid_len = bss_conf->ssid_len; wl12xx_cmd_role_start_ap()
682 memcpy(cmd->ap.ssid, bss_conf->ssid, bss_conf->ssid_len); wl12xx_cmd_role_start_ap()
783 cmd->ibss.ssid_len = wlvif->ssid_len; wl12xx_cmd_role_start_ibss()
784 memcpy(cmd->ibss.ssid, wlvif->ssid, wlvif->ssid_len); wl12xx_cmd_role_start_ibss()
1136 const u8 *ssid, size_t ssid_len, wl12xx_cmd_build_probe_req()
1149 skb = ieee80211_probereq_get(wl->hw, vif->addr, ssid, ssid_len, wl12xx_cmd_build_probe_req()
1134 wl12xx_cmd_build_probe_req(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 role_id, u8 band, const u8 *ssid, size_t ssid_len, const u8 *ie0, size_t ie0_len, const u8 *ie1, size_t ie1_len, bool sched_scan) wl12xx_cmd_build_probe_req() argument
H A Dwlcore_i.h189 size_t ssid_len; member in struct:wl1271_scan
392 u8 ssid_len; member in struct:wl12xx_vif
H A Dmain.c2911 u8 ssid_len; wl1271_ssid_set() local
2920 ssid_len = ptr[1]; wl1271_ssid_set()
2921 if (ssid_len > IEEE80211_MAX_SSID_LEN) { wl1271_ssid_set()
2926 wlvif->ssid_len = ssid_len; wl1271_ssid_set()
2927 memcpy(wlvif->ssid, ptr+2, ssid_len); wl1271_ssid_set()
3686 len = req->ssids[0].ssid_len; wl1271_op_hw_scan()
3960 if (wlvif->ssid_len > 0) wl1271_ap_set_probe_resp_tmpl_legacy()
3967 if (probe_rsp_len + bss_conf->ssid_len > WL1271_CMD_TEMPL_MAX_SIZE) { wl1271_ap_set_probe_resp_tmpl_legacy()
3989 probe_rsp_templ[ssid_ie_offset + 1] = bss_conf->ssid_len; wl1271_ap_set_probe_resp_tmpl_legacy()
3991 bss_conf->ssid, bss_conf->ssid_len); wl1271_ap_set_probe_resp_tmpl_legacy()
3992 templ_len = ssid_ie_offset + 2 + bss_conf->ssid_len; wl1271_ap_set_probe_resp_tmpl_legacy()
3994 memcpy(probe_rsp_templ + ssid_ie_offset + 2 + bss_conf->ssid_len, wl1271_ap_set_probe_resp_tmpl_legacy()
H A Ddebugfs.c600 VIF_STATE_PRINT_NSTR(ssid, wlvif->ssid_len); wl12xx_for_each_wlvif()
/linux-4.4.14/net/wireless/
H A Dibss.c29 if (!wdev->ssid_len) __cfg80211_ibss_joined()
95 if (wdev->ssid_len) __cfg80211_join_ibss()
133 memcpy(wdev->ssid, params->ssid, params->ssid_len); __cfg80211_join_ibss()
134 wdev->ssid_len = params->ssid_len; __cfg80211_join_ibss()
183 wdev->ssid_len = 0; __cfg80211_clear_ibss()
187 wdev->wext.ibss.ssid_len = 0; __cfg80211_clear_ibss()
208 if (!wdev->ssid_len) __cfg80211_leave_ibss()
281 if (!wdev->wext.ibss.ssid_len) cfg80211_ibss_wext_join()
343 if (wdev->ssid_len) cfg80211_ibss_wext_siwfreq()
412 if (wdev->ssid_len) cfg80211_ibss_wext_siwessid()
425 wdev->wext.ibss.ssid_len = len; cfg80211_ibss_wext_siwessid()
447 if (wdev->ssid_len) { cfg80211_ibss_wext_giwessid()
449 data->length = wdev->ssid_len; cfg80211_ibss_wext_giwessid()
451 } else if (wdev->wext.ibss.ssid && wdev->wext.ibss.ssid_len) { cfg80211_ibss_wext_giwessid()
453 data->length = wdev->wext.ibss.ssid_len; cfg80211_ibss_wext_giwessid()
498 if (wdev->ssid_len) cfg80211_ibss_wext_siwap()
H A Dap.c31 wdev->ssid_len = 0; __cfg80211_stop_ap()
H A Dwext-sme.c43 if (!wdev->wext.connect.ssid_len) cfg80211_mgd_wext_connect()
101 if (wdev->wext.connect.ssid_len) cfg80211_mgd_wext_siwfreq()
119 if (chan && !wdev->wext.connect.ssid_len) { cfg80211_mgd_wext_siwfreq()
195 len == wdev->wext.connect.ssid_len && cfg80211_mgd_wext_siwessid()
211 wdev->wext.connect.ssid_len = len; cfg80211_mgd_wext_siwessid()
248 } else if (wdev->wext.connect.ssid && wdev->wext.connect.ssid_len) { cfg80211_mgd_wext_giwessid()
250 data->length = wdev->wext.connect.ssid_len; cfg80211_mgd_wext_giwessid()
H A Dsme.c119 wdev->conn->params.ssid_len); cfg80211_conn_scan()
120 request->ssids[0].ssid_len = wdev->conn->params.ssid_len; cfg80211_conn_scan()
167 params->ssid, params->ssid_len, cfg80211_conn_do_work()
191 params->ssid_len, &req); cfg80211_conn_do_work()
266 wdev->conn->params.ssid_len, cfg80211_get_conn_bss()
531 wdev->conn->params.ssid_len = wdev->ssid_len; cfg80211_sme_connect()
689 wdev->ssid, wdev->ssid_len, __cfg80211_connect_result()
705 wdev->ssid_len = 0; __cfg80211_connect_result()
848 wdev->ssid_len, cfg80211_roamed()
916 wdev->ssid_len = 0; __cfg80211_disconnected()
934 wdev->wext.connect.ssid_len = 0; __cfg80211_disconnected()
1017 memcpy(wdev->ssid, connect->ssid, connect->ssid_len); cfg80211_connect()
1018 wdev->ssid_len = connect->ssid_len; cfg80211_connect()
1027 wdev->ssid_len = 0; cfg80211_connect()
H A Dmlme.c204 const u8 *ssid, int ssid_len, cfg80211_mlme_auth()
232 req.bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len, cfg80211_mlme_auth()
282 const u8 *ssid, int ssid_len, cfg80211_mlme_assoc()
300 req->bss = cfg80211_get_bss(&rdev->wiphy, chan, bssid, ssid, ssid_len, cfg80211_mlme_assoc()
199 cfg80211_mlme_auth(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, enum nl80211_auth_type auth_type, const u8 *bssid, const u8 *ssid, int ssid_len, const u8 *ie, int ie_len, const u8 *key, int key_len, int key_idx, const u8 *sae_data, int sae_data_len) cfg80211_mlme_auth() argument
278 cfg80211_mlme_assoc(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, const u8 *bssid, const u8 *ssid, int ssid_len, struct cfg80211_assoc_request *req) cfg80211_mlme_assoc() argument
H A Dscan.c399 const u8 *ssid, size_t ssid_len) is_bss()
416 if (ssidie[1] != ssid_len) is_bss()
418 return memcmp(ssidie + 2, ssid, ssid_len) == 0; is_bss()
583 const u8 *ssid, size_t ssid_len, cfg80211_get_bss()
592 trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, bss_type, cfg80211_get_bss()
614 if (is_bss(&bss->pub, bssid, ssid, ssid_len)) { cfg80211_get_bss()
1286 creq->ssids[0].ssid_len = wreq->essid_len; cfg80211_wext_siwscan()
398 is_bss(struct cfg80211_bss *a, const u8 *bssid, const u8 *ssid, size_t ssid_len) is_bss() argument
580 cfg80211_get_bss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *bssid, const u8 *ssid, size_t ssid_len, enum ieee80211_bss_type bss_type, enum ieee80211_privacy privacy) cfg80211_get_bss() argument
H A Dcore.h333 const u8 *ssid, int ssid_len,
341 const u8 *ssid, int ssid_len,
H A 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);
2646 const u8 *bssid, const u8 *ssid, size_t ssid_len,
2649 TP_ARGS(wiphy, channel, bssid, ssid, ssid_len, bss_type, privacy),
2654 __dynamic_array(u8, ssid, ssid_len)
2662 memcpy(__get_dynamic_array(ssid), ssid, ssid_len);
H A Dnl80211.c2429 if (wdev->ssid_len) { nl80211_send_iface()
2430 if (nla_put(msg, NL80211_ATTR_SSID, wdev->ssid_len, wdev->ssid)) nl80211_send_iface()
3357 params.ssid_len = nl80211_start_ap()
3359 if (params.ssid_len == 0 || nl80211_start_ap()
3360 params.ssid_len > IEEE80211_MAX_SSID_LEN) nl80211_start_ap()
3470 wdev->ssid_len = params.ssid_len; nl80211_start_ap()
3471 memcpy(wdev->ssid, params.ssid, wdev->ssid_len); nl80211_start_ap()
5906 request->ssids[i].ssid_len = nla_len(attr); nl80211_trigger_scan()
6292 request->ssids[i].ssid_len = nla_len(attr); nla_for_each_nested()
6328 request->match_sets[i].ssid.ssid_len = nla_for_each_nested()
6550 if (!wdev->ssid_len) nl80211_channel_switch()
6977 int err, ssid_len, ie_len = 0, sae_data_len = 0; nl80211_authenticate() local
7045 ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]); nl80211_authenticate()
7081 ssid, ssid_len, ie, ie_len, nl80211_authenticate()
7175 int err, ssid_len = 0; nl80211_associate() local
7200 ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]); nl80211_associate()
7263 ssid, ssid_len, &req); nl80211_associate()
7434 ibss.ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]); nl80211_join_ibss()
7870 connect.ssid_len = nla_len(info->attrs[NL80211_ATTR_SSID]); nl80211_connect()
9032 req->match_sets[i].ssid.ssid_len, nl80211_send_wowlan_nd()
11461 if (nla_put(msg, i, req->ssids[i].ssid_len, req->ssids[i].ssid)) nl80211_add_scan_req()
12967 if (nla_put(msg, NL80211_ATTR_SSID, match->ssid.ssid_len, cfg80211_net_detect_results()
H A Dreg.c1626 if (!wdev->ssid_len) reg_wdev_chan_valid()
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/
H A Dscan.c107 cmd->ssid_len = req->ssids[0].ssid_len; wl18xx_scan_send()
108 memcpy(cmd->ssid, req->ssids[0].ssid, cmd->ssid_len); wl18xx_scan_send()
117 req->ssids ? req->ssids[0].ssid_len : 0, wl18xx_scan_send()
134 req->ssids ? req->ssids[0].ssid_len : 0, wl18xx_scan_send()
260 req->ssids ? req->ssids[0].ssid_len : 0, wl18xx_scan_sched_scan_config()
277 req->ssids ? req->ssids[0].ssid_len : 0, wl18xx_scan_sched_scan_config()
H A Devent.c93 u8 ssid_len, u8 *ssid, wlcore_smart_config_decode_event()
99 wl1271_dump_ascii(DEBUG_EVENT, "SSID:", ssid, ssid_len); wlcore_smart_config_decode_event()
102 ssid_len + pwd_len + 20, wlcore_smart_config_decode_event()
106 if (nla_put(skb, WLCORE_VENDOR_ATTR_SSID, ssid_len, ssid) || wlcore_smart_config_decode_event()
92 wlcore_smart_config_decode_event(struct wl1271 *wl, u8 ssid_len, u8 *ssid, u8 pwd_len, u8 *pwd) wlcore_smart_config_decode_event() argument
H A Dscan.h93 u8 ssid_len; /* For SCAN_SSID_FILTER_SPECIFIC */ member in struct:wl18xx_cmd_scan_params
/linux-4.4.14/net/mac80211/
H A Dibss.c89 *pos++ = ifibss->ssid_len; ieee80211_ibss_build_presp()
90 memcpy(pos, ifibss->ssid, ifibss->ssid_len); ieee80211_ibss_build_presp()
91 pos += ifibss->ssid_len; ieee80211_ibss_build_presp()
329 sdata->vif.bss_conf.ssid_len = ifibss->ssid_len; __ieee80211_sta_join_ibss()
330 memcpy(sdata->vif.bss_conf.ssid, ifibss->ssid, ifibss->ssid_len); __ieee80211_sta_join_ibss()
370 sdata->vif.bss_conf.ssid_len = 0; __ieee80211_sta_join_ibss()
500 ifibss->ssid_len, IEEE80211_BSS_TYPE_IBSS, ieee80211_ibss_csa_beacon()
549 ifibss->ssid_len, ieee80211_ibss_finish_csa()
697 ifibss->ssid_len, ieee80211_ibss_disconnect()
728 sdata->vif.bss_conf.ssid_len = 0; ieee80211_ibss_disconnect()
1144 if (elems->ssid_len != sdata->u.ibss.ssid_len || ieee80211_rx_bss_info()
1146 sdata->u.ibss.ssid_len)) ieee80211_rx_bss_info()
1310 ieee80211_request_ibss_scan(sdata, ifibss->ssid, ifibss->ssid_len, ieee80211_sta_merge_ibss()
1447 ifibss->ssid, ifibss->ssid_len, ieee80211_sta_find_ibss()
1496 ifibss->ssid_len, channels, ieee80211_sta_find_ibss()
1500 ifibss->ssid_len, NULL, ieee80211_sta_find_ibss()
1557 (pos[1] != ifibss->ssid_len || ieee80211_rx_mgmt_probe_req()
1558 memcmp(pos + 2, ifibss->ssid, ifibss->ssid_len))) { ieee80211_rx_mgmt_probe_req()
1622 if (!sdata->u.ibss.ssid_len) ieee80211_ibss_rx_queued_mgmt()
1679 if (!ifibss->ssid_len) ieee80211_ibss_work()
1818 memcpy(sdata->u.ibss.ssid, params->ssid, params->ssid_len); ieee80211_ibss_join()
1819 sdata->u.ibss.ssid_len = params->ssid_len; ieee80211_ibss_join()
1856 ifibss->ssid_len = 0; ieee80211_ibss_leave()
H A Dtrace.h397 __dynamic_array(u8, ssid, info->ssid_len);
437 memcpy(__get_dynamic_array(ssid), info->ssid, info->ssid_len);
1580 __dynamic_array(u8, ssid, info->ssid_len);
1589 memcpy(__get_dynamic_array(ssid), info->ssid, info->ssid_len);
1647 __dynamic_array(u8, ssid, info->ssid_len);
1655 memcpy(__get_dynamic_array(ssid), info->ssid, info->ssid_len);
H A Dscan.c501 scan_req->ssids[i].ssid, scan_req->ssids[i].ssid_len, ieee80211_scan_state_send_probe()
945 const u8 *ssid, u8 ssid_len, ieee80211_request_ibss_scan()
1006 local->int_scan_req->ssids[0].ssid_len = ssid_len; ieee80211_request_ibss_scan()
944 ieee80211_request_ibss_scan(struct ieee80211_sub_if_data *sdata, const u8 *ssid, u8 ssid_len, struct ieee80211_channel **channels, unsigned int n_channels, enum nl80211_bss_scan_width scan_width) ieee80211_request_ibss_scan() argument
H A Dieee80211_i.h391 u8 ssid_len; member in struct:ieee80211_mgd_assoc_data
566 u8 ssid_len, ie_len; member in struct:ieee80211_if_ibss
1431 u8 ssid_len; member in struct:ieee802_11_elems
1549 const u8 *ssid, u8 ssid_len,
1940 const u8 *ssid, size_t ssid_len,
1945 const u8 *ssid, size_t ssid_len,
H A Dmlme.c680 2 + assoc_data->ssid_len + /* SSID */ ieee80211_send_assoc()
736 pos = skb_put(skb, 2 + assoc_data->ssid_len); ieee80211_send_assoc()
738 *pos++ = assoc_data->ssid_len; ieee80211_send_assoc()
739 memcpy(pos, assoc_data->ssid, assoc_data->ssid_len); ieee80211_send_assoc()
2267 int ssid_len; ieee80211_mgd_probe_ap_send() local
2272 ssid_len = 0; ieee80211_mgd_probe_ap_send()
2274 ssid_len = ssid[1]; ieee80211_mgd_probe_ap_send()
2277 ssid + 2, ssid_len, NULL, ieee80211_mgd_probe_ap_send()
2355 int ssid_len; ieee80211_ap_probereq_get() local
2374 ssid_len = 0; ieee80211_ap_probereq_get()
2376 ssid_len = ssid[1]; ieee80211_ap_probereq_get()
2380 ssid + 2, ssid_len, ieee80211_ap_probereq_get()
4599 assoc_data->ssid_len = ssidie[1]; ieee80211_mgd_assoc()
H A Dcfg.c735 sdata->vif.bss_conf.ssid_len = params->ssid_len; ieee80211_start_ap()
736 if (params->ssid_len) ieee80211_start_ap()
738 params->ssid_len); ieee80211_start_ap()
852 sdata->vif.bss_conf.ssid_len = 0; ieee80211_stop_ap()
H A Dutil.c866 elems->ssid_len = elen; ieee802_11_parse_elems_crc()
1513 const u8 *ssid, size_t ssid_len, ieee80211_build_probe_req()
1536 skb = ieee80211_probereq_get(&local->hw, src, ssid, ssid_len, ieee80211_build_probe_req()
1561 const u8 *ssid, size_t ssid_len, ieee80211_send_probe_req()
1569 ssid, ssid_len, ieee80211_send_probe_req()
1509 ieee80211_build_probe_req(struct ieee80211_sub_if_data *sdata, const u8 *src, const u8 *dst, u32 ratemask, struct ieee80211_channel *chan, const u8 *ssid, size_t ssid_len, const u8 *ie, size_t ie_len, bool directed) ieee80211_build_probe_req() argument
1559 ieee80211_send_probe_req(struct ieee80211_sub_if_data *sdata, const u8 *src, const u8 *dst, const u8 *ssid, size_t ssid_len, const u8 *ie, size_t ie_len, u32 ratemask, bool directed, u32 tx_flags, struct ieee80211_channel *channel, bool scan) ieee80211_send_probe_req() argument
H A Dtx.c3659 const u8 *ssid, size_t ssid_len, ieee80211_probereq_get()
3668 ie_ssid_len = 2 + ssid_len; ieee80211_probereq_get()
3687 *pos++ = ssid_len; ieee80211_probereq_get()
3688 if (ssid_len) ieee80211_probereq_get()
3689 memcpy(pos, ssid, ssid_len); ieee80211_probereq_get()
3690 pos += ssid_len; ieee80211_probereq_get()
3657 ieee80211_probereq_get(struct ieee80211_hw *hw, const u8 *src_addr, const u8 *ssid, size_t ssid_len, size_t tailroom) ieee80211_probereq_get() argument
H A Dmesh.c1041 elems.ssid_len != 0) ieee80211_mesh_rx_probe_req()
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/
H A Dscan.c152 if (wl->scan.ssid_len && wl->scan.ssid) { wl1271_scan_send()
153 cmd->params.ssid_len = wl->scan.ssid_len; wl1271_scan_send()
154 memcpy(cmd->params.ssid, wl->scan.ssid, wl->scan.ssid_len); wl1271_scan_send()
161 wl->scan.ssid, wl->scan.ssid_len, wl1271_scan_send()
356 cfg->ssid_len = 0; wl1271_scan_sched_scan_config()
385 req->ssids[0].ssid_len, wl1271_scan_sched_scan_config()
402 req->ssids[0].ssid_len, wl1271_scan_sched_scan_config()
H A Dscan.h41 u8 ssid_len; member in struct:basic_scan_params
97 u8 ssid_len; /* For SCAN_SSID_FILTER_SPECIFIC */ member in struct:wl1271_cmd_sched_scan_config
/linux-4.4.14/drivers/net/wireless/libertas/
H A Dcfg.c164 static int lbs_add_ssid_tlv(u8 *tlv, const u8 *ssid, int ssid_len) lbs_add_ssid_tlv() argument
174 ssid_tlv->header.len = cpu_to_le16(ssid_len); lbs_add_ssid_tlv()
175 memcpy(ssid_tlv->ssid, ssid, ssid_len); lbs_add_ssid_tlv()
176 return sizeof(ssid_tlv->header) + ssid_len; lbs_add_ssid_tlv()
592 u8 ssid_len = 0; lbs_ret_scan() local
632 ssid_len = elen; lbs_ret_scan()
647 bssid, capa, chan_no, ssid_len, ssid, lbs_ret_scan()
717 if (priv->scan_req->n_ssids && priv->scan_req->ssids[0].ssid_len > 0) lbs_scan_worker()
720 priv->scan_req->ssids[0].ssid_len); lbs_scan_worker()
1304 memcpy(creq->ssids[0].ssid, sme->ssid, sme->ssid_len); _new_connect_scan_req()
1305 creq->ssids[0].ssid_len = sme->ssid_len; _new_connect_scan_req()
1358 sme->ssid, sme->ssid_len, IEEE80211_BSS_TYPE_ESS, lbs_cfg_connect()
1719 *fake++ = params->ssid_len; lbs_join_post()
1720 memcpy(fake, params->ssid, params->ssid_len); lbs_join_post()
1721 fake += params->ssid_len; lbs_join_post()
1763 memcpy(priv->wdev->ssid, params->ssid, params->ssid_len); lbs_join_post()
1764 priv->wdev->ssid_len = params->ssid_len; lbs_join_post()
1828 memcpy(cmd.bss.ssid, params->ssid, params->ssid_len); lbs_ibss_join_existing()
1937 memcpy(cmd.ssid, params->ssid, params->ssid_len); lbs_ibss_start_new()
2001 params->ssid, params->ssid_len, lbs_join_ibss()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c518 vif->ssid_len == sme->ssid_len && ath6kl_cfg80211_connect()
519 !memcmp(vif->ssid, sme->ssid, vif->ssid_len)) { ath6kl_cfg80211_connect()
531 } else if (vif->ssid_len == sme->ssid_len && ath6kl_cfg80211_connect()
532 !memcmp(vif->ssid, sme->ssid, vif->ssid_len)) { ath6kl_cfg80211_connect()
537 vif->ssid_len = sme->ssid_len; ath6kl_cfg80211_connect()
538 memcpy(vif->ssid, sme->ssid, sme->ssid_len); ath6kl_cfg80211_connect()
639 vif->ssid_len, vif->ssid, ath6kl_cfg80211_connect()
658 vif->ssid_len = 0; ath6kl_cfg80211_connect()
702 vif->ssid, vif->ssid_len, ath6kl_add_bss_if_needed()
713 ie = kmalloc(2 + vif->ssid_len + beacon_ie_len, GFP_KERNEL); ath6kl_add_bss_if_needed()
717 ie[1] = vif->ssid_len; ath6kl_add_bss_if_needed()
718 memcpy(ie + 2, vif->ssid, vif->ssid_len); ath6kl_add_bss_if_needed()
719 memcpy(ie + 2 + vif->ssid_len, beacon_ie, beacon_ie_len); ath6kl_add_bss_if_needed()
723 ie, 2 + vif->ssid_len + beacon_ie_len, ath6kl_add_bss_if_needed()
843 vif->ssid_len = 0; ath6kl_cfg80211_disconnect()
927 ssids[i].ssid_len); ath6kl_set_probed_ssids()
928 ssid_list[i].ssid.ssid_len = ssids[i].ssid_len; ath6kl_set_probed_ssids()
930 if (ssids[i].ssid_len) ath6kl_set_probed_ssids()
945 if ((match_set[i].ssid.ssid_len == ath6kl_set_probed_ssids()
946 ssid_list[j].ssid.ssid_len) && ath6kl_set_probed_ssids()
949 match_set[i].ssid.ssid_len))) { ath6kl_set_probed_ssids()
962 ssid_list[index_to_add].ssid.ssid_len = ath6kl_set_probed_ssids()
963 match_set[i].ssid.ssid_len; ath6kl_set_probed_ssids()
966 match_set[i].ssid.ssid_len); ath6kl_set_probed_ssids()
974 ssid_list[i].ssid.ssid_len, ath6kl_set_probed_ssids()
1083 if (vif->scan_req->n_ssids && vif->scan_req->ssids[0].ssid_len) { ath6kl_cfg80211_scan_complete_event()
1620 vif->ssid_len = ibss_param->ssid_len; ath6kl_cfg80211_join_ibss()
1621 memcpy(vif->ssid, ibss_param->ssid, vif->ssid_len); ath6kl_cfg80211_join_ibss()
1671 vif->ssid_len, vif->ssid, ath6kl_cfg80211_join_ibss()
1689 vif->ssid_len = 0; ath6kl_cfg80211_leave_ibss()
2801 memcpy(vif->ssid, info->ssid, info->ssid_len); ath6kl_start_ap()
2802 vif->ssid_len = info->ssid_len; ath6kl_start_ap()
2883 p.ssid_len = vif->ssid_len; ath6kl_start_ap()
2884 memcpy(p.ssid, vif->ssid, vif->ssid_len); ath6kl_start_ap()
3276 if (n_match_sets == 1 && !request->match_sets[0].ssid.ssid_len) ath6kl_cfg80211_sscan_start()
H A Dwmi.c1850 u8 group_crypto_len, int ssid_len, u8 *ssid, ath6kl_wmi_connect_cmd()
1859 "wmi connect bssid %pM freq %d flags 0x%x ssid_len %d " ath6kl_wmi_connect_cmd()
1861 bssid, channel, ctrl_flags, ssid_len, nw_type, ath6kl_wmi_connect_cmd()
1863 ath6kl_dbg_dump(ATH6KL_DBG_WMI, NULL, "ssid ", ssid, ssid_len); ath6kl_wmi_connect_cmd()
1879 if (ssid_len) ath6kl_wmi_connect_cmd()
1880 memcpy(cc->ssid, ssid, ssid_len); ath6kl_wmi_connect_cmd()
1882 cc->ssid_len = ssid_len; ath6kl_wmi_connect_cmd()
2154 u8 ssid_len, u8 *ssid) ath6kl_wmi_probedssid_cmd()
2163 if (ssid_len > sizeof(cmd->ssid)) ath6kl_wmi_probedssid_cmd()
2166 if ((flag & (DISABLE_SSID_FLAG | ANY_SSID_FLAG)) && (ssid_len > 0)) ath6kl_wmi_probedssid_cmd()
2169 if ((flag & SPECIFIC_SSID_FLAG) && !ssid_len) ath6kl_wmi_probedssid_cmd()
2182 cmd->ssid_len = ssid_len; ath6kl_wmi_probedssid_cmd()
2183 memcpy(cmd->ssid, ssid, ssid_len); ath6kl_wmi_probedssid_cmd()
1843 ath6kl_wmi_connect_cmd(struct wmi *wmi, u8 if_idx, enum network_type nw_type, enum dot11_auth_mode dot11_auth_mode, enum auth_mode auth_mode, enum crypto_type pairwise_crypto, u8 pairwise_crypto_len, enum crypto_type group_crypto, u8 group_crypto_len, int ssid_len, u8 *ssid, u8 *bssid, u16 channel, u32 ctrl_flags, u8 nw_subtype) ath6kl_wmi_connect_cmd() argument
2153 ath6kl_wmi_probedssid_cmd(struct wmi *wmi, u8 if_idx, u8 index, u8 flag, u8 ssid_len, u8 *ssid) ath6kl_wmi_probedssid_cmd() argument
H A Dwmi.h743 u8 ssid_len; member in struct:wmi_connect_cmd
1029 u8 ssid_len; member in struct:wmi_probed_ssid_cmd
2562 u8 group_crypto_len, int ssid_len, u8 *ssid,
2587 u8 ssid_len, u8 *ssid);
H A Dcore.h608 int ssid_len; member in struct:ath6kl_vif
H A Dinit.c235 vif->ssid_len = 0; ath6kl_init_profile_info()
/linux-4.4.14/drivers/net/wireless/hostap/
H A Dhostap_80211_rx.c328 u8 *ssid, size_t ssid_len) __hostap_get_bss()
337 (ssid_len == bss->ssid_len && __hostap_get_bss()
338 memcmp(ssid, bss->ssid, ssid_len) == 0))) { __hostap_get_bss()
349 u8 *ssid, size_t ssid_len) __hostap_add_bss()
366 memcpy(bss->ssid, ssid, ssid_len); __hostap_add_bss()
367 bss->ssid_len = ssid_len; __hostap_add_bss()
400 size_t ssid_len = 0, wpa_len = 0, rsn_len = 0; hostap_rx_sta_beacon() local
416 ssid_len = pos[1]; hostap_rx_sta_beacon()
443 if (ssid_len > sizeof(bss->ssid)) hostap_rx_sta_beacon()
444 ssid_len = sizeof(bss->ssid); hostap_rx_sta_beacon()
447 bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len); hostap_rx_sta_beacon()
449 bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len); hostap_rx_sta_beacon()
327 __hostap_get_bss(local_info_t *local, u8 *bssid, u8 *ssid, size_t ssid_len) __hostap_get_bss() argument
348 __hostap_add_bss(local_info_t *local, u8 *bssid, u8 *ssid, size_t ssid_len) __hostap_add_bss() argument
H A Dhostap_proc.c183 seq_printf(m, "%*pE", (int)bss->ssid_len, bss->ssid); prism2_bss_list_proc_show()
186 seq_printf(m, "%*phN", (int)bss->ssid_len, bss->ssid); prism2_bss_list_proc_show()
378 len = le16_to_cpu(scanres->ssid_len); prism2_scan_results_proc_show()
H A Dhostap_ioctl.c1634 u8 *ssid, u8 ssid_len) prism2_request_hostscan()
1648 if (ssid_len > 32) prism2_request_hostscan()
1650 scan_req.target_ssid_len = cpu_to_le16(ssid_len); prism2_request_hostscan()
1651 memcpy(scan_req.target_ssid, ssid, ssid_len); prism2_request_hostscan()
1707 u8 *ssid, u8 ssid_len) prism2_request_hostscan()
1728 u8 *ssid = NULL, ssid_len = 0; prism2_ioctl_siwscan() local
1750 ssid_len = req->essid_len; prism2_ioctl_siwscan()
1752 if (ssid_len && prism2_ioctl_siwscan()
1760 ret = prism2_request_hostscan(dev, ssid, ssid_len); prism2_ioctl_siwscan()
1786 size_t ssid_len; __prism2_translate_scan() local
1791 ssid_len = bss->ssid_len; __prism2_translate_scan()
1795 ssid_len = le16_to_cpu(scan->ssid_len); __prism2_translate_scan()
1798 if (ssid_len > 32) __prism2_translate_scan()
1799 ssid_len = 32; __prism2_translate_scan()
1813 iwe.u.data.length = ssid_len; __prism2_translate_scan()
3789 param->u.scan_req.ssid_len); prism2_ioctl_scan_req()
1633 prism2_request_hostscan(struct net_device *dev, u8 *ssid, u8 ssid_len) prism2_request_hostscan() argument
1706 prism2_request_hostscan(struct net_device *dev, u8 *ssid, u8 ssid_len) prism2_request_hostscan() argument
H A Dhostap_ap.h90 int ssid_len; member in struct:sta_info::__anon8321::__anon8323
H A Dhostap_ap.c567 for (i = 0; i < sta->u.ap.ssid_len; i++) { prism2_ap_proc_show()
1097 for (i = 0; i < sta->u.ap.ssid_len; i++) { prism2_sta_proc_show()
2054 int ssid_len = 0, supp_rates_len = 0; handle_beacon() local
2104 ssid_len = ileft; handle_beacon()
2172 sta->u.ap.ssid_len = ssid_len; handle_beacon()
2173 memcpy(sta->u.ap.ssid, ssid, ssid_len); handle_beacon()
2174 sta->u.ap.ssid[ssid_len] = '\0'; handle_beacon()
2176 sta->u.ap.ssid_len = 0; handle_beacon()
2494 iwe.u.data.length = sta->u.ap.ssid_len; prism2_ap_translate_scan()
H A Dhostap_common.h402 u8 ssid_len; member in struct:prism2_hostapd_param::__anon8335::__anon8343
H A Dhostap_wlan.h235 __le16 ssid_len; member in struct:hfa384x_scan_result
248 __le16 ssid_len; member in struct:hfa384x_hostscan_result
630 size_t ssid_len; member in struct:hostap_bss_info
/linux-4.4.14/drivers/net/wireless/ipw2x00/
H A Dlibipw_rx.c1143 network->ssid_len = min(info_element->len, libipw_parse_info_param()
1146 network->ssid_len); libipw_parse_info_param()
1147 if (network->ssid_len < IW_ESSID_MAX_SIZE) libipw_parse_info_param()
1148 memset(network->ssid + network->ssid_len, 0, libipw_parse_info_param()
1149 IW_ESSID_MAX_SIZE - network->ssid_len); libipw_parse_info_param()
1152 network->ssid_len, network->ssid, libipw_parse_info_param()
1153 network->ssid_len); libipw_parse_info_param()
1347 network->ssid_len = 0; libipw_handle_assoc_resp()
1405 network->ssid_len = 0; libipw_network_init()
1436 network->ssid_len, network->ssid, libipw_network_init()
1452 return ((src->ssid_len == dst->ssid_len) && is_same_network()
1455 !memcmp(src->ssid, dst->ssid, src->ssid_len)); is_same_network()
1511 if (dst->ssid_len) update_network()
1603 target->ssid_len, target->ssid, libipw_process_probe_response()
1614 network.ssid_len, network.ssid, libipw_process_probe_response()
1623 target->ssid_len, target->ssid, libipw_process_probe_response()
H A Dipw2200.c5514 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5522 if ((network->ssid_len != match->network->ssid_len) || ipw_find_adhoc_network()
5524 network->ssid_len)) { ipw_find_adhoc_network()
5526 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5534 ((network->ssid_len != priv->essid_len) || ipw_find_adhoc_network()
5536 min(network->ssid_len, priv->essid_len)))) { ipw_find_adhoc_network()
5538 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5550 match->network->ssid_len, match->network->ssid); ipw_find_adhoc_network()
5554 match->network->ssid_len, match->network->ssid); ipw_find_adhoc_network()
5562 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5572 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5582 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5594 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5602 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5611 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5618 network->ssid_len, network->ssid, ipw_find_adhoc_network()
5631 network->ssid_len, network->ssid, network->bssid); ipw_find_adhoc_network()
5692 network->ssid_len, network->ssid, ipw_best_network()
5700 if ((network->ssid_len != match->network->ssid_len) || ipw_best_network()
5702 network->ssid_len)) { ipw_best_network()
5704 network->ssid_len, network->ssid, ipw_best_network()
5712 ((network->ssid_len != priv->essid_len) || ipw_best_network()
5714 min(network->ssid_len, priv->essid_len)))) { ipw_best_network()
5716 network->ssid_len, network->ssid, ipw_best_network()
5727 network->ssid_len, network->ssid, ipw_best_network()
5728 network->bssid, match->network->ssid_len, ipw_best_network()
5738 network->ssid_len, network->ssid, ipw_best_network()
5749 network->ssid_len, network->ssid, ipw_best_network()
5759 network->ssid_len, network->ssid, ipw_best_network()
5769 network->ssid_len, network->ssid, ipw_best_network()
5781 network->ssid_len, network->ssid, ipw_best_network()
5789 network->ssid_len, network->ssid, ipw_best_network()
5797 network->ssid_len, network->ssid, ipw_best_network()
5806 network->ssid_len, network->ssid, ipw_best_network()
5813 network->ssid_len, network->ssid, ipw_best_network()
5827 network->ssid_len, network->ssid, network->bssid); ipw_best_network()
5892 network->ssid_len = priv->essid_len; ipw_adhoc_create()
6906 if ((network->ssid_len == ipw_qos_handle_probe_response()
6907 priv->assoc_network->ssid_len) && ipw_qos_handle_probe_response()
6910 network->ssid_len)) { ipw_qos_handle_probe_response()
7306 priv->essid_len = min(network->ssid_len, ipw_associate_network()
7617 target->ssid_len, target->ssid, ipw_associate()
H A Dlibipw_wx.c82 iwe.u.data.length = min(network->ssid_len, (u8) 32); libipw_translate_scan()
293 network->ssid_len, network->ssid, libipw_wx_get_scan()
H A Dlibipw.h623 u8 ssid_len; member in struct:libipw_network
H A Dipw2100.c2090 int ssid_len = min(length, IW_ESSID_MAX_SIZE); ipw2100_set_essid() local
2094 .host_command_length = ssid_len ipw2100_set_essid()
2098 IPW_DEBUG_HC("SSID: '%*pE'\n", ssid_len, essid); ipw2100_set_essid()
2100 if (ssid_len) ipw2100_set_essid()
2101 memcpy(cmd.host_command_parameters, essid, ssid_len); ipw2100_set_essid()
2111 if (!ssid_len && !(priv->config & CFG_ASSOCIATE)) { ipw2100_set_essid()
2124 memset(priv->essid + ssid_len, 0, IW_ESSID_MAX_SIZE - ssid_len); ipw2100_set_essid()
2125 memcpy(priv->essid, essid, ssid_len); ipw2100_set_essid()
2126 priv->essid_len = ssid_len; ipw2100_set_essid()
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
H A Dscan.c582 u8 ssid_len, int left) iwl_fill_probe_req()
605 left -= ssid_len + 2; iwl_fill_probe_req()
609 *pos++ = ssid_len; iwl_fill_probe_req()
610 if (ssid && ssid_len) { iwl_fill_probe_req()
611 memcpy(pos, ssid, ssid_len); iwl_fill_probe_req()
612 pos += ssid_len; iwl_fill_probe_req()
615 len += ssid_len + 2; iwl_fill_probe_req()
652 u8 ssid_len = 0; iwlagn_request_scan() local
725 ssid_len = priv->scan_request->ssids[0].ssid_len; iwlagn_request_scan()
735 priv->scan_request->ssids[i].ssid_len; iwlagn_request_scan()
738 priv->scan_request->ssids[i].ssid_len); iwlagn_request_scan()
863 ssid, ssid_len, iwlagn_request_scan()
580 iwl_fill_probe_req(struct ieee80211_mgmt *frame, const u8 *ta, const u8 *ies, int ie_len, const u8 *ssid, u8 ssid_len, int left) iwl_fill_probe_req() argument
/linux-4.4.14/drivers/staging/rtl8192e/
H A Drtllib_rx.c2097 network->ssid_len = min(info_element->len, rtllib_parse_info_param()
2100 network->ssid_len); rtllib_parse_info_param()
2101 if (network->ssid_len < IW_ESSID_MAX_SIZE) rtllib_parse_info_param()
2102 memset(network->ssid + network->ssid_len, 0, rtllib_parse_info_param()
2103 IW_ESSID_MAX_SIZE - network->ssid_len); rtllib_parse_info_param()
2106 network->ssid, network->ssid_len); rtllib_parse_info_param()
2348 network->ssid_len = 0; rtllib_network_init()
2399 escape_essid(network->ssid, network->ssid_len), rtllib_network_init()
2410 if (rtllib_is_empty_essid(network->ssid, network->ssid_len)) rtllib_network_init()
2428 return (((src->ssid_len == dst->ssid_len) || (!ssidbroad)) && is_same_network()
2431 (!memcmp(src->ssid, dst->ssid, src->ssid_len) || is_same_network()
2453 if (src->ssid_len > 0) { update_network()
2454 if (dst->ssid_len == 0) { update_network()
2456 dst->hidden_ssid_len = src->ssid_len; update_network()
2457 memcpy(dst->hidden_ssid, src->ssid, src->ssid_len); update_network()
2459 memset(dst->ssid, 0, dst->ssid_len); update_network()
2460 dst->ssid_len = src->ssid_len; update_network()
2461 memcpy(dst->ssid, src->ssid, src->ssid_len); update_network()
2514 if (dst->ssid_len) update_network()
2654 (network->ssid_len ? 1 : 0))) { rtllib_process_probe_response()
2671 (target->ssid_len ? 1 : 0))) rtllib_process_probe_response()
2688 escape_essid(target->ssid, target->ssid_len), rtllib_process_probe_response()
2698 escape_essid(network->ssid, network->ssid_len), rtllib_process_probe_response()
2708 escape_essid(target->ssid, target->ssid_len), rtllib_process_probe_response()
2718 if ((!target->ssid_len) && rtllib_process_probe_response()
2719 (((network->ssid_len > 0) && (target->hidden_ssid_len == 0)) rtllib_process_probe_response()
2720 || ((ieee->current_network.ssid_len == network->ssid_len) && rtllib_process_probe_response()
2722 network->ssid_len) == 0) && rtllib_process_probe_response()
2733 (network->ssid_len ? 1 : 0)) && rtllib_process_probe_response()
H A Drtllib_softmac_wx.c206 ieee->current_network.ssid_len == 0) { rtllib_wx_get_essid()
217 len = ieee->current_network.ssid_len; rtllib_wx_get_essid()
482 ieee->current_network.ssid_len = len; rtllib_wx_set_essid()
488 ieee->current_network.ssid_len = 0; rtllib_wx_set_essid()
H A Drtllib_softmac.c341 len = ieee->current_network.ssid_len; rtllib_probe_req()
827 int ssid_len = ieee->current_network.ssid_len; rtllib_probe_resp() local
882 ssid_len + 3 + rate_len + rate_ex_len + atim_len + erp_len rtllib_probe_resp()
918 beacon_buf->info_element[0].len = ssid_len; rtllib_probe_resp()
922 memcpy(tag, ssid, ssid_len); rtllib_probe_resp()
924 tag += ssid_len; rtllib_probe_resp()
1223 + beacon->ssid_len rtllib_association_req()
1271 hdr->info_element[0].len = beacon->ssid_len; rtllib_association_req()
1272 tag = skb_put(skb, beacon->ssid_len); rtllib_association_req()
1273 memcpy(tag, beacon->ssid, beacon->ssid_len); rtllib_association_req()
1651 ssidbroad = !(net->ssid_len == 0 || net->ssid[0] == '\0'); rtllib_softmac_new_net()
1655 ssidmatch = (ieee->current_network.ssid_len == rtllib_softmac_new_net()
1662 net->ssid_len = net->hidden_ssid_len; rtllib_softmac_new_net()
1667 (ieee->current_network.ssid_len == net->ssid_len) && rtllib_softmac_new_net()
1669 net->ssid_len)); rtllib_softmac_new_net()
1692 tmp_ssid_len = ieee->current_network.ssid_len; rtllib_softmac_new_net()
1699 ieee->current_network.ssid_len = tmp_ssid_len; rtllib_softmac_new_net()
2552 if (ieee->current_network.ssid_len == 0) { rtllib_start_master_bss()
2557 ieee->current_network.ssid_len = rtllib_start_master_bss()
2603 if (ieee->current_network.ssid_len == 0) { rtllib_start_ibss_wq()
2605 ieee->current_network.ssid_len = strlen(RTLLIB_DEFAULT_TX_ESSID); rtllib_start_ibss_wq()
H A Drtllib_wx.c72 if (network->ssid_len > 0) { rtl819x_translate_scan()
73 iwe.u.data.length = min_t(u8, network->ssid_len, 32); rtl819x_translate_scan()
283 network->ssid_len), rtllib_wx_get_scan()
716 ieee->current_network.ssid_len = 0; rtllib_wx_set_mlme()
H A Drtllib.h1155 u8 ssid_len; member in struct:rtllib_network
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
H A Dcmd.c424 int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len, wl1251_cmd_scan() argument
468 cmd->params.ssid_len = ssid_len; wl1251_cmd_scan()
470 memcpy(cmd->params.ssid, ssid, ssid_len); wl1251_cmd_scan()
H A Dcmd.h47 int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len,
205 u8 ssid_len; member in struct:wl1251_scan_parameters
277 u8 ssid_len; member in struct:cmd_join
H A Dmain.c995 size_t ssid_len = 0; wl1251_op_hw_scan() local
1003 ssid_len = req->ssids[0].ssid_len; wl1251_op_hw_scan()
1028 skb = ieee80211_probereq_get(wl->hw, wl->vif->addr, ssid, ssid_len, wl1251_op_hw_scan()
1049 ret = wl1251_cmd_scan(wl, ssid, ssid_len, req->channels, wl1251_op_hw_scan()
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_rx.c1644 network->ssid_len = min(info_element->len, ieee80211_parse_info_param()
1646 memcpy(network->ssid, info_element->data, network->ssid_len); ieee80211_parse_info_param()
1647 if (network->ssid_len < IW_ESSID_MAX_SIZE) ieee80211_parse_info_param()
1648 memset(network->ssid + network->ssid_len, 0, ieee80211_parse_info_param()
1649 IW_ESSID_MAX_SIZE - network->ssid_len); ieee80211_parse_info_param()
1652 network->ssid, network->ssid_len); ieee80211_parse_info_param()
2181 network->ssid_len = 0; ieee80211_network_init()
2227 network->ssid_len), ieee80211_network_init()
2238 if (ieee80211_is_empty_essid(network->ssid, network->ssid_len)) ieee80211_network_init()
2257 return //((src->ssid_len == dst->ssid_len) && is_same_network()
2258 (((src->ssid_len == dst->ssid_len) || (ieee->iw_mode == IW_MODE_INFRA)) && is_same_network()
2261 //!memcmp(src->ssid, dst->ssid, src->ssid_len) && is_same_network()
2262 (!memcmp(src->ssid, dst->ssid, src->ssid_len) || (ieee->iw_mode == IW_MODE_INFRA)) && is_same_network()
2281 if (src->ssid_len > 0) update_network()
2283 memset(dst->ssid, 0, dst->ssid_len); update_network()
2284 dst->ssid_len = src->ssid_len; update_network()
2285 memcpy(dst->ssid, src->ssid, src->ssid_len); update_network()
2339 if(dst->ssid_len) update_network()
2535 target->ssid_len), ieee80211_process_probe_response()
2548 network.ssid_len), ieee80211_process_probe_response()
2561 target->ssid_len), ieee80211_process_probe_response()
2578 && (((network.ssid_len > 0) && (strncmp(target->ssid, network.ssid, network.ssid_len)))\ ieee80211_process_probe_response()
2579 ||((ieee->current_network.ssid_len == network.ssid_len)&&(strncmp(ieee->current_network.ssid, network.ssid, network.ssid_len) == 0)&&(ieee->state == IEEE80211_NOLINK)))) ieee80211_process_probe_response()
H A Dieee80211_softmac_wx.c193 ieee->current_network.ssid_len == 0) { ieee80211_wx_get_essid()
204 len = ieee->current_network.ssid_len; ieee80211_wx_get_essid()
421 ieee->current_network.ssid_len = len+1; ieee80211_wx_set_essid()
426 ieee->current_network.ssid_len = 0; ieee80211_wx_set_essid()
H A Dieee80211_softmac.c330 len = ieee->current_network.ssid_len; ieee80211_probe_req()
698 int ssid_len = ieee->current_network.ssid_len; ieee80211_probe_resp() local
747 ssid_len ieee80211_probe_resp()
786 beacon_buf->info_element[0].len = ssid_len; ieee80211_probe_resp()
790 memcpy(tag, ssid, ssid_len); ieee80211_probe_resp()
792 tag += ssid_len; ieee80211_probe_resp()
1047 + beacon->ssid_len//essid tagged val ieee80211_association_req()
1060 + beacon->ssid_len//essid tagged val ieee80211_association_req()
1107 hdr->info_element[0].len = beacon->ssid_len; ieee80211_association_req()
1108 tag = skb_put(skb, beacon->ssid_len); ieee80211_association_req()
1109 memcpy(tag, beacon->ssid, beacon->ssid_len); ieee80211_association_req()
1434 ssidbroad = !(net->ssid_len == 0 || net->ssid[0]== '\0'); ieee80211_softmac_new_net()
1436 ssidmatch = (ieee->current_network.ssid_len == net->ssid_len)&&\ ieee80211_softmac_new_net()
1437 (!strncmp(ieee->current_network.ssid, net->ssid, net->ssid_len)); ieee80211_softmac_new_net()
1457 tmp_ssid_len = ieee->current_network.ssid_len; ieee80211_softmac_new_net()
1462 ieee->current_network.ssid_len = tmp_ssid_len; ieee80211_softmac_new_net()
2298 if (ieee->current_network.ssid_len == 0) { ieee80211_start_master_bss()
2303 ieee->current_network.ssid_len = strlen(IEEE80211_DEFAULT_TX_ESSID); ieee80211_start_master_bss()
2348 if (ieee->current_network.ssid_len == 0) { ieee80211_start_ibss_wq()
2350 ieee->current_network.ssid_len = strlen(IEEE80211_DEFAULT_TX_ESSID); ieee80211_start_ibss_wq()
H A Dieee80211_wx.c79 if (network->ssid_len == 0) { rtl819x_translate_scan()
83 iwe.u.data.length = min(network->ssid_len, (u8)32); rtl819x_translate_scan()
274 network->ssid_len), ieee80211_wx_get_scan()
H A Dieee80211.h1335 u8 ssid_len; member in struct:ieee80211_network
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c298 request->ssids[i].ssid_len); wil_cfg80211_scan()
302 rc = wmi_set_ssid(wil, request->ssids[0].ssid_len, wil_cfg80211_scan()
391 16, 1, sme->ssid, sme->ssid_len, true); wil_print_connect_params()
426 sme->ssid, sme->ssid_len, wil_cfg80211_connect()
496 conn.ssid_len = min_t(u8, ssid_eid[1], 32); wil_cfg80211_connect()
497 memcpy(conn.ssid, ssid_eid+2, conn.ssid_len); wil_cfg80211_connect()
763 const u8 *ssid, size_t ssid_len, u32 privacy, _wil_cfg80211_start_ap()
782 rc = wmi_set_ssid(wil, ssid_len, ssid); _wil_cfg80211_start_ap()
844 wdev->ssid_len, privacy, wil_cfg80211_change_beacon()
899 info->ssid, info->ssid_len); wil_cfg80211_start_ap()
909 info->ssid, info->ssid_len, info->privacy, wil_cfg80211_start_ap()
761 _wil_cfg80211_start_ap(struct wiphy *wiphy, struct net_device *ndev, const u8 *ssid, size_t ssid_len, u32 privacy, int bi, u8 chan, struct cfg80211_beacon_data *bcon, u8 hidden_ssid) _wil_cfg80211_start_ap() argument
H A Dwmi.h209 u8 ssid_len; member in struct:wmi_connect_cmd
247 u8 ssid_len; member in struct:wmi_set_passphrase_cmd
326 u8 ssid_len; member in struct:wmi_probed_ssid_cmd
414 __le32 ssid_len; member in struct:wmi_set_ssid_cmd
992 __le32 ssid_len; member in struct:wmi_get_status_done_event
1334 __le32 ssid_len; member in struct:wmi_get_ssid_event
H A Dwmi.c916 int wmi_set_ssid(struct wil6210_priv *wil, u8 ssid_len, const void *ssid) wmi_set_ssid() argument
919 .ssid_len = cpu_to_le32(ssid_len), wmi_set_ssid()
922 if (ssid_len > sizeof(cmd.ssid)) wmi_set_ssid()
925 memcpy(cmd.ssid, ssid, ssid_len); wmi_set_ssid()
930 int wmi_get_ssid(struct wil6210_priv *wil, u8 *ssid_len, void *ssid) wmi_get_ssid() argument
937 int len; /* reply.cmd.ssid_len in CPU order */ wmi_get_ssid()
944 len = le32_to_cpu(reply.cmd.ssid_len); wmi_get_ssid()
948 *ssid_len = len; wmi_get_ssid()
H A Ddebugfs.c1054 wdev->ssid, wdev->ssid_len); wil_read_file_ssid()
1079 wdev->ssid_len = count; wil_write_file_ssid()
1080 return simple_write_to_buffer(wdev->ssid, wdev->ssid_len, ppos, wil_write_file_ssid()
H A Dwil6210.h744 int wmi_set_ssid(struct wil6210_priv *wil, u8 ssid_len, const void *ssid);
745 int wmi_get_ssid(struct wil6210_priv *wil, u8 *ssid_len, void *ssid);
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/
H A Dioctl_cfg80211.c1396 ssids[i].ssid_len); cfg80211_rtw_scan()
1397 memcpy(ssid[i].ssid, ssids[i].ssid, ssids[i].ssid_len); cfg80211_rtw_scan()
1398 ssid[i].ssid_len = ssids[i].ssid_len; cfg80211_rtw_scan()
1827 if (pmlmepriv->assoc_ssid.ssid_len == rtw_set_ssid()
1828 newnetwork->network.Ssid.ssid_len && rtw_set_ssid()
1831 newnetwork->network.Ssid.ssid_len)) { rtw_set_ssid()
1876 newnetwork->network.Ssid.ssid_len); rtw_set_ssid()
1880 pmlmepriv->assoc_ssid.ssid_len); rtw_set_ssid()
1977 if (!sme->ssid || !sme->ssid_len || cfg80211_rtw_connect()
1978 sme->ssid_len > IEEE80211_MAX_SSID_LEN) { cfg80211_rtw_connect()
1983 DBG_8723A("ssid =%s, len =%zu\n", sme->ssid, sme->ssid_len); cfg80211_rtw_connect()
2011 if (sme->ssid && sme->ssid_len) { list_for_each_safe()
2012 if (pnetwork->network.Ssid.ssid_len != sme->ssid_len || list_for_each_safe()
2014 sme->ssid_len)) list_for_each_safe()
2026 } else if (sme->ssid && sme->ssid_len) { list_for_each_safe()
2028 sme->ssid, sme->ssid_len) && list_for_each_safe()
2029 pnetwork->network.Ssid.ssid_len == sme->ssid_len) { list_for_each_safe()
2800 if (settings->ssid && settings->ssid_len) { cfg80211_rtw_start_ap()
2807 settings->ssid_len); cfg80211_rtw_start_ap()
2808 pbss_network->Ssid.ssid_len = settings->ssid_len; cfg80211_rtw_start_ap()
2810 settings->ssid_len); cfg80211_rtw_start_ap()
2811 pbss_network_ext->Ssid.ssid_len = settings->ssid_len; cfg80211_rtw_start_ap()
H A Dusb_intf.c311 pmlmepriv->cur_network.network.Ssid.ssid_len, rtw_suspend()
312 pmlmepriv->assoc_ssid.ssid_len); rtw_suspend()
H A Dos_intfs.c183 registry_par->ssid.ssid_len = 3; loadparam()
/linux-4.4.14/drivers/staging/rtl8723au/core/
H A Drtw_wlan_util.c860 int pie_len, ssid_len, privacy; rtw_check_bcn_info23a() local
914 ssid_len = p[1]; rtw_check_bcn_info23a()
919 ssid_len = 0; rtw_check_bcn_info23a()
924 __func__, ssid, ssid_len, cur_network->network.Ssid.ssid, rtw_check_bcn_info23a()
925 cur_network->network.Ssid.ssid_len); rtw_check_bcn_info23a()
927 if (ssid_len != cur_network->network.Ssid.ssid_len || ssid_len > 32 || rtw_check_bcn_info23a()
928 (ssid_len && rtw_check_bcn_info23a()
929 memcmp(ssid, cur_network->network.Ssid.ssid, ssid_len))) { rtw_check_bcn_info23a()
H A Drtw_mlme.c243 pnetwork->network.Ssid.ssid_len); _rtw_roaming()
309 return (a->Ssid.ssid_len == b->Ssid.ssid_len) && is_same_ess()
310 !memcmp(a->Ssid.ssid, b->Ssid.ssid, a->Ssid.ssid_len); is_same_ess()
320 return ((src->Ssid.ssid_len == dst->Ssid.ssid_len) && is_same_network23a()
323 !memcmp(src->Ssid.ssid, dst->Ssid.ssid, src->Ssid.ssid_len) && is_same_network23a()
623 pnetwork->Ssid.ssid_len = 0; rtw_survey_event_cb23a()
1073 if (pmlmepriv->assoc_ssid.ssid_len == 0) { rtw_joinbss_event_prehandle23a()
1540 if (pmlmepriv->assoc_ssid.ssid_len) { rtw_check_join_candidate()
1541 if (competitor->network.Ssid.ssid_len != rtw_check_join_candidate()
1542 pmlmepriv->assoc_ssid.ssid_len || rtw_check_join_candidate()
1545 pmlmepriv->assoc_ssid.ssid_len)) rtw_check_join_candidate()
H A Drtw_mlme_ext.c755 if ((ie[1] && memcmp(ie + 2, cur->Ssid.ssid, cur->Ssid.ssid_len)) || OnProbeReq23a()
1414 if (memcmp(p + 2, cur->Ssid.ssid, cur->Ssid.ssid_len)) OnAssocReq23a()
1417 if (p[1] != cur->Ssid.ssid_len) OnAssocReq23a()
2439 cur_network->Ssid.ssid_len, issue_beacon23a()
2584 ssid_ielen_diff = cur_network->Ssid.ssid_len - ssid_ielen; issue_probersp()
2586 if (ssid_ie && cur_network->Ssid.ssid_len) { issue_probersp()
2603 *(ssid_ie + 1) = cur_network->Ssid.ssid_len; issue_probersp()
2605 cur_network->Ssid.ssid_len); issue_probersp()
2615 cur_network->Ssid.ssid_len, issue_probersp()
2721 pframe = rtw_set_ie23a(pframe, WLAN_EID_SSID, pssid->ssid_len, _issue_probereq()
3138 pmlmeinfo->network.Ssid.ssid_len, issue_assocreq()
4057 if (pmlmeext->sitesurvey_res.ssid[i].ssid_len) { rtw_site_survey()
4202 bssid->Ssid.ssid_len = p[1]; collect_bss_info()
5775 if (pparm->ssid[i].ssid_len) { sitesurvey_cmd_hdl23a()
5779 pmlmeext->sitesurvey_res.ssid[i].ssid_len = sitesurvey_cmd_hdl23a()
5780 pparm->ssid[i].ssid_len; sitesurvey_cmd_hdl23a()
5782 pmlmeext->sitesurvey_res.ssid[i].ssid_len = 0; sitesurvey_cmd_hdl23a()
H A Drtw_cmd.c359 if (ssid[i].ssid_len) { rtw_sitesurvey_cmd23a()
413 if (pmlmepriv->assoc_ssid.ssid_len == 0) { rtw_createbss_cmd23a()
461 if (pmlmepriv->assoc_ssid.ssid_len == 0) { rtw_joinbss_cmd23a()
H A Drtw_ieee80211.c368 ie = rtw_set_ie23a(ie, WLAN_EID_SSID, pdev_network->Ssid.ssid_len, rtw_generate_ie23a()
H A Drtw_ap.c849 pbss_network->Ssid.ssid_len = ie_len; rtw_check_beacon_data23a()
/linux-4.4.14/drivers/net/wireless/mwifiex/
H A Djoin.c427 ssid_tlv->header.len = cpu_to_le16((u16) bss_desc->ssid.ssid_len); mwifiex_cmd_802_11_associate()
860 memcpy(adhoc_start->ssid, req_ssid->ssid, req_ssid->ssid_len); mwifiex_cmd_802_11_ad_hoc_start()
866 memcpy(bss_desc->ssid.ssid, req_ssid->ssid, req_ssid->ssid_len); mwifiex_cmd_802_11_ad_hoc_start()
868 bss_desc->ssid.ssid_len = req_ssid->ssid_len; mwifiex_cmd_802_11_ad_hoc_start()
1143 &bss_desc->ssid.ssid, bss_desc->ssid.ssid_len); mwifiex_cmd_802_11_ad_hoc_join()
1399 "info: adhoc join: curr_bss ssid_len =%u\n", mwifiex_adhoc_join()
1400 priv->curr_bss_params.bss_descriptor.ssid.ssid_len); mwifiex_adhoc_join()
1403 mwifiex_dbg(priv->adapter, INFO, "info: adhoc join: ssid_len =%u\n", mwifiex_adhoc_join()
1404 bss_desc->ssid.ssid_len); mwifiex_adhoc_join()
1407 if (priv->curr_bss_params.bss_descriptor.ssid.ssid_len && mwifiex_adhoc_join()
H A Duap_cmd.c493 if (bss_cfg->ssid.ssid_len) { mwifiex_uap_bss_param_prepare()
496 ssid->header.len = cpu_to_le16((u16)bss_cfg->ssid.ssid_len); mwifiex_uap_bss_param_prepare()
497 memcpy(ssid->ssid, bss_cfg->ssid.ssid, bss_cfg->ssid.ssid_len); mwifiex_uap_bss_param_prepare()
499 bss_cfg->ssid.ssid_len; mwifiex_uap_bss_param_prepare()
501 bss_cfg->ssid.ssid_len; mwifiex_uap_bss_param_prepare()
H A Dscan.c169 if (!ssid1 || !ssid2 || (ssid1->ssid_len != ssid2->ssid_len)) mwifiex_ssid_cmp()
171 return memcmp(ssid1->ssid, ssid2->ssid, ssid1->ssid_len); mwifiex_ssid_cmp()
817 u32 ssid_len; mwifiex_config_scan() local
890 ssid_len = user_scan_in->ssid_list[i].ssid_len; mwifiex_config_scan()
898 (u16) (ssid_len + sizeof(wildcard_ssid_tlv-> mwifiex_config_scan()
907 if (ssid_len) mwifiex_config_scan()
918 user_scan_in->ssid_list[i].ssid, ssid_len); mwifiex_config_scan()
932 if (!ssid_len && wildcard_ssid_tlv->max_ssid_length) mwifiex_config_scan()
1222 bss_entry->ssid.ssid_len = element_len; mwifiex_update_bss_desc_with_ie()
1610 for (idx = 0; idx < ssid->ssid_len; idx++) { mwifiex_is_hidden_ssid()
2498 if (req_ssid && req_ssid->ssid_len != 0) mwifiex_request_scan()
H A Dcfg80211.c1857 if (params->ssid && params->ssid_len) { mwifiex_cfg80211_start_ap()
1858 memcpy(bss_cfg->ssid.ssid, params->ssid, params->ssid_len); mwifiex_cfg80211_start_ap()
1859 bss_cfg->ssid.ssid_len = params->ssid_len; mwifiex_cfg80211_start_ap()
1990 ie_buf[1] = bss_info.ssid.ssid_len; mwifiex_cfg80211_inform_ibss_bss()
1993 &bss_info.ssid.ssid, bss_info.ssid.ssid_len); mwifiex_cfg80211_inform_ibss_bss()
2028 mwifiex_cfg80211_assoc(struct mwifiex_private *priv, size_t ssid_len, mwifiex_cfg80211_assoc() argument
2040 req_ssid.ssid_len = ssid_len; mwifiex_cfg80211_assoc()
2041 if (ssid_len > IEEE80211_MAX_SSID_LEN) { mwifiex_cfg80211_assoc()
2046 memcpy(req_ssid.ssid, ssid, ssid_len); mwifiex_cfg80211_assoc()
2047 if (!req_ssid.ssid_len || req_ssid.ssid[0] < 0x20) { mwifiex_cfg80211_assoc()
2129 bssid, ssid, ssid_len, mwifiex_cfg80211_assoc()
2134 bssid, ssid, ssid_len, mwifiex_cfg80211_assoc()
2208 ret = mwifiex_cfg80211_assoc(priv, sme->ssid_len, sme->ssid, sme->bssid, mwifiex_cfg80211_connect()
2341 ret = mwifiex_cfg80211_assoc(priv, params->ssid_len, params->ssid, mwifiex_cfg80211_join_ibss()
H A Ddecl.h175 u32 ssid_len; member in struct:mwifiex_802_11_ssid
H A Dsta_event.c111 priv->prev_ssid.ssid, priv->prev_ssid.ssid_len); mwifiex_reset_connect_state()
116 priv->curr_bss_params.bss_descriptor.ssid.ssid_len); mwifiex_reset_connect_state()
H A Dsta_ioctl.c348 if (bss_desc && bss_desc->ssid.ssid_len && mwifiex_bss_start()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
H A Dscan.c398 static int iwl_ssid_exist(u8 *ssid, u8 ssid_len, struct iwl_ssid_ie *ssid_list) iwl_ssid_exist() argument
405 if (ssid_list[i].len == ssid_len && iwl_ssid_exist()
406 !memcmp(ssid_list->ssid, ssid, ssid_len)) iwl_ssid_exist()
431 if (!params->match_sets[j].ssid.ssid_len) iwl_scan_build_ssids()
434 ssids[i].len = params->match_sets[j].ssid.ssid_len; iwl_scan_build_ssids()
445 params->ssids[j].ssid_len, iwl_scan_build_ssids()
449 ssids[i].len = params->ssids[j].ssid_len; iwl_scan_build_ssids()
504 if (!req->n_match_sets || !req->match_sets[0].ssid.ssid_len) iwl_mvm_config_sched_scan_profiles()
531 if (req->n_match_sets && req->match_sets[0].ssid.ssid_len) { iwl_mvm_scan_pass_all()
763 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) iwl_mvm_scan_lmac_flags()
1030 if (params->n_ssids == 1 && params->ssids[0].ssid_len != 0) iwl_mvm_scan_umac_flags()
H A Dd3.c1809 match->ssid.ssid_len = mvm->nd_match_sets[idx].ssid.ssid_len; iwl_mvm_query_netdetect_reasons()
1811 match->ssid.ssid_len); iwl_mvm_query_netdetect_reasons()
/linux-4.4.14/drivers/staging/rtl8188eu/core/
H A Drtw_wlan_util.c884 int ssid_len; rtw_check_bcn_info() local
968 ssid_len = 0; rtw_check_bcn_info()
971 ssid_len = *(p + 1); rtw_check_bcn_info()
972 if (ssid_len > NDIS_802_11_LENGTH_SSID) rtw_check_bcn_info()
973 ssid_len = 0; rtw_check_bcn_info()
975 memcpy(bssid->Ssid.Ssid, (p + 2), ssid_len); rtw_check_bcn_info()
976 bssid->Ssid.SsidLength = ssid_len; rtw_check_bcn_info()
H A Drtw_ieee80211.c981 elems->ssid_len = elen; rtw_ieee802_11_parse_elems()
/linux-4.4.14/drivers/staging/wlan-ng/
H A Dcfg80211.c371 msg1.ssid.data.len = request->ssids->ssid_len; prism2_scan()
373 request->ssids->ssid, request->ssids->ssid_len); prism2_scan()
495 int length = sme->ssid_len; prism2_connect()
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/
H A Dmain.c638 bss_conf->ssid, bss_conf->ssid_len); wcn36xx_bss_info_changed()
640 vif_priv->ssid.length = bss_conf->ssid_len; wcn36xx_bss_info_changed()
643 bss_conf->ssid_len); wcn36xx_bss_info_changed()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
H A 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);
H A Dmac80211_if.c511 vif->bss_conf.ssid, vif->bss_conf.ssid_len); brcms_ops_add_interface()
668 brcms_c_set_ssid(wl->wlc, info->ssid, info->ssid_len); brcms_ops_bss_info_changed()
H A Dmain.c2177 u8 *ssid, size_t ssid_len) brcms_c_start_ap()
2179 brcms_c_set_ssid(wlc, ssid, ssid_len); brcms_c_start_ap()
3800 void brcms_c_set_ssid(struct brcms_c_info *wlc, u8 *ssid, size_t ssid_len) brcms_c_set_ssid() argument
3802 u8 len = min_t(u8, sizeof(wlc->bsscfg->SSID), ssid_len); brcms_c_set_ssid()
2176 brcms_c_start_ap(struct brcms_c_info *wlc, u8 *addr, const u8 *bssid, u8 *ssid, size_t ssid_len) brcms_c_start_ap() argument
/linux-4.4.14/drivers/net/wireless/cw1200/
H A Dscan.c72 if (req->n_ssids == 1 && !req->ssids[0].ssid_len) cw1200_hw_scan()
119 dst->length = req->ssids[i].ssid_len; cw1200_hw_scan()
H A Dsta.c1301 join.ssid_len = ssidie[1]; cw1200_do_join()
1302 memcpy(join.ssid, &ssidie[2], join.ssid_len); cw1200_do_join()
2345 start.ssid_len = conf->ssid_len; cw1200_start_ap()
2346 memcpy(start.ssid, conf->ssid, start.ssid_len); cw1200_start_ap()
2358 start.ssid_len, start.ssid); cw1200_start_ap()
H A Dwsm.c446 WSM_PUT32(buf, arg->ssid_len); wsm_join()
686 WSM_PUT8(buf, arg->ssid_len); wsm_start()
H A Dwsm.h933 u32 ssid_len; member in struct:wsm_join
1220 /* [in] */ u8 ssid_len; member in struct:wsm_start
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
H A Dcfg80211.c917 cpu_to_le32(request->ssids[i].ssid_len); brcmf_escan_prep()
919 request->ssids[i].ssid_len); brcmf_escan_prep()
930 if ((request->ssids) && request->ssids->ssid_len) { brcmf_escan_prep()
933 request->ssids->ssid_len); brcmf_escan_prep()
935 cpu_to_le32(request->ssids->ssid_len); brcmf_escan_prep()
937 request->ssids->ssid_len); brcmf_escan_prep()
1084 brcmf_dbg(SCAN, "ssid \"%s\", ssid_len (%d)\n", brcmf_cfg80211_escan()
1085 ssids->ssid, ssids->ssid_len); brcmf_cfg80211_escan()
1087 SSID_len = min_t(u8, sizeof(sr->ssid_le.SSID), ssids->ssid_len); brcmf_cfg80211_escan()
1371 profile->ssid.SSID_len = min_t(u32, params->ssid_len, 32); brcmf_cfg80211_join_ibss()
1828 (u32)sme->ssid_len); brcmf_cfg80211_connect()
3372 ssid[i].ssid_len = netinfo->SSID_len; brcmf_notify_sched_scan_results()
3521 u32 ssid_len; brcmf_cfg80211_sched_scan_start() local
3524 ssid_len = ssid->ssid_len; brcmf_cfg80211_sched_scan_start()
3526 if (!ssid_len) { brcmf_cfg80211_sched_scan_start()
3535 pfn.ssid.SSID_len = cpu_to_le32(ssid_len); brcmf_cfg80211_sched_scan_start()
3536 memcpy(pfn.ssid.SSID, ssid->ssid, ssid_len); brcmf_cfg80211_sched_scan_start()
4083 settings->ssid, settings->ssid_len, settings->auth_type, brcmf_cfg80211_start_ap()
4096 if (settings->ssid == NULL || settings->ssid_len == 0) { brcmf_cfg80211_start_ap()
4109 memcpy(ssid_le.SSID, settings->ssid, settings->ssid_len); brcmf_cfg80211_start_ap()
4110 ssid_le.SSID_len = cpu_to_le32((u32)settings->ssid_len); brcmf_cfg80211_start_ap()
H A Dp2p.c507 if (ssids[i].ssid_len != BRCMF_P2P_WILDCARD_SSID_LEN) brcmf_p2p_scan_is_p2p_request()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
H A Dwmi-tlv.c1435 size_t len, chan_len, ssid_len, bssid_len, ie_len; ath10k_wmi_tlv_op_gen_start_scan() local
1447 ssid_len = arg->n_ssids * sizeof(struct wmi_ssid); ath10k_wmi_tlv_op_gen_start_scan()
1452 (arg->n_ssids ? sizeof(*tlv) + ssid_len : 0) + ath10k_wmi_tlv_op_gen_start_scan()
1494 tlv->len = __cpu_to_le16(ssid_len); ath10k_wmi_tlv_op_gen_start_scan()
1497 ssids[i].ssid_len = __cpu_to_le32(arg->ssids[i].len); ath10k_wmi_tlv_op_gen_start_scan()
1502 ptr += ssid_len; ath10k_wmi_tlv_op_gen_start_scan()
1629 if (WARN_ON(arg->ssid_len > sizeof(cmd->ssid.ssid))) ath10k_wmi_tlv_op_gen_vdev_start()
1659 cmd->ssid.ssid_len = __cpu_to_le32(arg->ssid_len); ath10k_wmi_tlv_op_gen_vdev_start()
1660 memcpy(cmd->ssid.ssid, arg->ssid, arg->ssid_len); ath10k_wmi_tlv_op_gen_vdev_start()
H A Dmac.c1296 arg.ssid_len = arvif->u.ap.ssid_len; ath10k_vdev_start_restart()
1304 arg.ssid_len = arvif->vif->bss_conf.ssid_len; ath10k_vdev_start_restart()
4748 arvif->u.ap.ssid_len = 4; ath10k_bss_info_changed()
4776 arvif->u.ap.ssid_len = info->ssid_len; ath10k_bss_info_changed()
4777 if (info->ssid_len) ath10k_bss_info_changed()
4778 memcpy(arvif->u.ap.ssid, info->ssid, info->ssid_len); ath10k_bss_info_changed()
4926 arg.ssids[i].len = req->ssids[i].ssid_len; ath10k_hw_scan()
H A Dcore.h372 u32 ssid_len; member in struct:ath10k_vif::__anon8079::__anon8081
H A Dwmi.c5637 ssids->ssids[i].ssid_len = ath10k_wmi_put_start_scan_tlvs()
5845 if (WARN_ON(arg->ssid_len > sizeof(cmd->ssid.ssid))) ath10k_wmi_op_gen_vdev_start()
5872 cmd->ssid.ssid_len = __cpu_to_le32(arg->ssid_len); ath10k_wmi_op_gen_vdev_start()
5873 memcpy(cmd->ssid.ssid, arg->ssid, arg->ssid_len); ath10k_wmi_op_gen_vdev_start()
H A Dwmi.h2686 __le32 ssid_len; member in struct:wmi_ssid
4306 u32 ssid_len; member in struct:wmi_vdev_start_request_arg
/linux-4.4.14/drivers/net/wireless/
H A Dat76c50x-usb.h149 u8 ssid_len; member in struct:at76_card_config
H A Dat76c50x-usb.c1410 ccfg->ssid_len = priv->essid_size; at76_startup_device()
1981 len = req->ssids[0].ssid_len; at76_hw_scan()
H A Datmel.c2910 u8 ssid_len; send_association_request() member in struct:ass_req_format
3006 u16 beacon_period, u8 channel, u8 rssi, u8 ssid_len, store_bss_info()
3036 memcpy(priv->BSSinfo[index].SSID, ssid, ssid_len); store_bss_info()
3037 priv->BSSinfo[index].SSIDsize = ssid_len; store_bss_info()
3004 store_bss_info(struct atmel_private *priv, struct ieee80211_hdr *header, u16 capability, u16 beacon_period, u8 channel, u8 rssi, u8 ssid_len, u8 *ssid, int is_beacon) store_bss_info() argument
H A Drndis_wlan.c2249 length = sme->ssid_len; rndis_connect()
2363 length = params->ssid_len; rndis_join_ibss()
H A Dmac80211_hwsim.c1886 req->ssids[i].ssid_len, hw_scan_work()
/linux-4.4.14/drivers/staging/wilc1000/
H A Dwilc_wfi_cfgoperations.c735 if (request->ssids[i].ssid != NULL && request->ssids[i].ssid_len != 0) { scan()
736 strHiddenNetwork.pstrHiddenNetworkInfo[i].pu8ssid = kmalloc(request->ssids[i].ssid_len, GFP_KERNEL); scan()
737 memcpy(strHiddenNetwork.pstrHiddenNetworkInfo[i].pu8ssid, request->ssids[i].ssid, request->ssids[i].ssid_len); scan()
738 strHiddenNetwork.pstrHiddenNetworkInfo[i].u8ssidlen = request->ssids[i].ssid_len; scan()
813 if ((sme->ssid_len == astrLastScannedNtwrksShadow[i].u8SsidLen) && connect()
816 sme->ssid_len) == 0) { connect()
1007 sme->ssid_len, sme->ie, sme->ie_len, connect()
H A Dhost_interface.c115 size_t ssid_len; member in struct:connect_attr
212 u8 ssid_len; member in struct:join_bss_param
1011 hif_drv->usr_conn_req.ssidLen = pstrHostIFconnectAttr->ssid_len; Handle_Connect()
1013 hif_drv->usr_conn_req.pu8ssid = kmalloc(pstrHostIFconnectAttr->ssid_len + 1, GFP_KERNEL); Handle_Connect()
1016 pstrHostIFconnectAttr->ssid_len); Handle_Connect()
1017 hif_drv->usr_conn_req.pu8ssid[pstrHostIFconnectAttr->ssid_len] = '\0'; Handle_Connect()
1106 memcpy(pu8CurrByte, pstrHostIFconnectAttr->ssid, pstrHostIFconnectAttr->ssid_len); Handle_Connect()
1107 pu8CurrByte[pstrHostIFconnectAttr->ssid_len] = '\0'; Handle_Connect()
3490 msg.body.con_info.ssid_len = ssidLen; host_int_set_join_req()
4757 pNewJoinBssParam->ssid_len = ptstrNetworkInfo->u8SsidLen; host_int_ParseJoinBssParam()
/linux-4.4.14/drivers/net/wireless/orinoco/
H A Dhw.c1281 if (ssid->ssid_len > 0) { orinoco_hw_trigger_scan()
1283 size_t len = ssid->ssid_len; orinoco_hw_trigger_scan()
/linux-4.4.14/include/net/
H A Dcfg80211.h704 * @ssid_len: length of @ssid
723 size_t ssid_len; member in struct:cfg80211_ap_settings
1426 * @ssid_len: length of the ssid
1430 u8 ssid_len; member in struct:cfg80211_ssid
1815 * @ssid_len: The length of the SSID, will always be non-zero.
1844 u8 ssid_len, ie_len; member in struct:cfg80211_ibss_params
1873 * @ssid_len: Length of ssid in octets
1898 size_t ssid_len; member in struct:cfg80211_connect_params
3464 * @ssid_len: (private) Used by the internal configuration code
3516 u8 ssid_len, mesh_id_len, mesh_id_up_len; member in struct:wireless_dev
4145 const u8 *ssid, size_t ssid_len,
4151 const u8 *ssid, size_t ssid_len) cfg80211_get_ibss()
4153 return cfg80211_get_bss(wiphy, channel, NULL, ssid, ssid_len, cfg80211_get_ibss()
4149 cfg80211_get_ibss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *ssid, size_t ssid_len) cfg80211_get_ibss() argument
H A Dmac80211.h503 * @ssid_len: Length of SSID given in @ssid.
544 size_t ssid_len; member in struct:ieee80211_bss_conf
4175 * @ssid_len: length of SSID
4185 const u8 *ssid, size_t ssid_len,
/linux-4.4.14/drivers/staging/rtl8192u/
H A Dr8192U_wx.c344 ieee->current_network.ssid_len = req->essid_len; r8192_wx_set_scan()
/linux-4.4.14/drivers/staging/rtl8723au/hal/
H A Drtl8723a_cmd.c231 cur_network->Ssid.ssid_len, ConstructBeacon()
/linux-4.4.14/drivers/staging/rtl8188eu/include/
H A Dieee80211.h1038 u8 ssid_len; member in struct:rtw_ieee802_11_elems
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_wx.c422 ieee->current_network.ssid_len = req->essid_len; _rtl92e_wx_set_scan()
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
H A Dchannel.c976 ssid->ssid, ssid->ssid_len, req->ie_len); ath_scan_send_probe()
/linux-4.4.14/drivers/net/wireless/iwlegacy/
H A D3945-mac.c2594 if (!il->scan_request->ssids[i].ssid_len) il3945_request_scan()
2598 il->scan_request->ssids[i].ssid_len; il3945_request_scan()
2601 il->scan_request->ssids[i].ssid_len); il3945_request_scan()
H A D4965-mac.c927 if (!il->scan_request->ssids[i].ssid_len) il4965_request_scan()
931 il->scan_request->ssids[i].ssid_len; il4965_request_scan()
934 il->scan_request->ssids[i].ssid_len); il4965_request_scan()

Completed in 4304 milliseconds