Lines Matching refs:mbssid_ies
1122 if (params->mbssid_ies) { in ieee80211_assign_beacon()
1123 mbssid = params->mbssid_ies; in ieee80211_assign_beacon()
1124 size += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon()
1126 } else if (old && old->mbssid_ies) { in ieee80211_assign_beacon()
1127 mbssid = old->mbssid_ies; in ieee80211_assign_beacon()
1128 size += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon()
1150 new->mbssid_ies = (void *)pos; in ieee80211_assign_beacon()
1151 pos += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon()
1152 ieee80211_copy_mbssid_beacon(pos, new->mbssid_ies, mbssid); in ieee80211_assign_beacon()
1482 kfree(link->u.ap.next_beacon->mbssid_ies); in ieee80211_free_next_beacon()
3383 ieee80211_get_mbssid_beacon_len(beacon->mbssid_ies); in cfg80211_beacon_dup()
3389 if (beacon->mbssid_ies && beacon->mbssid_ies->cnt) { in cfg80211_beacon_dup()
3390 new_beacon->mbssid_ies = in cfg80211_beacon_dup()
3391 kzalloc(struct_size(new_beacon->mbssid_ies, in cfg80211_beacon_dup()
3392 elem, beacon->mbssid_ies->cnt), in cfg80211_beacon_dup()
3394 if (!new_beacon->mbssid_ies) { in cfg80211_beacon_dup()
3437 if (beacon->mbssid_ies && beacon->mbssid_ies->cnt) in cfg80211_beacon_dup()
3439 new_beacon->mbssid_ies, in cfg80211_beacon_dup()
3440 beacon->mbssid_ies); in cfg80211_beacon_dup()