Searched refs:ic_bsschan (Results 1 - 25 of 25) sorted by relevance

/freebsd-13-stable/sys/net80211/
H A Dieee80211_node.c388 if (ic->ic_bsschan != IEEE80211_CHAN_ANYC &&
389 ic->ic_bsschan->ic_freq != chan->ic_freq &&
390 IEEE80211_IS_CHAN_CACDONE(ic->ic_bsschan))
391 ieee80211_dfs_cac_clear(ic, ic->ic_bsschan);
392 ic->ic_bsschan = chan;
809 ic->ic_bsschan = ic->ic_curchan = c;
2701 if (!IEEE80211_IS_CHAN_108G(ic->ic_bsschan)) {
2777 if (IEEE80211_IS_CHAN_HT(ic->ic_bsschan))
2779 if (IEEE80211_IS_CHAN_VHT(ic->ic_bsschan))
2781 if (IEEE80211_IS_CHAN_ANYG(ic->ic_bsschan)
[all...]
H A Dieee80211_regdomain.c300 skip = skipflags[ieee80211_chan2mode(ic->ic_bsschan)];
301 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_bsschan))
303 else if (IEEE80211_IS_CHAN_2GHZ(ic->ic_bsschan))
432 * XXX ic_bsschan is marked undefined, must have vap's in
H A Dieee80211_superg.c255 newflags = curflags = vap->iv_ic->ic_bsschan->ic_flags;
984 chan = ieee80211_find_channel(ic, ic->ic_bsschan->ic_freq, newflags);
988 __func__, ic->ic_bsschan->ic_freq, newflags);
994 ieee80211_phymode_name[ieee80211_chan2mode(ic->ic_bsschan)],
998 ic->ic_bsschan = chan;
H A Dieee80211_proto.c1538 if (ic->ic_bsschan != IEEE80211_CHAN_ANYC)
1539 mode = ieee80211_chan2mode(ic->ic_bsschan);
1652 if (ic->ic_bsschan != IEEE80211_CHAN_ANYC)
1653 mode = ieee80211_chan2mode(ic->ic_bsschan);
2721 IEEE80211_IS_CHAN_DFS(ic->ic_bsschan) &&
2723 !IEEE80211_IS_CHAN_CACDONE(ic->ic_bsschan)) {
H A Dieee80211_dfs.c356 if (chan == ic->ic_bsschan) {
H A Dieee80211_scan_sw.c826 if (ic->ic_bsschan != IEEE80211_CHAN_ANYC &&
827 ic->ic_curchan != ic->ic_bsschan) {
828 ieee80211_setupcurchan(ic, ic->ic_bsschan);
H A Dieee80211_sta.c168 ic->ic_bsschan->ic_flags ^ IEEE80211_CHAN_TURBO);
1247 (ic->ic_bsschan->ic_flags & IEEE80211_CHAN_ALLTURBO));
1251 (ic->ic_bsschan->ic_flags & IEEE80211_CHAN_ALL));
1482 IEEE80211_IS_CHAN_A(ic->ic_bsschan) ||
H A Dieee80211_var.h195 * be different from ic_bsschan when we are off-channel scanning
197 * ic_bsschan is the channel selected for operation; it may
210 struct ieee80211_channel *ic_bsschan; /* bss channel */ member in struct:ieee80211com
807 #define ieee80211_get_home_channel(_ic) ((_ic)->ic_bsschan)
H A Dieee80211_ioctl.c1745 if (ic->ic_bsschan != IEEE80211_CHAN_ANYC && /* XXX */
1746 isclr(chanlist, ic->ic_bsschan->ic_ieee))
1747 ic->ic_bsschan = IEEE80211_CHAN_ANYC;
2909 if (ic->ic_bsschan != IEEE80211_CHAN_ANYC &&
2910 IEEE80211_IS_CHAN_ANYG(ic->ic_bsschan))
H A Dieee80211_output.c2366 ic->ic_countryie_chan != ic->ic_bsschan) {
2377 ic->ic_countryie_chan = ic->ic_bsschan;
3108 if (IEEE80211_IS_CHAN_DFS(ic->ic_bsschan) &&
3496 if (IEEE80211_IS_CHAN_DFS(ic->ic_bsschan) &&
3988 if (IEEE80211_IS_CHAN_DFS(ic->ic_bsschan) &&
H A Dieee80211_hostap.c151 return ((ic->ic_bsschan->ic_flags ^ ic->ic_csa_newchan->ic_flags) &
2139 IEEE80211_IS_CHAN_ANYG(ic->ic_bsschan) &&
H A Dieee80211_ddb.c575 * be different from ic_bsschan when we are off-channel scanning
577 * ic_bsschan is the channel selected for operation; it may
593 _db_show_channel("\tbsschan", ic->ic_bsschan);
H A Dieee80211_ht.c1559 } else if (ic->ic_bsschan != IEEE80211_CHAN_ANYC &&
1560 IEEE80211_IS_CHAN_HT40(ic->ic_bsschan) &&
H A Dieee80211_scan_sta.c1360 mode = ieee80211_chan2mode(ic->ic_bsschan);
H A Dieee80211.c217 ic->ic_bsschan = IEEE80211_CHAN_ANYC;
/freebsd-13-stable/sys/dev/iwm/
H A Dif_iwm_power.c241 chan = ic->ic_bsschan;
/freebsd-13-stable/sys/dev/usb/wlan/
H A Dif_ural.c705 if (ic->ic_bsschan == IEEE80211_CHAN_ANYC)
710 ural_set_basicrates(sc, ic->ic_bsschan);
740 /* XXX should use ic_bsschan but not valid until after newstate call below */
1041 if (ic->ic_bsschan == IEEE80211_CHAN_ANYC) {
1049 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_bsschan)];
H A Dif_rum.c1005 if (ic->ic_bsschan == IEEE80211_CHAN_ANYC ||
2017 if (!IEEE80211_IS_CHAN_5GHZ(ic->ic_bsschan)) {
2046 } else if (IEEE80211_IS_CHAN_5GHZ(ic->ic_bsschan)) {
2773 if (ic->ic_bsschan == IEEE80211_CHAN_ANYC)
2776 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_bsschan)];
H A Dif_run.c2254 if (ic->ic_bsschan == IEEE80211_CHAN_ANYC) {
5055 if (ic->ic_bsschan == IEEE80211_CHAN_ANYC)
/freebsd-13-stable/sys/dev/if_ndis/
H A Dif_ndis.c932 ic->ic_bsschan = IEEE80211_CHAN_ANYC;
2451 if (rval == 0 && ic->ic_bsschan != IEEE80211_CHAN_ANYC) {
2454 chan = ieee80211_chan2ieee(ic, ic->ic_bsschan);
2459 ic->ic_bsschan->ic_freq * 1000;
2833 ic->ic_bsschan = ic->ic_curchan;
/freebsd-13-stable/sys/dev/ral/
H A Drt2661.c1817 if (!IEEE80211_IS_CHAN_5GHZ(ic->ic_bsschan))
2623 rate = IEEE80211_IS_CHAN_5GHZ(ic->ic_bsschan) ? 12 : 2;
H A Drt2860.c4292 ridx = IEEE80211_IS_CHAN_5GHZ(ic->ic_bsschan) ?
/freebsd-13-stable/sys/dev/rtwn/
H A Dif_rtwn.c1228 if (ic->ic_bsschan == IEEE80211_CHAN_ANYC ||
/freebsd-13-stable/sys/dev/mwl/
H A Dif_mwl.c4217 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_bsschan))
/freebsd-13-stable/sys/dev/ath/
H A Dif_ath.c5738 if (!sc->sc_scanning && ic->ic_curchan == ic->ic_bsschan)

Completed in 427 milliseconds