/freebsd/sys/net80211/ |
H A D | ieee80211_dfs.c | 143 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 D | ieee80211_radiotap.c | 169 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 D | ieee80211_scan_sw.c | 732 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 D | ieee80211_var.h | 210 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 D | ieee80211_hostap.c | 276 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 D | ieee80211_monitor.c | 106 ieee80211_create_ibss(vap, ic->ic_curchan); in monitor_newstate()
|
H A D | ieee80211_proto.c | 777 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 D | ieee80211_sta.c | 419 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 D | ieee80211_node.c | 786 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 D | ieee80211_output.c | 1061 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 D | ieee80211_adhoc.c | 226 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 D | ieee80211_ioctl.c | 611 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 D | ieee80211_superg.c | 999 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 D | if_bwn_phy_lp.c | 460 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 D | if_bwnvar.h | 1097 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 D | if_bwn_phy_n_tables.c | 3579 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 D | if_ath.c | 2008 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 D | if_ath_rx.c | 196 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 D | r12a_fw.c | 160 struct ieee80211_channel *c = sc->sc_ic.ic_curchan; in r12a_iq_calib_fw()
|
/freebsd/sys/dev/rtwn/rtl8192c/ |
H A D | r92c_tx.c | 139 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 D | r21au_dfs.c | 151 ieee80211_dfs_notify_radar(ic, ic->ic_curchan); in r21au_chan_check()
|
/freebsd/sys/dev/rtwn/ |
H A D | if_rtwn.c | 854 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 D | if_malo.c | 1319 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 D | if_rum.c | 1031 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 D | if_iwi.c | 2771 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()
|