Searched refs:mbssid_ies (Results 1 – 5 of 5) sorted by relevance
| /Linux-v6.6/net/mac80211/ |
| D | cfg.c | 1151 if (params->mbssid_ies) { in ieee80211_assign_beacon() 1152 mbssid = params->mbssid_ies; in ieee80211_assign_beacon() 1153 size += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon() 1160 } else if (old && old->mbssid_ies) { in ieee80211_assign_beacon() 1161 mbssid = old->mbssid_ies; in ieee80211_assign_beacon() 1162 size += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon() 1189 new->mbssid_ies = (void *)pos; in ieee80211_assign_beacon() 1190 pos += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon() 1191 pos += ieee80211_copy_mbssid_beacon(pos, new->mbssid_ies, in ieee80211_assign_beacon() 1561 kfree(link->u.ap.next_beacon->mbssid_ies); in ieee80211_free_next_beacon() [all …]
|
| D | tx.c | 5223 if (!beacon->mbssid_ies || !beacon->mbssid_ies->cnt || in ieee80211_beacon_add_mbssid() 5224 i > beacon->mbssid_ies->cnt) in ieee80211_beacon_add_mbssid() 5227 if (i < beacon->mbssid_ies->cnt) { in ieee80211_beacon_add_mbssid() 5228 skb_put_data(skb, beacon->mbssid_ies->elem[i].data, in ieee80211_beacon_add_mbssid() 5229 beacon->mbssid_ies->elem[i].len); in ieee80211_beacon_add_mbssid() 5235 for (i = beacon->mbssid_ies->cnt; i < beacon->rnr_ies->cnt; i++) in ieee80211_beacon_add_mbssid() 5243 for (i = 0; i < beacon->mbssid_ies->cnt; i++) in ieee80211_beacon_add_mbssid() 5244 skb_put_data(skb, beacon->mbssid_ies->elem[i].data, in ieee80211_beacon_add_mbssid() 5245 beacon->mbssid_ies->elem[i].len); in ieee80211_beacon_add_mbssid() 5275 mbssid_len = ieee80211_get_mbssid_beacon_len(beacon->mbssid_ies, in ieee80211_beacon_get_ap() [all …]
|
| D | ieee80211_i.h | 266 struct cfg80211_mbssid_elems *mbssid_ies; member
|
| /Linux-v6.6/net/wireless/ |
| D | nl80211.c | 5607 bcn->mbssid_ies = mbssid; in nl80211_parse_beacon() 5609 if (bcn->mbssid_ies && attrs[NL80211_ATTR_EMA_RNR_ELEMS]) { in nl80211_parse_beacon() 5618 if (rnr && rnr->cnt < bcn->mbssid_ies->cnt) in nl80211_parse_beacon() 6180 params->beacon.mbssid_ies ? in nl80211_start_ap() 6181 params->beacon.mbssid_ies->cnt : in nl80211_start_ap() 6232 kfree(params->beacon.mbssid_ies); in nl80211_start_ap() 6271 kfree(params.mbssid_ies); in nl80211_set_beacon() 10292 kfree(params.beacon_after.mbssid_ies); in nl80211_channel_switch() 10293 kfree(params.beacon_csa.mbssid_ies); in nl80211_channel_switch() 16099 kfree(params.beacon_next.mbssid_ies); in nl80211_color_change() [all …]
|
| /Linux-v6.6/include/net/ |
| D | cfg80211.h | 1253 struct cfg80211_mbssid_elems *mbssid_ies; member
|