Searched refs:mbssid_ies (Results 1 – 5 of 5) sorted by relevance
| /linux/net/mac80211/ |
| H A D | cfg.c | 1554 size += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon() 1568 * - struct mbssid_ies (including variable array) in ieee80211_assign_beacon() 1577 new->mbssid_ies = (void *)pos; in ieee80211_assign_beacon() 1578 pos += struct_size(new->mbssid_ies, elem, mbssid->cnt); in ieee80211_assign_beacon() 1592 /* copy in optional mbssid_ies */ in ieee80211_assign_beacon() 1594 pos += ieee80211_copy_mbssid_beacon(pos, new->mbssid_ies, in ieee80211_assign_beacon() 1605 if (beacon->mbssid_ies->cnt && beacon->mbssid_ies->elem[0].len > 2) in ieee80211_assign_beacon() 1606 return *(beacon->mbssid_ies->elem[0].data + 2); in ieee80211_assign_beacon() 1618 struct cfg80211_mbssid_elems *mbssid = params->mbssid_ies; in ieee80211_num_beaconing_links() [all...] |
| H A D | tx.c | 5669 if (!beacon->mbssid_ies || !beacon->mbssid_ies->cnt || in __ieee80211_beacon_get_ap() 5670 i > beacon->mbssid_ies->cnt) in __ieee80211_beacon_get_ap() 5673 if (i < beacon->mbssid_ies->cnt) { in __ieee80211_beacon_get_ap() 5674 skb_put_data(skb, beacon->mbssid_ies->elem[i].data, in __ieee80211_beacon_get_ap() 5675 beacon->mbssid_ies->elem[i].len); in __ieee80211_beacon_get_ap() 5681 for (i = beacon->mbssid_ies->cnt; i < beacon->rnr_ies->cnt; i++) in __ieee80211_beacon_get_ap() 5688 /* i == beacon->mbssid_ies->cnt, include all MBSSID elements */ in __ieee80211_beacon_get_ap() 5689 for (i = 0; i < beacon->mbssid_ies->cnt; i++) in __ieee80211_beacon_get_ap() 5690 skb_put_data(skb, beacon->mbssid_ies in __ieee80211_beacon_get_ap() [all...] |
| H A D | ieee80211_i.h | 295 struct cfg80211_mbssid_elems *mbssid_ies; 286 struct cfg80211_mbssid_elems *mbssid_ies; global() member
|
| /linux/net/wireless/ |
| H A D | nl80211.c | 6974 bcn->mbssid_ies = mbssid; in nl80211_calculate_ap_capabilities() 6976 if (bcn->mbssid_ies && attrs[NL80211_ATTR_EMA_RNR_ELEMS]) { in nl80211_calculate_ap_capabilities() 6986 if (rnr->cnt < bcn->mbssid_ies->cnt) { in nl80211_calculate_ap_capabilities() 7600 params->beacon.mbssid_ies ? in parse_station_flags() 7601 params->beacon.mbssid_ies->cnt : in parse_station_flags() 7663 kfree(params->beacon.mbssid_ies); in parse_station_flags() 7743 kfree(params->beacon.mbssid_ies); in nl80211_put_sta_rate() 12896 kfree(params.beacon_after.mbssid_ies); in nl80211_authenticate() 12897 kfree(params.beacon_csa.mbssid_ies); in nl80211_authenticate() 19629 kfree(params.beacon_next.mbssid_ies); in nl80211_set_sar_sub_specs() [all...] |
| /linux/include/net/ |
| H A D | cfg80211.h | 1464 * @mbssid_ies: multiple BSSID elements 1495 struct cfg80211_mbssid_elems *mbssid_ies; 1494 struct cfg80211_mbssid_elems *mbssid_ies; global() member
|