Home
last modified time | relevance | path

Searched refs:ie_len (Results 1 – 22 of 22) sorted by relevance

/net/wireless/
A Dwext-sme.c32 wdev->wext.connect.ie_len = wdev->wext.ie_len; in cfg80211_mgd_wext_connect()
305 int ie_len = data->length; in cfg80211_wext_siwgenie() local
311 if (!ie_len) in cfg80211_wext_siwgenie()
317 if (wdev->wext.ie_len == ie_len && in cfg80211_wext_siwgenie()
318 memcmp(wdev->wext.ie, ie, ie_len) == 0) in cfg80211_wext_siwgenie()
321 if (ie_len) { in cfg80211_wext_siwgenie()
322 ie = kmemdup(extra, ie_len, GFP_KERNEL); in cfg80211_wext_siwgenie()
331 wdev->wext.ie_len = ie_len; in cfg80211_wext_siwgenie()
A Dsme.c50 size_t ie_len; member
195 req.ie_len = params->ie_len; in cfg80211_conn_do_work()
586 if (cfg80211_sme_get_conn_ies(wdev, connect->ie, connect->ie_len, in cfg80211_sme_connect()
588 &wdev->conn->params.ie_len)) { in cfg80211_sme_connect()
1340 size_t ie_len, u16 reason, bool from_ap) in __cfg80211_disconnected() argument
1363 nl80211_send_disconnected(rdev, dev, reason, ie, ie_len, from_ap); in __cfg80211_disconnected()
1404 const u8 *ie, size_t ie_len, in cfg80211_disconnected() argument
1412 ev = kzalloc(sizeof(*ev) + ie_len, gfp); in cfg80211_disconnected()
1418 ev->dc.ie_len = ie_len; in cfg80211_disconnected()
1419 memcpy((void *)ev->dc.ie, ie, ie_len); in cfg80211_disconnected()
A Dcore.h278 size_t ie_len; member
383 const u8 *ie, int ie_len, u16 reason,
387 const u8 *ie, int ie_len, u16 reason,
417 size_t ie_len, u16 reason, bool from_ap);
A Dmlme.c512 const u8 *ie, int ie_len, u16 reason, in cfg80211_mlme_deauth() argument
520 .ie_len = ie_len, in cfg80211_mlme_deauth()
541 const u8 *ie, int ie_len, u16 reason, in cfg80211_mlme_disassoc() argument
549 .ie_len = ie_len, in cfg80211_mlme_disassoc()
A Dnl80211.h93 const u8 *ie, size_t ie_len, bool from_ap);
A Dmesh.c95 .ie_len = 0,
A Dscan.c231 const u8 *ie, size_t ie_len, in cfg80211_copy_elem_with_frags() argument
234 if (WARN_ON((u8 *)elem < ie || elem->data > ie + ie_len || in cfg80211_copy_elem_with_frags()
235 elem->data + elem->datalen > ie + ie_len)) in cfg80211_copy_elem_with_frags()
248 ie_len = ie + ie_len - elem->data - elem->datalen; in cfg80211_copy_elem_with_frags()
251 for_each_element(elem, ie, ie_len) { in cfg80211_copy_elem_with_frags()
922 size += rdev_req->req.ie_len; in cfg80211_scan_6ghz()
946 if (rdev_req->req.ie_len) { in cfg80211_scan_6ghz()
949 memcpy(ie, rdev_req->req.ie, rdev_req->req.ie_len); in cfg80211_scan_6ghz()
A Dnl80211.c9996 size_t ie_len, size; in nl80211_trigger_scan() local
10037 ie_len = 0; in nl80211_trigger_scan()
10054 if (ie_len) in nl80211_trigger_scan()
10343 size_t ie_len, size; in nl80211_parse_sched_scan() local
10414 ie_len = 0; in nl80211_parse_sched_scan()
10468 if (ie_len) { in nl80211_parse_sched_scan()
10627 if (ie_len) { in nl80211_parse_sched_scan()
10628 request->ie_len = ie_len; in nl80211_parse_sched_scan()
12125 int ie_len = 0; in nl80211_deauthenticate() local
12170 int ie_len = 0; in nl80211_disassociate() local
[all …]
A Dtrace.h1384 __dynamic_array(u8, elements, req->ie_len)
1406 req->ie, req->ie_len);
2401 __dynamic_array(u8, ie, ftie->ie_len)
2407 memcpy(__get_dynamic_array(ie), ftie->ie, ftie->ie_len);
2874 __dynamic_array(u8, ie, owe_info->ie_len)),
2880 owe_info->ie, owe_info->ie_len);),
3728 __dynamic_array(u8, ie, request ? request->req.ie_len : 0)
3740 request->req.ie_len);
4016 __dynamic_array(u8, ie, owe_info->ie_len)
4025 owe_info->ie_len);
A Dcore.c1376 wdev->wext.ie_len = 0; in cfg80211_leave()
A Dutil.c1165 ev->dc.ie, ev->dc.ie_len, in cfg80211_process_wdev_events()
/net/mac80211/
A Dmesh_plink.c224 u8 *pos, ie_len = 4; in mesh_plink_frame_tx() local
251 sdata->u.mesh.ie_len); in mesh_plink_frame_tx()
304 ie_len += 2; in mesh_plink_frame_tx()
309 ie_len += 2; in mesh_plink_frame_tx()
312 ie_len += 2; /* reason code */ in mesh_plink_frame_tx()
322 pos = skb_put(skb, 2 + ie_len); in mesh_plink_frame_tx()
324 *pos++ = ie_len; in mesh_plink_frame_tx()
1034 u8 ie_len = elems->peering_len; in mesh_plink_get_event() local
1128 u8 ie_len = elems->peering_len; in mesh_process_plink_frame() local
1148 && ie_len != 8)) { in mesh_process_plink_frame()
[all …]
A Dmesh.c358 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_vendor_ies()
364 if (offset < ifmsh->ie_len) { in mesh_add_vendor_ies()
365 len = ifmsh->ie_len - offset; in mesh_add_vendor_ies()
381 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_rsn_ie()
638 struct sk_buff *skb, u8 ie_len) in mesh_add_eht_cap_ie() argument
716 u8 *ie, u8 ie_len) in ieee80211_mesh_update_bss_params() argument
993 ifmsh->ie_len; in ieee80211_mesh_build_beacon()
1033 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon()
1060 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon()
1074 ie_len = 2 + 2 + in ieee80211_mesh_build_beacon()
[all …]
A Dmesh_hwmp.c111 u8 *pos, ie_len; in mesh_path_sel_frame_tx() local
136 ie_len = 37; in mesh_path_sel_frame_tx()
137 pos = skb_put(skb, 2 + ie_len); in mesh_path_sel_frame_tx()
142 ie_len = 31; in mesh_path_sel_frame_tx()
143 pos = skb_put(skb, 2 + ie_len); in mesh_path_sel_frame_tx()
149 pos = skb_put(skb, 2 + ie_len); in mesh_path_sel_frame_tx()
156 *pos++ = ie_len; in mesh_path_sel_frame_tx()
244 u8 *pos, ie_len; in mesh_path_error_tx() local
270 ie_len = 15; in mesh_path_error_tx()
271 pos = skb_put(skb, 2 + ie_len); in mesh_path_error_tx()
[all …]
A Dutil.c1225 if (ie && ie_len) { in ieee80211_put_preq_ies_band()
1259 if (ie && ie_len) { in ieee80211_put_preq_ies_band()
1289 if (ie && ie_len) { in ieee80211_put_preq_ies_band()
1334 if (ie && ie_len) { in ieee80211_put_preq_ies_band()
1397 ie, ie_len, in ieee80211_put_preq_ies()
1409 if (ie && ie_len) { in ieee80211_put_preq_ies()
2499 u8 ie_len; in ieee80211_put_he_cap() local
2512 ie_len = 2 + 1 + in ieee80211_put_he_cap()
2778 *pos++ = ie_len; in ieee80211_ie_build_he_oper()
4375 u8 ie_len; in ieee80211_put_eht_cap() local
[all …]
A Dscan.c424 req->ie, req->ie_len, in ieee80211_prep_hw_scan()
429 local->hw_scan_req->req.ie_len = ielen; in ieee80211_prep_hw_scan()
654 const u8 *ie, size_t ie_len, in ieee80211_send_scan_probe_req() argument
662 ie, ie_len, flags); in ieee80211_send_scan_probe_req()
707 scan_req->ie, scan_req->ie_len, in ieee80211_scan_state_send_probe()
755 local->hw_scan_ies_bufsize = local->scan_ies_len + req->ie_len; in __ieee80211_start_scan()
1335 iebufsz = local->scan_ies_len + req->ie_len; in __ieee80211_request_sched_scan_start()
1361 req->ie_len, bands_used, rate_masks, in __ieee80211_request_sched_scan_start()
A Dibss.c68 ifibss->ie_len; in ieee80211_ibss_build_presp()
163 if (ifibss->ie_len) { in ieee80211_ibss_build_presp()
164 memcpy(pos, ifibss->ie, ifibss->ie_len); in ieee80211_ibss_build_presp()
165 pos += ifibss->ie_len; in ieee80211_ibss_build_presp()
1766 sdata->u.ibss.ie = kmemdup(params->ie, params->ie_len, in ieee80211_ibss_join()
1769 sdata->u.ibss.ie_len = params->ie_len; in ieee80211_ibss_join()
1820 sdata->u.ibss.ie_len = 0; in ieee80211_ibss_leave()
A Dmesh.h262 struct sk_buff *skb, u8 ie_len);
268 struct sk_buff *skb, u8 ie_len);
A Dieee80211_i.h478 size_t ie_len; member
652 u8 ssid_len, ie_len; member
795 u8 ie_len; member
2625 const u8 *ie, size_t ie_len,
2634 const u8 *ie, size_t ie_len,
A Dmlme.c2139 if (assoc_data->ie_len) in ieee80211_send_assoc()
2142 assoc_data->ie_len); in ieee80211_send_assoc()
2265 assoc_data->ie_len, in ieee80211_send_assoc()
2271 if (assoc_data->ie_len) { in ieee80211_send_assoc()
2273 assoc_data->ie_len, in ieee80211_send_assoc()
2292 if (assoc_data->ie_len) { in ieee80211_send_assoc()
2293 noffset = assoc_data->ie_len; in ieee80211_send_assoc()
9200 if (req->ie && req->ie_len) { in ieee80211_mgd_auth()
9202 req->ie, req->ie_len); in ieee80211_mgd_auth()
9751 if (req->ie && req->ie_len) { in ieee80211_mgd_assoc()
[all …]
A Dcfg.c2639 if (setup->ie_len) { in copy_mesh_setup()
2640 new_ie = kmemdup(setup->ie, setup->ie_len, in copy_mesh_setup()
2645 ifmsh->ie_len = setup->ie_len; in copy_mesh_setup()
A Dtdls.c222 lnkid->ie_len = sizeof(struct ieee80211_tdls_lnkie) - 2; in ieee80211_tdls_add_link_ie()

Completed in 125 milliseconds