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

12

/freebsd-10.2-release/sys/net80211/
H A Dieee80211_dfs.c144 if (IEEE80211_IS_CHAN_RADAR(ic->ic_curchan)) {
145 ieee80211_notify_cac(ic, ic->ic_curchan,
150 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq);
161 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq);
169 if (c->ic_freq == ic->ic_curchan->ic_freq)
172 ieee80211_notify_cac(ic, ic->ic_curchan,
194 ic->ic_curchan->ic_ieee, ic->ic_curchan
[all...]
H A Dieee80211_monitor.c108 ieee80211_create_ibss(vap, ic->ic_curchan);
H A Dieee80211_radiotap.c168 set_xchannel(ic->ic_rxchan, ic->ic_curchan);
170 set_channel(ic->ic_rxchan, ic->ic_curchan);
176 set_xchannel(ic->ic_txchan, ic->ic_curchan);
178 set_channel(ic->ic_txchan, ic->ic_curchan);
H A Dieee80211_scan.c778 if ((ic->ic_curchan->ic_flags & IEEE80211_CHAN_PASSIVE) && !force) {
909 ieee80211_chan2ieee(ic, ic->ic_curchan),
910 channel_type(ic->ic_curchan),
920 ic->ic_curchan = chan;
985 ic->ic_curchan != ic->ic_bsschan) {
1149 ieee80211_chan2ieee(ic, ic->ic_curchan),
1150 channel_type(ic->ic_curchan),
H A Dieee80211_sta.c397 ieee80211_chan2ieee(ic, ic->ic_curchan),
1271 !IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) &&
1342 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
1651 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1660 IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1667 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
H A Dieee80211.c193 ic->ic_curchan = &ic->ic_channels[0];
194 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
1158 media_status(ic->ic_opmode, ic->ic_curchan) &~
1392 imr->ifm_active = media_status(ic->ic_opmode, ic->ic_curchan);
1412 mode = ieee80211_chan2mode(ic->ic_curchan);
1415 imr->ifm_active = media_status(vap->iv_opmode, ic->ic_curchan);
H A Dieee80211_hostap.c275 ic->ic_curchan, vap->iv_flags_ht));
296 ieee80211_ht_adjust_channel(ic, ic->ic_curchan,
312 ieee80211_chan2ieee(ic, ic->ic_curchan),
1748 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
1761 ic->ic_curchan->ic_ieee,
1771 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) {
1778 if (!IEEE80211_IS_CHAN_HT40(ic->ic_curchan))
1780 if (scan.chan != ic->ic_curchan->ic_extieee)
H A Dieee80211_node.c635 * of ic_curchan after a channel width change on a running vap.
642 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic));
643 if (c != ic->ic_curchan) {
644 ic->ic_curchan = c;
645 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan);
646 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
672 ic->ic_bsschan = ic->ic_curchan = c;
673 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan);
674 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
692 ieee80211_setupcurchan(ic, ic->ic_curchan);
[all...]
H A Dieee80211_var.h166 * ic_curchan is the current channel the device is set to; it may
180 struct ieee80211_channel *ic_curchan; /* current channel */ member in struct:ieee80211com
181 const struct ieee80211_rate_table *ic_rt; /* table for ic_curchan */
843 if (ic->ic_curchan != NULL) {
844 txpower = MIN(txpower, 2 * ic->ic_curchan->ic_maxregpower);
845 txpower = MIN(txpower, ic->ic_curchan->ic_maxpower);
H A Dieee80211_proto.c623 IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
624 IEEE80211_IS_CHAN_HT(ic->ic_curchan) ||
625 (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
631 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1602 vap->iv_bss->ni_chan = ic->ic_curchan;
H A Dieee80211_ioctl.c613 c = ic->ic_curchan;
850 ireq->i_val = ieee80211_chan2ieee(ic, ic->ic_curchan);
873 ireq->i_val = 2*ic->ic_curchan->ic_maxregpower;
876 if (ireq->i_val > ic->ic_curchan->ic_maxpower)
877 ireq->i_val = ic->ic_curchan->ic_maxpower;
1972 vap->iv_bss->ni_chan = ic->ic_curchan;
1974 ic->ic_curchan = vap->iv_des_chan;
1975 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
1990 ic->ic_curchan = vap->iv_des_chan;
1991 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
[all...]
H A Dieee80211_scan_sta.c312 ic->ic_curchan->ic_flags);
317 ise->se_chan = ic->ic_curchan;
320 ise->se_chan = ic->ic_curchan;
1337 if (!IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) &&
H A Dieee80211_output.c798 ieee80211_chan2ieee(ic, ic->ic_curchan));
906 ieee80211_chan2ieee(ic, ic->ic_curchan),
2040 rs = ieee80211_get_suprates(ic, ic->ic_curchan);
2073 ieee80211_chan2ieee(ic, ic->ic_curchan), ether_sprintf(bssid),
2078 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2287 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
2289 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
2314 ic->ic_curchan);
2682 ieee80211_chan2ieee(ic, ic->ic_curchan), ether_sprintf(da),
H A Dieee80211_superg.c831 ic->ic_prevchan = ic->ic_curchan;
832 ic->ic_curchan = chan;
/freebsd-10.2-release/sys/dev/ath/
H A Dif_ath.c1599 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan);
1603 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan,
1608 ath_dfs_radar_enable(sc, ic->ic_curchan);
1611 ath_spectral_enable(sc, ic->ic_curchan);
1616 ath_btcoex_enable(sc, ic->ic_curchan);
2057 ath_update_chainmasks(sc, ic->ic_curchan);
2060 if (!ath_hal_reset(ah, sc->sc_opmode, ic->ic_curchan, AH_FALSE, &status)) {
2066 ath_chan_change(sc, ic->ic_curchan);
2069 ath_dfs_radar_enable(sc, ic->ic_curchan);
2072 ath_spectral_enable(sc, ic->ic_curchan);
[all...]
H A Dif_ath_rx.c178 IEEE80211_IS_CHAN_ANYG(ic->ic_curchan))
205 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan))
470 else if (IEEE80211_IS_CHAN_HT40U(ic->ic_curchan))
/freebsd-10.2-release/sys/dev/usb/wlan/
H A Dif_rum.c763 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
1134 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
1702 if (c->ic_flags != ic->ic_curchan->ic_flags) {
1706 ic->ic_curchan = c;
2032 rum_select_band(sc, ic->ic_curchan);
2034 rum_set_chan(sc, ic->ic_curchan);
2323 rum_set_chan(sc, ic->ic_curchan);
2349 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
H A Dif_rsu.c1185 ic->ic_curchan = c;
1432 tap->wr_chan_freq = htole16(ic->ic_curchan->ic_freq);
1433 tap->wr_chan_flags = htole16(ic->ic_curchan->ic_flags);
1769 tap->wt_chan_freq = htole16(ic->ic_curchan->ic_freq);
1770 tap->wt_chan_flags = htole16(ic->ic_curchan->ic_flags);
H A Dif_urtw.c1631 if (sc->sc_curchan != NULL && sc->sc_curchan == ic->ic_curchan)
1644 error = sc->sc_rf_set_chan(sc, ieee80211_chan2ieee(ic, ic->ic_curchan));
1658 sc->sc_curchan = ic->ic_curchan;
1718 tap->wt_chan_freq = htole16(ic->ic_curchan->ic_freq);
1719 tap->wt_chan_flags = htole16(ic->ic_curchan->ic_flags);
1726 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
4050 tap->wr_chan_freq = htole16(ic->ic_curchan->ic_freq);
4051 tap->wr_chan_flags = htole16(ic->ic_curchan->ic_flags);
4391 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan))
4404 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan)) {
[all...]
H A Dif_run.c2013 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2149 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2156 (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan) ?
2734 rate = vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)].mgmtrate;
2851 tap->wr_chan_freq = htole16(ic->ic_curchan->ic_freq);
2852 tap->wr_chan_flags = htole16(ic->ic_curchan->ic_flags);
3117 tap->wt_chan_freq = htole16(ic->ic_curchan->ic_freq);
3118 tap->wt_chan_flags = htole16(ic->ic_curchan->ic_flags);
3335 chan = (ni->ni_chan != IEEE80211_CHAN_ANYC)?ni->ni_chan:ic->ic_curchan;
4843 run_set_chan(sc, ic->ic_curchan);
[all...]
/freebsd-10.2-release/sys/dev/if_ndis/
H A Dif_ndis.c2739 ic->ic_curchan = ieee80211_find_channel(ic,
2741 if (ic->ic_curchan == NULL)
2742 ic->ic_curchan = &ic->ic_channels[0];
2743 ni->ni_chan = ic->ic_curchan;
2744 ic->ic_bsschan = ic->ic_curchan;
3254 saved_chan = ic->ic_curchan;
3297 /* Hack ic->ic_curchan to be in sync with the scan result */
3298 ic->ic_curchan = ieee80211_find_channel(ic, freq, chanflag);
3299 if (ic->ic_curchan == NULL)
3300 ic->ic_curchan
[all...]
/freebsd-10.2-release/sys/dev/wpi/
H A Dif_wpi.c2597 if (IEEE80211_IS_CHAN_A(ic->ic_curchan)) {
2649 mode = ieee80211_chan2mode(ic->ic_curchan);
2678 c = ic->ic_curchan;
2711 if ((c->ic_flags & ic->ic_curchan->ic_flags) != ic->ic_curchan->ic_flags)
2812 sc->config.chan = htole16(ieee80211_chan2ieee(ic, ic->ic_curchan));
2814 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
2853 if ((error = wpi_set_txpower(sc, ic->ic_curchan, 0)) != 0) {
/freebsd-10.2-release/sys/dev/iwi/
H A Dif_iwi.c2753 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))
3545 iwi_setcurchan(sc, ic->ic_curchan->ic_ieee);
/freebsd-10.2-release/sys/dev/malo/
H A Dif_malo.c1383 malo_chan_set(sc, ic->ic_curchan);
1794 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags,
1836 ieee80211_chan2ieee(ic, ic->ic_curchan),
2026 (void) malo_chan_set(sc, ic->ic_curchan);
/freebsd-10.2-release/sys/dev/bwn/
H A Dif_bwn.c2884 error = bwn_switch_band(sc, ic->ic_curchan);
2889 chan = ieee80211_chan2ieee(ic, ic->ic_curchan);
2894 if (ic->ic_curchan->ic_maxpower != 0 &&
2895 ic->ic_curchan->ic_maxpower != phy->txpower) {
2896 phy->txpower = ic->ic_curchan->ic_maxpower / 2;
2922 htole16(ic->ic_curchan->ic_freq);
2924 htole16(ic->ic_curchan->ic_flags & 0xffff);
7954 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan))
9628 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
10910 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
[all...]

Completed in 225 milliseconds

12