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

123

/freebsd-11.0-release/sys/net80211/
H A Dieee80211_dfs.c146 if (IEEE80211_IS_CHAN_RADAR(ic->ic_curchan)) {
147 ieee80211_notify_cac(ic, ic->ic_curchan,
152 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq);
163 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq);
171 if (c->ic_freq == ic->ic_curchan->ic_freq)
174 ieee80211_notify_cac(ic, ic->ic_curchan,
196 ic->ic_curchan->ic_ieee, ic->ic_curchan
[all...]
H A Dieee80211_monitor.c109 ieee80211_create_ibss(vap, ic->ic_curchan);
H A Dieee80211_radiotap.c169 set_xchannel(ic->ic_rxchan, ic->ic_curchan);
171 set_channel(ic->ic_rxchan, ic->ic_curchan);
177 set_xchannel(ic->ic_txchan, ic->ic_curchan);
179 set_channel(ic->ic_txchan, ic->ic_curchan);
H A Dieee80211_scan_sw.c682 ieee80211_chan2ieee(ic, ic->ic_curchan),
683 ieee80211_channel_type_char(ic->ic_curchan),
694 ic->ic_curchan = chan;
777 ic->ic_curchan != ic->ic_bsschan) {
918 ieee80211_chan2ieee(ic, ic->ic_curchan),
919 ieee80211_channel_type_char(ic->ic_curchan),
H A Dieee80211_hostap.c277 ic->ic_curchan, vap->iv_flags_ht));
298 ieee80211_ht_adjust_channel(ic, ic->ic_curchan,
314 ieee80211_chan2ieee(ic, ic->ic_curchan),
1686 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN)
1713 ieee80211_add_scan(vap, ic->ic_curchan, &scan, wh,
1723 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
1736 ic->ic_curchan->ic_ieee,
1746 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) {
1753 if (!IEEE80211_IS_CHAN_HT40(ic->ic_curchan))
1755 if (scan.chan != ic->ic_curchan
[all...]
H A Dieee80211_sta.c423 ieee80211_chan2ieee(ic, ic->ic_curchan),
1266 !IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) &&
1280 struct ieee80211_channel *rxchan = ic->ic_curchan;
1348 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
1711 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1720 IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1727 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
H A Dieee80211_proto.c761 IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
762 IEEE80211_IS_CHAN_HT(ic->ic_curchan) ||
763 (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
769 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1394 IEEE80211_IS_CHAN_NOADHOC(ic->ic_curchan)) ||
1396 IEEE80211_IS_CHAN_NOHOSTAP(ic->ic_curchan)))
1409 ic->ic_curchan = &ic->ic_channels[0];
1805 vap->iv_bss->ni_chan = ic->ic_curchan;
H A Dieee80211_node.c648 * of ic_curchan after a channel width change on a running vap.
655 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic));
656 if (c != ic->ic_curchan) {
657 ic->ic_curchan = c;
658 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan);
659 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
685 ic->ic_bsschan = ic->ic_curchan = c;
686 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan);
687 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
705 ieee80211_setupcurchan(ic, ic->ic_curchan);
[all...]
H A Dieee80211_var.h176 * ic_curchan is the current channel the device is set to; it may
190 struct ieee80211_channel *ic_curchan; /* current channel */ member in struct:ieee80211com
191 const struct ieee80211_rate_table *ic_rt; /* table for ic_curchan */
879 if (ic->ic_curchan != NULL) {
880 txpower = MIN(txpower, 2 * ic->ic_curchan->ic_maxregpower);
881 txpower = MIN(txpower, ic->ic_curchan->ic_maxpower);
H A Dieee80211_ioctl.c618 c = ic->ic_curchan;
840 ireq->i_val = ieee80211_chan2ieee(ic, ic->ic_curchan);
863 ireq->i_val = 2*ic->ic_curchan->ic_maxregpower;
866 if (ireq->i_val > ic->ic_curchan->ic_maxpower)
867 ireq->i_val = ic->ic_curchan->ic_maxpower;
1966 vap->iv_bss->ni_chan = ic->ic_curchan;
1968 ic->ic_curchan = vap->iv_des_chan;
1969 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
1984 ic->ic_curchan = vap->iv_des_chan;
1985 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
[all...]
H A Dieee80211.c196 ic->ic_curchan = &ic->ic_channels[0];
197 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
1707 mode = ieee80211_chan2mode(ic->ic_curchan);
1710 imr->ifm_active = media_status(vap->iv_opmode, ic->ic_curchan);
H A Dieee80211_output.c845 ieee80211_chan2ieee(ic, ic->ic_curchan));
967 ieee80211_chan2ieee(ic, ic->ic_curchan),
2129 rs = ieee80211_get_suprates(ic, ic->ic_curchan);
2161 ieee80211_chan2ieee(ic, ic->ic_curchan), ether_sprintf(bssid),
2166 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2376 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
2378 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
2403 ic->ic_curchan);
2785 ieee80211_chan2ieee(ic, ic->ic_curchan), ether_sprintf(da),
H A Dieee80211_adhoc.c228 ieee80211_chan2ieee(ic, ic->ic_curchan),
678 struct ieee80211_channel *rxchan = ic->ic_curchan;
H A Dieee80211_superg.c987 ic->ic_prevchan = ic->ic_curchan;
988 ic->ic_curchan = chan;
/freebsd-11.0-release/sys/dev/bwn/
H A Dif_bwnvar.h1073 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan))
1084 return !! (IEEE80211_IS_CHAN_HT40(ic->ic_curchan));
1093 return ic->ic_curchan->ic_freq;
1110 return ic->ic_curchan->ic_ieee;
1118 return ic->ic_curchan;
1126 return !! IEEE80211_IS_CHAN_PASSIVE(ic->ic_curchan);
1134 c = ic->ic_curchan;
H A Dif_bwn_phy_lp.c446 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
564 return (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan) ? 1 : 36);
597 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
637 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan) ? &gain_2ghz : &gain_5ghz);
711 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
738 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
997 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
1338 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
1454 ((IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan)) ||
1481 } else if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan) ||
[all...]
/freebsd-11.0-release/sys/dev/ath/
H A Dif_ath.c1924 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan);
1936 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan,
1946 ath_dfs_radar_enable(sc, ic->ic_curchan);
1949 ath_spectral_enable(sc, ic->ic_curchan);
1954 ath_btcoex_enable(sc, ic->ic_curchan);
2468 ath_update_chainmasks(sc, ic->ic_curchan);
2472 if (!ath_hal_reset(ah, sc->sc_opmode, ic->ic_curchan, AH_FALSE,
2484 ath_chan_change(sc, ic->ic_curchan);
2487 ath_dfs_radar_enable(sc, ic->ic_curchan);
2490 ath_spectral_enable(sc, ic->ic_curchan);
[all...]
H A Dif_ath_rx.c196 IEEE80211_IS_CHAN_ANYG(ic->ic_curchan))
223 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan))
586 else if (IEEE80211_IS_CHAN_HT40U(ic->ic_curchan))
H A Dif_ath_btcoex_mci.c328 struct ieee80211_channel *chan = ic->ic_curchan;
/freebsd-11.0-release/sys/dev/malo/
H A Dif_malo.c1338 malo_chan_set(sc, ic->ic_curchan);
1717 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags,
1759 ieee80211_chan2ieee(ic, ic->ic_curchan),
1941 (void) malo_chan_set(sc, ic->ic_curchan);
/freebsd-11.0-release/sys/dev/if_ndis/
H A Dif_ndis.c2823 ic->ic_curchan = ieee80211_find_channel(ic,
2825 if (ic->ic_curchan == NULL)
2826 ic->ic_curchan = &ic->ic_channels[0];
2827 ni->ni_chan = ic->ic_curchan;
2828 ic->ic_bsschan = ic->ic_curchan;
3276 saved_chan = ic->ic_curchan;
3319 /* Hack ic->ic_curchan to be in sync with the scan result */
3320 ic->ic_curchan = ieee80211_find_channel(ic, freq, chanflag);
3321 if (ic->ic_curchan == NULL)
3322 ic->ic_curchan
[all...]
/freebsd-11.0-release/sys/dev/mwl/
H A Dif_mwl.c865 ieee80211_dfs_notify_radar(ic, ic->ic_curchan);
1006 rs = ieee80211_get_suprates(ic, ic->ic_curchan);
1121 mwl_chan_set(sc, ic->ic_curchan);
1810 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan)) {
1821 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags,
3875 (void) mwl_chan_set(sc, ic->ic_curchan);
4160 ieee80211_chan2ieee(ic, ic->ic_curchan));
/freebsd-11.0-release/sys/dev/usb/wlan/
H A Dif_rum.c1001 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
1491 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2098 if (c->ic_flags != ic->ic_curchan->ic_flags) {
2102 ic->ic_curchan = c;
2548 rum_select_band(sc, ic->ic_curchan);
2550 rum_set_chan(sc, ic->ic_curchan);
3170 rum_set_chan(sc, ic->ic_curchan);
3215 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
H A Dif_urtw.c1600 if (sc->sc_curchan != NULL && sc->sc_curchan == ic->ic_curchan)
1613 error = sc->sc_rf_set_chan(sc, ieee80211_chan2ieee(ic, ic->ic_curchan));
1627 sc->sc_curchan = ic->ic_curchan;
1686 tap->wt_chan_freq = htole16(ic->ic_curchan->ic_freq);
1687 tap->wt_chan_flags = htole16(ic->ic_curchan->ic_flags);
1694 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
3994 tap->wr_chan_freq = htole16(ic->ic_curchan->ic_freq);
3995 tap->wr_chan_flags = htole16(ic->ic_curchan->ic_flags);
4312 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan))
4325 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan)) {
[all...]
/freebsd-11.0-release/sys/dev/iwi/
H A Dif_iwi.c2751 chan = ic->ic_curchan;
2825 if (IEEE80211_IS_CHAN_A(ic->ic_curchan))
2827 else if (IEEE80211_IS_CHAN_G(ic->ic_curchan))
2829 if (IEEE80211_IS_CHAN_B(ic->ic_curchan))
2832 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
2915 assoc->chan = ic->ic_curchan->ic_ieee;
2951 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
3537 iwi_setcurchan(sc, ic->ic_curchan->ic_ieee);

Completed in 389 milliseconds

123