Searched refs:ie_len (Results 1 - 19 of 19) sorted by relevance

/net/wireless/
H A Dwext-sme.c31 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 Dmlme.c262 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 Dcore.h237 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 Dnl80211.h49 const u8 *ie, size_t ie_len, bool from_ap);
H A Dsme.c36 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 Dmesh.c86 .ie_len = 0,
H A Dnl80211.c4859 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 Dtrace.h1797 __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 Dcore.c868 wdev->wext.ie_len = 0;
H A Dutil.c765 ev->dc.ie, ev->dc.ie_len,
/net/mac80211/
H A Dmesh_plink.c257 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 Dmesh_hwmp.c116 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 Dutil.c1183 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 Dmesh.c338 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 Dscan.c226 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 Dibss.c113 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 Dieee80211_i.h377 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 Dmlme.c695 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 Dcfg.c1727 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;

Completed in 1119 milliseconds