Home
last modified time | relevance | path

Searched refs:monitor_sdata (Results 1 – 8 of 8) sorted by relevance

/linux/net/mac80211/
H A Diface.c703 WARN_ON(rcu_access_pointer(local->monitor_sdata)); in ieee80211_do_stop()
1197 sdata = wiphy_dereference(local->hw.wiphy, local->monitor_sdata); in ieee80211_add_virtual_monitor()
1234 rcu_assign_pointer(local->monitor_sdata, sdata); in ieee80211_add_virtual_monitor()
1241 RCU_INIT_POINTER(local->monitor_sdata, NULL); in ieee80211_add_virtual_monitor()
1294 sdata = rcu_dereference_protected(local->monitor_sdata, in ieee80211_del_virtual_monitor()
1307 RCU_INIT_POINTER(local->monitor_sdata, NULL); in ieee80211_del_virtual_monitor()
H A Dcfg.c100 struct ieee80211_sub_if_data *monitor_sdata = NULL; in ieee80211_set_mon_options() local
124 /* Also update dependent monitor_sdata if required */ in ieee80211_set_mon_options()
127 monitor_sdata = wiphy_dereference(local->hw.wiphy, in ieee80211_set_mon_options()
128 local->monitor_sdata); in ieee80211_set_mon_options()
137 if (monitor_sdata) in ieee80211_set_mon_options()
138 ieee80211_set_mu_mimo_follow(monitor_sdata, params); in ieee80211_set_mon_options()
1080 sdata = wiphy_dereference(wiphy, local->monitor_sdata); in ieee80211_set_monitor_channel()
3398 local->monitor_sdata); in ieee80211_set_tx_power()
3468 local->monitor_sdata); in ieee80211_set_tx_power()
H A Ddriver-ops.c124 if (sdata != rcu_access_pointer(local->monitor_sdata)) in drv_remove_interface()
H A Dutil.c764 sdata = rcu_dereference_check(local->monitor_sdata, in __iterate_interfaces()
816 monitor = rcu_dereference_check(local->monitor_sdata, in __ieee80211_iterate_interfaces()
1908 sdata = wiphy_dereference(local->hw.wiphy, local->monitor_sdata); in ieee80211_reconfig()
1914 RCU_INIT_POINTER(local->monitor_sdata, NULL); in ieee80211_reconfig()
1954 sdata = wiphy_dereference(local->hw.wiphy, local->monitor_sdata); in ieee80211_reconfig()
H A Dchan.c498 sdata = wiphy_dereference(local->hw.wiphy, local->monitor_sdata); in ieee80211_get_chanctx_max_required_bw()
1153 sdata = wiphy_dereference(local->hw.wiphy, local->monitor_sdata); in ieee80211_recalc_smps_chanctx()
H A Drx.c854 struct ieee80211_sub_if_data *monitor_sdata = in ieee80211_rx_monitor() local
855 rcu_dereference(local->monitor_sdata); in ieee80211_rx_monitor()
925 ieee80211_handle_mu_mimo_mon(monitor_sdata, origskb, rtap_space); in ieee80211_rx_monitor()
H A Dtx.c1772 sdata = rcu_dereference(local->monitor_sdata); in __ieee80211_tx()
2395 tmp_sdata = rcu_dereference(local->monitor_sdata); in ieee80211_monitor_start_xmit()
3969 tx.sdata = rcu_dereference(local->monitor_sdata); in ieee80211_tx_dequeue()
H A Dieee80211_i.h1678 struct ieee80211_sub_if_data __rcu *monitor_sdata; member