Lines Matching refs:rnr_ies
1133 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()
3540 beacon->rnr_ies, in cfg80211_beacon_dup()
3557 if (beacon->rnr_ies && beacon->rnr_ies->cnt) { in cfg80211_beacon_dup()
3558 new_beacon->rnr_ies = in cfg80211_beacon_dup()
3559 kzalloc(struct_size(new_beacon->rnr_ies, in cfg80211_beacon_dup()
3560 elem, beacon->rnr_ies->cnt), in cfg80211_beacon_dup()
3562 if (!new_beacon->rnr_ies) { in cfg80211_beacon_dup()
3611 if (beacon->rnr_ies && beacon->rnr_ies->cnt) in cfg80211_beacon_dup()
3613 new_beacon->rnr_ies, in cfg80211_beacon_dup()
3614 beacon->rnr_ies); in cfg80211_beacon_dup()