Searched defs:chanctx_conf (Results 1 - 13 of 13) sorted by relevance
/net/mac80211/ |
H A D | rate.h | 55 struct ieee80211_chanctx_conf *chanctx_conf; local 64 chanctx_conf = rcu_dereference(sta->sdata->vif.chanctx_conf); 65 if (WARN_ON(!chanctx_conf)) { 70 sband = local->hw.wiphy->bands[chanctx_conf->def.chan->band]; 72 ref->ops->rate_init(ref->priv, sband, &chanctx_conf->def, ista, 85 struct ieee80211_chanctx_conf *chanctx_conf; local 90 chanctx_conf = rcu_dereference(sta->sdata->vif.chanctx_conf); 91 if (WARN_ON(!chanctx_conf)) { [all...] |
H A D | ethtool.c | 69 struct ieee80211_chanctx_conf *chanctx_conf; local 151 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 152 if (chanctx_conf) 153 channel = chanctx_conf->def.chan;
|
H A D | tdls.c | 342 struct ieee80211_chanctx_conf *chanctx_conf = local 343 rcu_dereference(sdata->vif.chanctx_conf); 344 if (!WARN_ON(!chanctx_conf)) { 349 &chanctx_conf->def, 0);
|
H A D | chan.c | 72 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, 259 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) 287 if (sdata && rcu_access_pointer(sdata->vif.chanctx_conf) == conf) 542 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) 596 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, 618 rcu_assign_pointer(sdata->vif.chanctx_conf, conf); 660 if (rcu_access_pointer(sdata->vif.chanctx_conf) != 708 rcu_access_pointer(sdata->vif.chanctx_conf) == &chanctx->conf) 751 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, 759 rcu_assign_pointer(vlan->vif.chanctx_conf, con 1690 ieee80211_iter_chan_contexts_atomic( struct ieee80211_hw *hw, void (*iter)(struct ieee80211_hw *hw, struct ieee80211_chanctx_conf *chanctx_conf, void *data), void *iter_data) argument [all...] |
H A D | ibss.c | 604 struct ieee80211_chanctx_conf *chanctx_conf; local 631 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 632 if (WARN_ON_ONCE(!chanctx_conf)) 634 band = chanctx_conf->def.chan->band; 635 scan_width = cfg80211_chandef_to_scan_width(&chanctx_conf->def); 1163 struct ieee80211_chanctx_conf *chanctx_conf; local 1185 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 1186 if (WARN_ON_ONCE(!chanctx_conf)) { [all...] |
H A D | iface.c | 48 struct ieee80211_chanctx_conf *chanctx_conf; local 52 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 53 if (!chanctx_conf) { 58 power = ieee80211_chandef_max_power(&chanctx_conf->def); 902 RCU_INIT_POINTER(sdata->vif.chanctx_conf, NULL);
|
H A D | mesh.c | 385 struct ieee80211_chanctx_conf *chanctx_conf; local 393 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 394 if (WARN_ON(!chanctx_conf)) { 398 chan = chanctx_conf->def.chan; 437 struct ieee80211_chanctx_conf *chanctx_conf; local 446 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 447 if (WARN_ON(!chanctx_conf)) { 451 channel = chanctx_conf 611 struct ieee80211_chanctx_conf *chanctx_conf; local [all...] |
H A D | sta_info.c | 1188 struct ieee80211_chanctx_conf *chanctx_conf; local 1245 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 1246 if (WARN_ON(!chanctx_conf)) { 1252 ieee80211_xmit(sdata, skb, chanctx_conf->def.chan->band);
|
H A D | cfg.c | 3078 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, 3220 struct ieee80211_chanctx_conf *chanctx_conf; local 3223 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 3225 if (chanctx_conf) { 3228 chanctx_conf->def.chan); 3383 struct ieee80211_chanctx_conf *chanctx_conf; local 3387 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 3388 if (WARN_ON(!chanctx_conf)) { 3455 struct ieee80211_chanctx_conf *chanctx_conf; local [all...] |
H A D | tx.c | 51 struct ieee80211_chanctx_conf *chanctx_conf; local 55 chanctx_conf = rcu_dereference(tx->sdata->vif.chanctx_conf); 56 if (chanctx_conf) { 57 shift = ieee80211_chandef_get_shift(&chanctx_conf->def); 58 rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); 1627 struct ieee80211_chanctx_conf *chanctx_conf; local 1722 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 1723 if (!chanctx_conf) { 1821 struct ieee80211_chanctx_conf *chanctx_conf; local 2250 struct ieee80211_chanctx_conf *chanctx_conf; local 2564 struct ieee80211_chanctx_conf *chanctx_conf; local 2957 struct ieee80211_chanctx_conf *chanctx_conf; local [all...] |
H A D | mlme.c | 599 struct ieee80211_chanctx_conf *chanctx_conf; local 606 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 607 if (WARN_ON(!chanctx_conf)) { 611 chan = chanctx_conf->def.chan; 612 rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); 624 rates_len = ieee80211_parse_bitrates(&chanctx_conf->def, sband, 751 *pos++ = ieee80211_chandef_max_power(&chanctx_conf->def); 1099 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, 2998 struct ieee80211_chanctx_conf *chanctx_conf; local 4014 struct ieee80211_chanctx_conf *chanctx_conf; local [all...] |
H A D | util.c | 1073 struct ieee80211_chanctx_conf *chanctx_conf; local 1087 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 1088 use_11b = (chanctx_conf && 1089 chanctx_conf->def.chan->band == IEEE80211_BAND_2GHZ) && 1630 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, 2008 struct ieee80211_chanctx_conf *chanctx_conf; local 2013 chanctx_conf = rcu_dereference_protected(sdata->vif.chanctx_conf, 2016 if (WARN_ON_ONCE(!chanctx_conf)) 2028 struct ieee80211_chanctx_conf *chanctx_conf; local [all...] |
H A D | ieee80211_i.h | 891 struct ieee80211_chanctx_conf *chanctx_conf; local 894 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); 895 if (!WARN_ON(!chanctx_conf)) 896 band = chanctx_conf->def.chan->band; 918 struct ieee80211_chanctx_conf *chanctx_conf; local 922 chanctx_conf = rcu_dereference(vif->chanctx_conf); 923 if (chanctx_conf) 924 shift = ieee80211_chandef_get_shift(&chanctx_conf 1713 struct ieee80211_chanctx_conf *chanctx_conf; local [all...] |
Completed in 81 milliseconds