Lines Matching defs:sdata

17 static void __check_vhtcap_disable(struct ieee80211_sub_if_data *sdata,
23 if (sdata->u.mgd.vht_capa_mask.vht_cap_info & le_flag &&
24 !(sdata->u.mgd.vht_capa.vht_cap_info & le_flag))
28 void ieee80211_apply_vhtcap_overrides(struct ieee80211_sub_if_data *sdata,
37 if (sdata->vif.type != NL80211_IFTYPE_STATION)
40 __check_vhtcap_disable(sdata, vht_cap,
42 __check_vhtcap_disable(sdata, vht_cap,
44 __check_vhtcap_disable(sdata, vht_cap,
46 __check_vhtcap_disable(sdata, vht_cap,
48 __check_vhtcap_disable(sdata, vht_cap,
50 __check_vhtcap_disable(sdata, vht_cap,
52 __check_vhtcap_disable(sdata, vht_cap,
54 __check_vhtcap_disable(sdata, vht_cap,
58 if (sdata->u.mgd.vht_capa_mask.vht_cap_info &
62 n = le32_to_cpu(sdata->u.mgd.vht_capa.vht_cap_info) &
78 le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.rx_mcs_map);
79 rxmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.rx_mcs_map);
84 le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.tx_mcs_map);
85 txmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.tx_mcs_map);
116 ieee80211_vht_cap_ie_to_sta_vht_cap(struct ieee80211_sub_if_data *sdata,
166 if (sdata->vif.type == NL80211_IFTYPE_STATION &&
168 ieee80211_apply_vhtcap_overrides(sdata, &own_cap);
235 if (ieee80211_hw_check(&sdata->local->hw, SUPPORTS_VHT_EXT_NSS_BW))
291 sdata_info(sdata,
357 struct ieee80211_sub_if_data *sdata = link_sta->sta->sdata;
369 link_conf = rcu_dereference(sdata->vif.link_conf[link_id]);
514 link_conf = rcu_dereference(sta->sdata->vif.link_conf[link_sta->link_id]);
633 u32 __ieee80211_vht_handle_opmode(struct ieee80211_sub_if_data *sdata,
702 cfg80211_sta_opmode_change_notify(sdata->dev, link_sta->addr,
708 void ieee80211_process_mu_groups(struct ieee80211_sub_if_data *sdata,
730 ieee80211_link_info_change_notify(sdata, link,
752 void ieee80211_vht_handle_opmode(struct ieee80211_sub_if_data *sdata,
756 struct ieee80211_local *local = sdata->local;
759 u32 changed = __ieee80211_vht_handle_opmode(sdata, link_sta,
763 ieee80211_recalc_min_chandef(sdata, link_sta->link_id);