/net/wireless/ |
H A D | wext-sme.c | 31 wdev->wext.connect.ie_len = wdev->wext.ie_len; 356 int ie_len = data->length, err; local 361 if (!ie_len) 368 if (wdev->wext.ie_len == ie_len && 369 memcmp(wdev->wext.ie, ie, ie_len) == 0) 372 if (ie_len) { 373 ie = kmemdup(extra, ie_len, GFP_KERNEL); 383 wdev->wext.ie_len [all...] |
H A D | mlme.c | 262 const u8 *ie, int ie_len, 283 req.ie_len = ie_len; 311 const u8 *ie, int ie_len, 320 ssid, ssid_len, ie, ie_len, 440 const u8 *ie, int ie_len, u16 reason, 448 .ie_len = ie_len, 463 const u8 *ie, int ie_len, u16 reason, 470 err = __cfg80211_mlme_deauth(rdev, dev, bssid, ie, ie_len, reaso 256 __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) argument 307 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) argument 438 __cfg80211_mlme_deauth(struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) argument 461 cfg80211_mlme_deauth(struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) argument 477 __cfg80211_mlme_disassoc(struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) argument 506 cfg80211_mlme_disassoc(struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) argument [all...] |
H A D | core.h | 237 size_t ie_len; member in struct:cfg80211_event::__anon172::__anon175 321 const u8 *ie, int ie_len, 328 const u8 *ie, int ie_len, 345 const u8 *ie, int ie_len, u16 reason, 349 const u8 *ie, int ie_len, u16 reason, 353 const u8 *ie, int ie_len, u16 reason, 410 size_t ie_len, u16 reason, bool from_ap);
|
H A D | nl80211.h | 49 const u8 *ie, size_t ie_len, bool from_ap);
|
H A D | sme.c | 36 size_t ie_len; member in struct:cfg80211_conn 192 req.ie_len = params->ie_len; 695 size_t ie_len, u16 reason, bool from_ap) 731 nl80211_send_disconnected(rdev, dev, reason, ie, ie_len, from_ap); 752 u8 *ie, size_t ie_len, gfp_t gfp) 761 ev = kzalloc(sizeof(*ev) + ie_len, gfp); 767 ev->dc.ie_len = ie_len; 768 memcpy((void *)ev->dc.ie, ie, ie_len); 694 __cfg80211_disconnected(struct net_device *dev, const u8 *ie, size_t ie_len, u16 reason, bool from_ap) argument 751 cfg80211_disconnected(struct net_device *dev, u16 reason, u8 *ie, size_t ie_len, gfp_t gfp) argument [all...] |
H A D | mesh.c | 86 .ie_len = 0,
|
H A D | nl80211.c | 4859 setup->ie_len = nla_len(ieattr); 5105 size_t ie_len; local 5147 ie_len = nla_len(info->attrs[NL80211_ATTR_IE]); 5149 ie_len = 0; 5151 if (ie_len > wiphy->max_scan_ie_len) { 5159 + ie_len, GFP_KERNEL); 5168 if (ie_len) { 5238 request->ie_len = nla_len(info->attrs[NL80211_ATTR_IE]); 5241 request->ie_len); 5316 size_t ie_len; local 5942 int err, ssid_len, ie_len = 0, sae_data_len = 0; local 6226 int ie_len = 0; local 6270 int ie_len = 0; local 9721 nl80211_send_disconnected(struct cfg80211_registered_device *rdev, struct net_device *netdev, u16 reason, const u8 *ie, size_t ie_len, bool from_ap) argument 9792 cfg80211_notify_new_peer_candidate(struct net_device *dev, const u8 *addr, const u8* ie, u8 ie_len, gfp_t gfp) argument [all...] |
H A D | trace.h | 1797 __dynamic_array(u8, ie, ftie->ie_len) 1803 memcpy(__get_dynamic_array(ie), ftie->ie, ftie->ie_len); 2310 __dynamic_array(u8, ie, request ? request->ie_len : 0) 2320 request->ie_len);
|
H A D | core.c | 868 wdev->wext.ie_len = 0;
|
H A D | util.c | 765 ev->dc.ie, ev->dc.ie_len,
|
/net/mac80211/ |
H A D | mesh_plink.c | 257 u8 *pos, ie_len = 4; local 273 sdata->u.mesh.ie_len); 316 ie_len += 2; 321 ie_len += 2; 324 ie_len += 2; /* reason code */ 331 if (WARN_ON(skb_tailroom(skb) < 2 + ie_len)) 334 pos = skb_put(skb, 2 + ie_len); 336 *pos++ = ie_len; 664 u8 ie_len; local 706 ie_len [all...] |
H A D | mesh_hwmp.c | 116 u8 *pos, ie_len; local 142 ie_len = 37; 143 pos = skb_put(skb, 2 + ie_len); 148 ie_len = 31; 149 pos = skb_put(skb, 2 + ie_len); 154 ie_len = sizeof(struct ieee80211_rann_ie); 155 pos = skb_put(skb, 2 + ie_len); 163 *pos++ = ie_len; 249 u8 *pos, ie_len; local 276 ie_len [all...] |
H A D | util.c | 1183 size_t buffer_len, const u8 *ie, size_t ie_len, 1216 if (ie && ie_len) { 1222 noffset = ieee80211_ie_split(ie, ie_len, 1252 if (ie && ie_len) { 1261 noffset = ieee80211_ie_split(ie, ie_len, 1284 if (ie && ie_len) { 1285 noffset = ie_len; 1309 const u8 *ie, size_t ie_len, 1329 ssid, ssid_len, 100 + ie_len); 1335 ie, ie_len, cha 1182 ieee80211_build_preq_ies(struct ieee80211_local *local, u8 *buffer, size_t buffer_len, const u8 *ie, size_t ie_len, enum ieee80211_band band, u32 rate_mask, u8 channel) argument 1305 ieee80211_build_probe_req(struct ieee80211_sub_if_data *sdata, u8 *dst, u32 ratemask, struct ieee80211_channel *chan, const u8 *ssid, size_t ssid_len, const u8 *ie, size_t ie_len, bool directed) argument 1350 ieee80211_send_probe_req(struct ieee80211_sub_if_data *sdata, 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) argument [all...] |
H A D | mesh.c | 338 if (!ifmsh->ie || !ifmsh->ie_len) 342 offset = ieee80211_ie_split_vendor(ifmsh->ie, ifmsh->ie_len, 0); 345 len = ifmsh->ie_len - offset; 361 if (!ifmsh->ie || !ifmsh->ie_len) 366 while (data < ifmsh->ie + ifmsh->ie_len) { 633 ifmsh->ie_len;
|
H A D | scan.c | 226 req->ie, req->ie_len, band, 228 local->hw_scan_req->ie_len = ielen; 401 local->scan_req->ie, local->scan_req->ie_len, 436 req->ie_len; 909 local->scan_ies_len + req->ie_len; 935 iebufsz, req->ie, req->ie_len,
|
H A D | ibss.c | 113 ifibss->ie_len; 172 if (ifibss->ie_len) { 173 memcpy(pos, ifibss->ie, ifibss->ie_len); 174 pos += ifibss->ie_len; 1066 sdata->u.ibss.ie = kmemdup(params->ie, params->ie_len, 1069 sdata->u.ibss.ie_len = params->ie_len;
|
H A D | ieee80211_i.h | 377 size_t ie_len; member in struct:ieee80211_mgd_assoc_data 506 u8 ssid_len, ie_len; member in struct:ieee80211_if_ibss 586 u8 ie_len; member in struct:ieee80211_if_mesh 1557 size_t buffer_len, const u8 *ie, size_t ie_len, 1564 const u8 *ie, size_t ie_len, 1568 const u8 *ie, size_t ie_len,
|
H A D | mlme.c | 695 assoc_data->ie_len + /* extra IEs */ 802 if (assoc_data->ie_len && assoc_data->ie) { 815 noffset = ieee80211_ie_split(assoc_data->ie, assoc_data->ie_len, 836 if (assoc_data->ie_len && assoc_data->ie) { 838 assoc_data->ie_len, 867 if (assoc_data->ie_len && assoc_data->ie) { 868 noffset = assoc_data->ie_len; 4094 req->ie_len, GFP_KERNEL); 4109 if (req->ie && req->ie_len) { 4111 req->ie, req->ie_len); [all...] |
H A D | cfg.c | 1727 if (setup->ie_len) { 1728 new_ie = kmemdup(setup->ie, setup->ie_len, 1733 ifmsh->ie_len = setup->ie_len; 3018 lnkid->ie_len = sizeof(struct ieee80211_tdls_lnkie) - 2;
|