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

12

/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_dfs.c148 if (IEEE80211_IS_CHAN_RADAR(ic->ic_curchan)) {
149 ieee80211_notify_cac(ic, ic->ic_curchan,
154 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq);
164 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq);
172 if (c->ic_freq == ic->ic_curchan->ic_freq)
175 ieee80211_notify_cac(ic, ic->ic_curchan,
197 ic->ic_curchan->ic_ieee, ic->ic_curchan
[all...]
H A Dieee80211_monitor.c111 ieee80211_create_ibss(vap, ic->ic_curchan);
H A Dieee80211_radiotap.c171 set_xchannel(ic->ic_rxchan, ic->ic_curchan);
173 set_channel(ic->ic_rxchan, ic->ic_curchan);
179 set_xchannel(ic->ic_txchan, ic->ic_curchan);
181 set_channel(ic->ic_txchan, ic->ic_curchan);
H A Dieee80211_scan_sw.c731 ieee80211_chan2ieee(ic, ic->ic_curchan),
732 ieee80211_channel_type_char(ic->ic_curchan),
743 ic->ic_curchan = chan;
827 ic->ic_curchan != ic->ic_bsschan) {
983 ieee80211_chan2ieee(ic, ic->ic_curchan),
984 ieee80211_channel_type_char(ic->ic_curchan),
H A Dieee80211_hostap.c282 ic->ic_curchan, vap->iv_flags_ht));
304 ieee80211_ht_adjust_channel(ic, ic->ic_curchan,
320 ieee80211_chan2ieee(ic, ic->ic_curchan),
1775 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN)
1802 ieee80211_add_scan(vap, ic->ic_curchan, &scan, wh,
1812 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
1828 ic->ic_curchan->ic_ieee,
1838 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) {
1845 if (!IEEE80211_IS_CHAN_HT40(ic->ic_curchan))
1847 if (scan.chan != ic->ic_curchan
[all...]
H A Dieee80211_proto.c780 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
795 IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
796 IEEE80211_IS_CHAN_HT(ic->ic_curchan) ||
797 (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
816 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1946 IEEE80211_IS_CHAN_NOADHOC(ic->ic_curchan)) ||
1948 IEEE80211_IS_CHAN_NOHOSTAP(ic->ic_curchan)))
1961 ic->ic_curchan = &ic->ic_channels[0];
2359 vap->iv_bss->ni_chan = ic->ic_curchan;
H A Dieee80211_var.h196 * ic_curchan is the current channel the device is set to; it may
210 struct ieee80211_channel *ic_curchan; /* current channel */ member in struct:ieee80211com
211 const struct ieee80211_rate_table *ic_rt; /* table for ic_curchan */
808 #define ieee80211_get_current_channel(_ic) ((_ic)->ic_curchan)
962 if (ic->ic_curchan != NULL) {
963 txpower = MIN(txpower, 2 * ic->ic_curchan->ic_maxregpower);
964 txpower = MIN(txpower, ic->ic_curchan->ic_maxpower);
H A Dieee80211_node.c755 * of ic_curchan after a channel width change on a running vap.
764 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic));
767 if (c != ic->ic_curchan) {
768 ic->ic_curchan = c;
769 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan);
770 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
809 ic->ic_bsschan = ic->ic_curchan = c;
810 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan);
811 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
829 ieee80211_setupcurchan(ic, ic->ic_curchan);
[all...]
H A Dieee80211_sta.c426 ieee80211_chan2ieee(ic, ic->ic_curchan),
1356 !IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) &&
1392 struct ieee80211_channel *rxchan = ic->ic_curchan;
1462 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
1893 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1902 IEEE80211_IS_CHAN_A(ic->ic_curchan) ||
1910 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
H A Dieee80211_adhoc.c230 ic->ic_curchan, vap->iv_flags_ht));
244 ieee80211_chan2ieee(ic, ic->ic_curchan),
707 struct ieee80211_channel *rxchan = ic->ic_curchan;
H A Dieee80211_output.c1064 ieee80211_chan2ieee(ic, ic->ic_curchan));
1186 ieee80211_chan2ieee(ic, ic->ic_curchan),
2500 rs = ieee80211_get_suprates(ic, ic->ic_curchan);
2520 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan,
2533 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan,
2569 ieee80211_chan2ieee(ic, ic->ic_curchan),
2577 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2789 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
2791 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
2816 ic->ic_curchan);
[all...]
H A Dieee80211_ioctl.c616 c = ic->ic_curchan;
845 ireq->i_val = ieee80211_chan2ieee(ic, ic->ic_curchan);
870 ireq->i_val = 2*ic->ic_curchan->ic_maxregpower;
873 if (ireq->i_val > ic->ic_curchan->ic_maxpower)
874 ireq->i_val = ic->ic_curchan->ic_maxpower;
2032 vap->iv_bss->ni_chan = ic->ic_curchan;
2034 ic->ic_curchan = vap->iv_des_chan;
2035 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
2051 ic->ic_curchan = vap->iv_des_chan;
2052 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan);
[all...]
H A Dieee80211_superg.c999 ic->ic_prevchan = ic->ic_curchan;
1000 ic->ic_curchan = chan;
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/
H A Dr12a_fw.c162 struct ieee80211_channel *c = sc->sc_ic.ic_curchan;
H A Dr12a_tx.c136 ni->ni_chan : ic->ic_curchan;
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath.c2003 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan);
2015 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan,
2025 ath_dfs_radar_enable(sc, ic->ic_curchan);
2028 ath_spectral_enable(sc, ic->ic_curchan);
2033 ath_btcoex_enable(sc, ic->ic_curchan);
2582 ath_update_chainmasks(sc, ic->ic_curchan);
2586 if (!ath_hal_reset(ah, sc->sc_opmode, ic->ic_curchan, AH_FALSE,
2601 ath_chan_change(sc, ic->ic_curchan);
2604 ath_dfs_radar_enable(sc, ic->ic_curchan);
2607 ath_spectral_enable(sc, ic->ic_curchan);
[all...]
H A Dif_ath_rx.c198 IEEE80211_IS_CHAN_ANYG(ic->ic_curchan))
225 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan))
611 else if (IEEE80211_IS_CHAN_HT40U(ic->ic_curchan))
H A Dif_ath_btcoex_mci.c328 struct ieee80211_channel *chan = ic->ic_curchan;
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/usb/
H A Dr21au_dfs.c153 ieee80211_dfs_notify_radar(ic, ic->ic_curchan);
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/
H A Dif_malo.c1333 malo_chan_set(sc, ic->ic_curchan);
1712 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags,
1754 ieee80211_chan2ieee(ic, ic->ic_curchan),
1936 (void) malo_chan_set(sc, ic->ic_curchan);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwn.c778 struct ieee80211_channel *c = ic->ic_curchan;
1561 struct ieee80211_channel *c = ic->ic_curchan;
1572 struct ieee80211_channel *c = ic->ic_curchan;
1637 struct ieee80211_channel *c = sc->sc_ic.ic_curchan;
1874 rtwn_set_chan(sc, ic->ic_curchan);
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/
H A Dr92c_tx.c128 ni->ni_chan : ic->ic_curchan;
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwi.c2778 chan = ic->ic_curchan;
2851 if (IEEE80211_IS_CHAN_A(ic->ic_curchan))
2853 else if (IEEE80211_IS_CHAN_G(ic->ic_curchan))
2855 if (IEEE80211_IS_CHAN_B(ic->ic_curchan))
2858 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
2931 assoc->chan = ic->ic_curchan->ic_ieee;
2967 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
3553 iwi_setcurchan(sc, ic->ic_curchan->ic_ieee);
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl.c866 ieee80211_dfs_notify_radar(ic, ic->ic_curchan);
1007 rs = ieee80211_get_suprates(ic, ic->ic_curchan);
1122 mwl_chan_set(sc, ic->ic_curchan);
1812 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan)) {
1823 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags,
3873 (void) mwl_chan_set(sc, ic->ic_curchan);
4158 ieee80211_chan2ieee(ic, ic->ic_curchan));
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/
H A Dif_rum.c1033 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2134 if (c->ic_flags != ic->ic_curchan->ic_flags) {
2138 ic->ic_curchan = c;
2586 rum_select_band(sc, ic->ic_curchan);
2588 rum_set_chan(sc, ic->ic_curchan);
3206 rum_set_chan(sc, ic->ic_curchan);
3250 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {

Completed in 260 milliseconds

12