Lines Matching refs:ie_len
350 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_vendor_ies()
354 offset = ieee80211_ie_split_vendor(ifmsh->ie, ifmsh->ie_len, 0); in mesh_add_vendor_ies()
356 if (offset < ifmsh->ie_len) { in mesh_add_vendor_ies()
357 len = ifmsh->ie_len - offset; in mesh_add_vendor_ies()
373 if (!ifmsh->ie || !ifmsh->ie_len) in mesh_add_rsn_ie()
377 data = cfg80211_find_ie(WLAN_EID_RSN, ifmsh->ie, ifmsh->ie_len); in mesh_add_rsn_ie()
561 struct sk_buff *skb, u8 ie_len) in mesh_add_he_cap_ie() argument
579 if (skb_tailroom(skb) < ie_len) in mesh_add_he_cap_ie()
582 pos = skb_put(skb, ie_len); in mesh_add_he_cap_ie()
583 ieee80211_ie_build_he_cap(0, pos, he_cap, pos + ie_len); in mesh_add_he_cap_ie()
672 u8 *ie, u8 ie_len) in ieee80211_mesh_update_bss_params() argument
690 cap = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_OPERATION, ie, ie_len); in ieee80211_mesh_update_bss_params()
851 ifmsh->ie_len; in ieee80211_mesh_build_beacon()
888 int ie_len = 2 + sizeof(struct ieee80211_channel_sw_ie) + in ieee80211_mesh_build_beacon() local
891 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon()
917 ie_len = 2 + sizeof(struct ieee80211_sec_chan_offs_ie); in ieee80211_mesh_build_beacon()
918 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon()
932 ie_len = 2 + 2 + in ieee80211_mesh_build_beacon()
934 pos = skb_put_zero(skb, ie_len); in ieee80211_mesh_build_beacon()