Lines Matching refs:ie_len
352 if (!ifmsh->ie || !ifmsh->ie_len)
356 offset = ieee80211_ie_split_vendor(ifmsh->ie, ifmsh->ie_len, 0);
358 if (offset < ifmsh->ie_len) {
359 len = ifmsh->ie_len - offset;
375 if (!ifmsh->ie || !ifmsh->ie_len)
379 data = cfg80211_find_ie(WLAN_EID_RSN, ifmsh->ie, ifmsh->ie_len);
563 struct sk_buff *skb, u8 ie_len)
581 if (skb_tailroom(skb) < ie_len)
584 pos = skb_put(skb, ie_len);
585 ieee80211_ie_build_he_cap(0, pos, he_cap, pos + ie_len);
643 struct sk_buff *skb, u8 ie_len)
662 if (skb_tailroom(skb) < ie_len)
665 pos = skb_put(skb, ie_len);
666 ieee80211_ie_build_eht_cap(pos, he_cap, eht_cap, pos + ie_len, false);
733 u8 *ie, u8 ie_len)
751 cap = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_OPERATION, ie, ie_len);
1009 ifmsh->ie_len;
1046 int ie_len = 2 + sizeof(struct ieee80211_channel_sw_ie) +
1049 pos = skb_put_zero(skb, ie_len);
1075 ie_len = 2 + sizeof(struct ieee80211_sec_chan_offs_ie);
1076 pos = skb_put_zero(skb, ie_len);
1090 ie_len = 2 + 2 +
1092 pos = skb_put_zero(skb, ie_len);