Home
last modified time | relevance | path

Searched refs:ic_curchan (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/sys/net80211/
H A Dieee80211_dfs.c143 if (IEEE80211_IS_CHAN_RADAR(ic->ic_curchan)) { in cac_timeout()
144 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout()
149 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout()
159 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout()
167 if (c->ic_freq == ic->ic_curchan->ic_freq) in cac_timeout()
170 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout()
192 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_start()
193 ieee80211_notify_cac(ic, ic->ic_curchan, IEEE80211_NOTIFY_CAC_START); in ieee80211_dfs_cac_start()
210 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_stop()
211 ieee80211_notify_cac(ic, ic->ic_curchan, in ieee80211_dfs_cac_stop()
[all …]
H A Dieee80211_radiotap.c169 set_xchannel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
171 set_channel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
177 set_xchannel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
179 set_channel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
H A Dieee80211_scan_sw.c732 ieee80211_chan2ieee(ic, ic->ic_curchan), in scan_curchan_task()
733 ieee80211_channel_type_char(ic->ic_curchan), in scan_curchan_task()
744 ic->ic_curchan = chan; in scan_curchan_task()
828 ic->ic_curchan != ic->ic_bsschan) { in scan_end()
985 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_swscan_add_scan()
986 ieee80211_channel_type_char(ic->ic_curchan), in ieee80211_swscan_add_scan()
H A Dieee80211_var.h210 struct ieee80211_channel *ic_curchan; /* current channel */ member
836 #define ieee80211_get_current_channel(_ic) ((_ic)->ic_curchan)
995 if (ic->ic_curchan != NULL) { in ieee80211_get_node_txpower()
996 txpower = MIN(txpower, 2 * ic->ic_curchan->ic_maxregpower); in ieee80211_get_node_txpower()
997 txpower = MIN(txpower, ic->ic_curchan->ic_maxpower); in ieee80211_get_node_txpower()
H A Dieee80211_hostap.c276 ic->ic_curchan, vap->iv_flags_ht)); in hostap_newstate()
298 ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in hostap_newstate()
313 ieee80211_chan2ieee(ic, ic->ic_curchan), in hostap_newstate()
1821 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN) in hostap_recv_mgmt()
1848 ieee80211_add_scan(vap, ic->ic_curchan, &scan, wh, in hostap_recv_mgmt()
1858 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in hostap_recv_mgmt()
1874 ic->ic_curchan->ic_ieee, in hostap_recv_mgmt()
1884 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) { in hostap_recv_mgmt()
1891 if (!IEEE80211_IS_CHAN_HT40(ic->ic_curchan)) in hostap_recv_mgmt()
1893 if (scan.chan != ic->ic_curchan->ic_extieee) in hostap_recv_mgmt()
H A Dieee80211_monitor.c106 ieee80211_create_ibss(vap, ic->ic_curchan); in monitor_newstate()
H A Dieee80211_proto.c777 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_vap_reset_erp()
792 IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_vap_reset_erp()
793 IEEE80211_IS_CHAN_HT(ic->ic_curchan) || in ieee80211_vap_reset_erp()
794 (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in ieee80211_vap_reset_erp()
813 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_reset_erp()
1953 IEEE80211_IS_CHAN_NOADHOC(ic->ic_curchan)) || in ieee80211_start_check_reset_chan()
1955 IEEE80211_IS_CHAN_NOHOSTAP(ic->ic_curchan))) in ieee80211_start_check_reset_chan()
1968 ic->ic_curchan = &ic->ic_channels[0]; in ieee80211_start_reset_chan()
2366 vap->iv_bss->ni_chan = ic->ic_curchan; in ieee80211_csa_completeswitch()
H A Dieee80211_sta.c419 ieee80211_chan2ieee(ic, ic->ic_curchan), in sta_newstate()
1362 !IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) && in startbgscan()
1398 struct ieee80211_channel *rxchan = ic->ic_curchan; in sta_recv_mgmt()
1468 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in sta_recv_mgmt()
1904 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in sta_recv_mgmt()
1913 IEEE80211_IS_CHAN_A(ic->ic_curchan) || in sta_recv_mgmt()
1921 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in sta_recv_mgmt()
H A Dieee80211_node.c786 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic)); in ieee80211_sync_curchan()
789 if (c != ic->ic_curchan) { in ieee80211_sync_curchan()
790 ic->ic_curchan = c; in ieee80211_sync_curchan()
791 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_sync_curchan()
792 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_sync_curchan()
831 ic->ic_bsschan = ic->ic_curchan = c; in ieee80211_setupcurchan()
832 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_setupcurchan()
833 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_setupcurchan()
851 ieee80211_setupcurchan(ic, ic->ic_curchan); in ieee80211_update_chw()
1450 ni->ni_txparms = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in ieee80211_alloc_node()
[all …]
H A Dieee80211_output.c1061 ieee80211_chan2ieee(ic, ic->ic_curchan)); in ieee80211_mgmt_output()
1183 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_send_nulldata()
2437 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in ieee80211_probereq_ie_len()
2497 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in ieee80211_probereq_ie()
2516 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in ieee80211_probereq_ie()
2529 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in ieee80211_probereq_ie()
2628 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_send_probereq()
2636 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in ieee80211_send_probereq()
2846 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) in ieee80211_send_mgmt()
2848 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in ieee80211_send_mgmt()
[all …]
H A Dieee80211_adhoc.c226 ic->ic_curchan, vap->iv_flags_ht)); in adhoc_newstate()
239 ieee80211_chan2ieee(ic, ic->ic_curchan), in adhoc_newstate()
707 struct ieee80211_channel *rxchan = ic->ic_curchan; in adhoc_recv_mgmt()
H A Dieee80211_ioctl.c611 c = ic->ic_curchan; in ieee80211_ioctl_getcurchan()
844 ireq->i_val = ieee80211_chan2ieee(ic, ic->ic_curchan); in ieee80211_ioctl_get80211()
869 ireq->i_val = 2*ic->ic_curchan->ic_maxregpower; in ieee80211_ioctl_get80211()
872 if (ireq->i_val > ic->ic_curchan->ic_maxpower) in ieee80211_ioctl_get80211()
873 ireq->i_val = ic->ic_curchan->ic_maxpower; in ieee80211_ioctl_get80211()
2014 vap->iv_bss->ni_chan = ic->ic_curchan; in setcurchan()
2016 ic->ic_curchan = vap->iv_des_chan; in setcurchan()
2017 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan()
2033 ic->ic_curchan = vap->iv_des_chan; in setcurchan()
2034 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan()
H A Dieee80211_superg.c999 ic->ic_prevchan = ic->ic_curchan; in ieee80211_dturbo_switch()
1000 ic->ic_curchan = chan; in ieee80211_dturbo_switch()
/freebsd/sys/dev/bwn/
H A Dif_bwn_phy_lp.c460 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_init()
580 return (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan) ? 1 : 36); in bwn_phy_lp_get_default_chan()
625 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_readsprom()
684 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan) ? &gain_2ghz : &gain_5ghz); in bwn_phy_lp_txpctl_init()
758 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_calib()
785 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_calib()
1058 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) in bwn_phy_lp_set_gaintbl()
1399 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_bbinit_r2()
1515 ((IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan)) || in bwn_phy_lp_bbinit_r01()
1557 } else if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan) || in bwn_phy_lp_bbinit_r01()
[all …]
H A Dif_bwnvar.h1097 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan)) in bwn_current_band()
1108 return !! (IEEE80211_IS_CHAN_HT40(ic->ic_curchan)); in bwn_is_40mhz()
1117 return ic->ic_curchan->ic_freq; in bwn_get_centre_freq()
1134 return ic->ic_curchan->ic_ieee; in bwn_get_chan()
1142 return ic->ic_curchan; in bwn_get_channel()
1150 return !! IEEE80211_IS_CHAN_PASSIVE(ic->ic_curchan); in bwn_is_chan_passive()
1158 c = ic->ic_curchan; in bwn_get_chan_type()
/freebsd/sys/gnu/dev/bwn/phy_n/
H A Dif_bwn_phy_n_tables.c3579 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan)) in bwn_nphy_tables_get_antswlut()
3751 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_nphy_get_ipa_gain_table()
3804 is_5ghz = !! IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan); in bwn_nphy_get_tx_gain_table()
3870 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_ntab_get_rf_pwr_offset_table()
3962 IEEE80211_IS_CHAN_HT40(ic->ic_curchan)) in bwn_nphy_get_gain_ctl_workaround_ent()
/freebsd/sys/dev/ath/
H A Dif_ath.c2008 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan); in ath_resume()
2020 sc->sc_curchan != NULL ? sc->sc_curchan : ic->ic_curchan, in ath_resume()
2030 ath_dfs_radar_enable(sc, ic->ic_curchan); in ath_resume()
2033 ath_spectral_enable(sc, ic->ic_curchan); in ath_resume()
2038 ath_btcoex_enable(sc, ic->ic_curchan); in ath_resume()
2621 ath_update_chainmasks(sc, ic->ic_curchan); in ath_init()
2625 if (!ath_hal_reset(ah, sc->sc_opmode, ic->ic_curchan, AH_FALSE, in ath_init()
2640 ath_chan_change(sc, ic->ic_curchan); in ath_init()
2643 ath_dfs_radar_enable(sc, ic->ic_curchan); in ath_init()
2646 ath_spectral_enable(sc, ic->ic_curchan); in ath_init()
[all …]
H A Dif_ath_rx.c196 IEEE80211_IS_CHAN_ANYG(ic->ic_curchan)) in ath_calcrxfilter()
223 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) in ath_calcrxfilter()
610 else if (IEEE80211_IS_CHAN_HT40U(ic->ic_curchan)) in ath_rx_tap()
/freebsd/sys/dev/rtwn/rtl8812a/
H A Dr12a_fw.c160 struct ieee80211_channel *c = sc->sc_ic.ic_curchan; in r12a_iq_calib_fw()
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_tx.c139 ni->ni_chan : ic->ic_curchan; in r92c_tx_raid()
322 ni->ni_chan : ic->ic_curchan; in r92c_tx_get_protmode()
/freebsd/sys/dev/rtwn/rtl8821a/usb/
H A Dr21au_dfs.c151 ieee80211_dfs_notify_radar(ic, ic->ic_curchan); in r21au_chan_check()
/freebsd/sys/dev/rtwn/
H A Dif_rtwn.c854 struct ieee80211_channel *c = ic->ic_curchan; in rtwn_push_nulldata()
1681 struct ieee80211_channel *c = ic->ic_curchan; in rtwn_set_channel()
1692 struct ieee80211_channel *c = ic->ic_curchan; in rtwn_wme_update()
1757 struct ieee80211_channel *c = sc->sc_ic.ic_curchan; in rtwn_update_aifs()
1994 rtwn_set_chan(sc, ic->ic_curchan); in rtwn_init()
/freebsd/sys/dev/malo/
H A Dif_malo.c1319 malo_chan_set(sc, ic->ic_curchan); in malo_hal_reset()
1695 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags, in malo_updateslot()
1737 ieee80211_chan2ieee(ic, ic->ic_curchan), in malo_newstate()
1919 (void) malo_chan_set(sc, ic->ic_curchan); in malo_set_channel()
/freebsd/sys/dev/usb/wlan/
H A Dif_rum.c1031 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in rum_newstate()
2126 if (c->ic_flags != ic->ic_curchan->ic_flags) { in rum_set_chan()
2130 ic->ic_curchan = c; in rum_set_chan()
2578 rum_select_band(sc, ic->ic_curchan); in rum_init()
2580 rum_set_chan(sc, ic->ic_curchan); in rum_init()
3197 rum_set_chan(sc, ic->ic_curchan); in rum_set_channel()
3241 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in rum_get_rssi()
/freebsd/sys/dev/iwi/
H A Dif_iwi.c2771 chan = ic->ic_curchan; in iwi_scanchan()
2844 if (IEEE80211_IS_CHAN_A(ic->ic_curchan)) in iwi_auth_and_assoc()
2846 else if (IEEE80211_IS_CHAN_G(ic->ic_curchan)) in iwi_auth_and_assoc()
2848 if (IEEE80211_IS_CHAN_B(ic->ic_curchan)) in iwi_auth_and_assoc()
2851 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in iwi_auth_and_assoc()
2924 assoc->chan = ic->ic_curchan->ic_ieee; in iwi_auth_and_assoc()
2960 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) in iwi_auth_and_assoc()
3547 iwi_setcurchan(sc, ic->ic_curchan->ic_ieee); in iwi_set_channel()

123