Lines Matching refs:rnr_ies
1154 if (params->rnr_ies) { in ieee80211_assign_beacon()
1155 rnr = params->rnr_ies; in ieee80211_assign_beacon()
1156 size += struct_size(new->rnr_ies, elem, rnr->cnt); in ieee80211_assign_beacon()
1163 if (old && old->rnr_ies) { in ieee80211_assign_beacon()
1164 rnr = old->rnr_ies; in ieee80211_assign_beacon()
1165 size += struct_size(new->rnr_ies, elem, rnr->cnt); in ieee80211_assign_beacon()
1194 new->rnr_ies = (void *)pos; in ieee80211_assign_beacon()
1195 pos += struct_size(new->rnr_ies, elem, rnr->cnt); in ieee80211_assign_beacon()
1196 ieee80211_copy_rnr_beacon(pos, new->rnr_ies, rnr); in ieee80211_assign_beacon()
1562 kfree(link->u.ap.next_beacon->rnr_ies); in ieee80211_free_next_beacon()
3477 beacon->rnr_ies, in cfg80211_beacon_dup()
3494 if (beacon->rnr_ies && beacon->rnr_ies->cnt) { in cfg80211_beacon_dup()
3495 new_beacon->rnr_ies = in cfg80211_beacon_dup()
3496 kzalloc(struct_size(new_beacon->rnr_ies, in cfg80211_beacon_dup()
3497 elem, beacon->rnr_ies->cnt), in cfg80211_beacon_dup()
3499 if (!new_beacon->rnr_ies) { in cfg80211_beacon_dup()
3548 if (beacon->rnr_ies && beacon->rnr_ies->cnt) in cfg80211_beacon_dup()
3550 new_beacon->rnr_ies, in cfg80211_beacon_dup()
3551 beacon->rnr_ies); in cfg80211_beacon_dup()