/net/wireless/ |
H A D | wext-sme.c | 31 wdev->wext.connect.ie_len = wdev->wext.ie_len; 338 int ie_len = data->length, err; local 343 if (!ie_len) 350 if (wdev->wext.ie_len == ie_len && 351 memcmp(wdev->wext.ie, ie, ie_len) == 0) 354 if (ie_len) { 355 ie = kmemdup(extra, ie_len, GFP_KERNEL); 365 wdev->wext.ie_len [all...] |
H A D | core.h | 213 size_t ie_len; member in struct:cfg80211_event::__anon176::__anon179 306 const u8 *ie, int ie_len, 317 const u8 *ie, int ie_len, u16 reason, 321 const u8 *ie, int ie_len, u16 reason, 351 size_t ie_len, u16 reason, bool from_ap);
|
H A D | mlme.c | 204 const u8 *ie, int ie_len, 211 .ie_len = ie_len, 314 const u8 *ie, int ie_len, u16 reason, 322 .ie_len = ie_len, 338 const u8 *ie, int ie_len, u16 reason, 346 .ie_len = ie_len, 198 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 312 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 336 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
|
H A D | sme.c | 46 size_t ie_len; member in struct:cfg80211_conn 171 req.ie_len = params->ie_len; 452 wdev->conn->ie = kmemdup(connect->ie, connect->ie_len, 836 size_t ie_len, u16 reason, bool from_ap) 859 nl80211_send_disconnected(rdev, dev, reason, ie, ie_len, from_ap); 882 const u8 *ie, size_t ie_len, gfp_t gfp) 889 ev = kzalloc(sizeof(*ev) + ie_len, gfp); 895 ev->dc.ie_len = ie_len; 835 __cfg80211_disconnected(struct net_device *dev, const u8 *ie, size_t ie_len, u16 reason, bool from_ap) argument 881 cfg80211_disconnected(struct net_device *dev, u16 reason, const u8 *ie, size_t ie_len, gfp_t gfp) argument [all...] |
H A D | nl80211.c | 5115 setup->ie_len = nla_len(ieattr); 5369 size_t ie_len; local 5405 ie_len = nla_len(info->attrs[NL80211_ATTR_IE]); 5407 ie_len = 0; 5409 if (ie_len > wiphy->max_scan_ie_len) { 5417 + ie_len, GFP_KERNEL); 5426 if (ie_len) { 5496 request->ie_len = nla_len(info->attrs[NL80211_ATTR_IE]); 5499 request->ie_len); 5575 size_t ie_len; local 6363 int err, ssid_len, ie_len = 0, sae_data_len = 0; local 6661 int ie_len = 0, err; local 6708 int ie_len = 0, err; local 10794 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 10865 cfg80211_notify_new_peer_candidate(struct net_device *dev, const u8 *addr, const u8* ie, u8 ie_len, gfp_t gfp) argument [all...] |
/net/mac80211/ |
H A D | mesh_plink.c | 268 u8 *pos, ie_len = 4; local 284 sdata->u.mesh.ie_len); 327 ie_len += 2; 332 ie_len += 2; 335 ie_len += 2; /* reason code */ 342 if (WARN_ON(skb_tailroom(skb) < 2 + ie_len)) 345 pos = skb_put(skb, 2 + ie_len); 347 *pos++ = ie_len; 909 u8 ie_len = elems->peering_len; local 980 else if (ie_len 1004 u8 ie_len = elems->peering_len; local [all...] |
H A D | mesh_hwmp.c | 115 u8 *pos, ie_len; local 141 ie_len = 37; 142 pos = skb_put(skb, 2 + ie_len); 147 ie_len = 31; 148 pos = skb_put(skb, 2 + ie_len); 153 ie_len = sizeof(struct ieee80211_rann_ie); 154 pos = skb_put(skb, 2 + ie_len); 161 *pos++ = ie_len; 247 u8 *pos, ie_len; local 274 ie_len [all...] |
H A D | util.c | 1251 const u8 *ie, size_t ie_len, 1298 if (ie && ie_len) { 1304 noffset = ieee80211_ie_split(ie, ie_len, 1335 if (ie && ie_len) { 1344 noffset = ieee80211_ie_split(ie, ie_len, 1367 if (ie && ie_len) { 1384 noffset = ieee80211_ie_split(ie, ie_len, 1410 const u8 *ie, size_t ie_len, 1424 ie, ie_len, i, 1435 if (ie && ie_len) { 1249 ieee80211_build_preq_ies_band(struct ieee80211_local *local, u8 *buffer, size_t buffer_len, const u8 *ie, size_t ie_len, enum ieee80211_band band, u32 rate_mask, struct cfg80211_chan_def *chandef, size_t *offset) argument 1407 ieee80211_build_preq_ies(struct ieee80211_local *local, u8 *buffer, size_t buffer_len, struct ieee80211_scan_ies *ie_desc, const u8 *ie, size_t ie_len, u8 bands_used, u32 *rate_masks, struct cfg80211_chan_def *chandef) argument 1449 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 1498 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 | ieee80211_i.h | 398 size_t ie_len; member in struct:ieee80211_mgd_assoc_data 529 u8 ssid_len, ie_len; member in struct:ieee80211_if_ibss 618 u8 ie_len; member in struct:ieee80211_if_mesh 1810 const u8 *ie, size_t ie_len, 1817 const u8 *ie, size_t ie_len, 1821 const u8 *ie, size_t ie_len,
|