Lines Matching refs:ieee80211_sub_if_data
48 bool __ieee80211_recalc_txpower(struct ieee80211_sub_if_data *sdata)
78 void ieee80211_recalc_txpower(struct ieee80211_sub_if_data *sdata,
154 static int ieee80211_verify_mac(struct ieee80211_sub_if_data *sdata, u8 *addr,
158 struct ieee80211_sub_if_data *iter;
203 static int ieee80211_can_powered_addr_change(struct ieee80211_sub_if_data *sdata)
207 struct ieee80211_sub_if_data *scan_sdata;
256 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
309 static int ieee80211_check_concurrent_iface(struct ieee80211_sub_if_data *sdata,
313 struct ieee80211_sub_if_data *nsdata;
387 static int ieee80211_check_queues(struct ieee80211_sub_if_data *sdata,
426 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
444 static void ieee80211_do_stop(struct ieee80211_sub_if_data *sdata, bool going_down)
711 static void ieee80211_stop_mbssid(struct ieee80211_sub_if_data *sdata)
713 struct ieee80211_sub_if_data *tx_sdata, *non_tx_sdata, *tmp_sdata;
740 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
744 struct ieee80211_sub_if_data *vlan, *tmpsdata;
764 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
789 static void ieee80211_teardown_sdata(struct ieee80211_sub_if_data *sdata)
819 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
840 struct ieee80211_sub_if_data *sdata = IEEE80211_DEV_TO_SUB_IF(dev);
878 struct ieee80211_sub_if_data *sdata;
957 static bool ieee80211_set_sdata_offload_flags(struct ieee80211_sub_if_data *sdata)
997 static void ieee80211_set_vif_encap_ops(struct ieee80211_sub_if_data *sdata)
1000 struct ieee80211_sub_if_data *bss = sdata;
1007 bss = container_of(sdata->bss, struct ieee80211_sub_if_data, u.ap);
1023 static void ieee80211_recalc_sdata_offload(struct ieee80211_sub_if_data *sdata)
1026 struct ieee80211_sub_if_data *vsdata;
1044 struct ieee80211_sub_if_data *sdata;
1061 void ieee80211_adjust_monitor_flags(struct ieee80211_sub_if_data *sdata,
1081 static void ieee80211_set_default_queues(struct ieee80211_sub_if_data *sdata)
1098 struct ieee80211_sub_if_data *sdata)
1115 struct ieee80211_sub_if_data *sdata;
1187 struct ieee80211_sub_if_data *sdata;
1228 struct ieee80211_sub_if_data *sdata = IEEE80211_WDEV_TO_SUB_IF(wdev);
1237 struct ieee80211_sub_if_data *master;
1247 struct ieee80211_sub_if_data, u.ap);
1488 struct ieee80211_sub_if_data *sdata,
1617 static void ieee80211_iface_process_status(struct ieee80211_sub_if_data *sdata,
1637 struct ieee80211_sub_if_data *sdata =
1638 container_of(work, struct ieee80211_sub_if_data, work);
1697 struct ieee80211_sub_if_data *sdata =
1698 container_of(work, struct ieee80211_sub_if_data, recalc_smps);
1705 struct ieee80211_sub_if_data *sdata =
1706 container_of(work, struct ieee80211_sub_if_data,
1715 static void ieee80211_setup_sdata(struct ieee80211_sub_if_data *sdata,
1811 static int ieee80211_runtime_change_iftype(struct ieee80211_sub_if_data *sdata,
1903 int ieee80211_if_change_type(struct ieee80211_sub_if_data *sdata,
1933 struct ieee80211_sub_if_data *sdata;
2068 struct ieee80211_sub_if_data *sdata = NULL;
2236 void ieee80211_if_remove(struct ieee80211_sub_if_data *sdata)
2257 void ieee80211_sdata_stop(struct ieee80211_sub_if_data *sdata)
2266 struct ieee80211_sub_if_data *sdata, *tmp;
2310 struct ieee80211_sub_if_data *sdata;
2342 void ieee80211_vif_inc_num_mcast(struct ieee80211_sub_if_data *sdata)
2350 void ieee80211_vif_dec_num_mcast(struct ieee80211_sub_if_data *sdata)