Home
last modified time | relevance | path

Searched refs:rnr_ies (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/net/mac80211/
Dcfg.c1133 if (params->rnr_ies) { in ieee80211_assign_beacon()
1134 rnr = params->rnr_ies; in ieee80211_assign_beacon()
1135 size += struct_size(new->rnr_ies, elem, rnr->cnt); in ieee80211_assign_beacon()
1142 if (old && old->rnr_ies) { in ieee80211_assign_beacon()
1143 rnr = old->rnr_ies; in ieee80211_assign_beacon()
1144 size += struct_size(new->rnr_ies, elem, rnr->cnt); in ieee80211_assign_beacon()
1173 new->rnr_ies = (void *)pos; in ieee80211_assign_beacon()
1174 pos += struct_size(new->rnr_ies, elem, rnr->cnt); in ieee80211_assign_beacon()
1175 ieee80211_copy_rnr_beacon(pos, new->rnr_ies, rnr); in ieee80211_assign_beacon()
1578 kfree(link->u.ap.next_beacon->rnr_ies); in ieee80211_free_next_beacon()
[all …]
Dtx.c5275 if (beacon->rnr_ies && beacon->rnr_ies->cnt) { in ieee80211_beacon_add_mbssid()
5276 skb_put_data(skb, beacon->rnr_ies->elem[i].data, in ieee80211_beacon_add_mbssid()
5277 beacon->rnr_ies->elem[i].len); in ieee80211_beacon_add_mbssid()
5279 for (i = beacon->mbssid_ies->cnt; i < beacon->rnr_ies->cnt; i++) in ieee80211_beacon_add_mbssid()
5280 skb_put_data(skb, beacon->rnr_ies->elem[i].data, in ieee80211_beacon_add_mbssid()
5281 beacon->rnr_ies->elem[i].len); in ieee80211_beacon_add_mbssid()
5320 beacon->rnr_ies, in ieee80211_beacon_get_ap()
Dieee80211_i.h278 struct cfg80211_rnr_elems *rnr_ies; member
/linux-6.12.1/net/wireless/
Dnl80211.c5735 bcn->rnr_ies = rnr; in nl80211_parse_beacon()
6311 if (!params->mbssid_config.ema && params->beacon.rnr_ies) { in nl80211_start_ap()
6359 kfree(params->beacon.rnr_ies); in nl80211_start_ap()
6428 kfree(params->beacon.rnr_ies); in nl80211_set_beacon()
10424 kfree(params.beacon_after.rnr_ies); in nl80211_channel_switch()
10425 kfree(params.beacon_csa.rnr_ies); in nl80211_channel_switch()
16216 kfree(params.beacon_next.rnr_ies); in nl80211_color_change()
16217 kfree(params.beacon_color_change.rnr_ies); in nl80211_color_change()
/linux-6.12.1/include/net/
Dcfg80211.h1376 struct cfg80211_rnr_elems *rnr_ies; member