Home
last modified time | relevance | path

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

12

/dragonfly/sys/netproto/802_11/wlan/
H A Dieee80211_dfs.c144 if (IEEE80211_IS_CHAN_RADAR(ic->ic_curchan)) { in cac_timeout()
145 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout()
150 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout()
161 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout()
169 if (c->ic_freq == ic->ic_curchan->ic_freq) in cac_timeout()
172 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout()
194 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_start()
195 ieee80211_notify_cac(ic, ic->ic_curchan, IEEE80211_NOTIFY_CAC_START); in ieee80211_dfs_cac_start()
212 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_stop()
213 ieee80211_notify_cac(ic, ic->ic_curchan, in ieee80211_dfs_cac_stop()
[all …]
H A Dieee80211_radiotap.c186 set_xchannel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
188 set_channel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
194 set_xchannel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
196 set_channel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
H A Dieee80211_scan_sw.c727 ieee80211_chan2ieee(ic, ic->ic_curchan), in scan_curchan_task()
728 ieee80211_channel_type_char(ic->ic_curchan), in scan_curchan_task()
739 ic->ic_curchan = chan; in scan_curchan_task()
822 ic->ic_curchan != ic->ic_bsschan) { in scan_end()
967 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_swscan_add_scan()
968 ieee80211_channel_type_char(ic->ic_curchan), in ieee80211_swscan_add_scan()
H A Dieee80211_hostap.c277 ic->ic_curchan, vap->iv_flags_ht)); in hostap_newstate()
298 ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in hostap_newstate()
314 ieee80211_chan2ieee(ic, ic->ic_curchan), in hostap_newstate()
1707 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN) in hostap_recv_mgmt()
1734 ieee80211_add_scan(vap, ic->ic_curchan, &scan, wh, in hostap_recv_mgmt()
1744 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in hostap_recv_mgmt()
1757 ic->ic_curchan->ic_ieee, in hostap_recv_mgmt()
1767 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) { in hostap_recv_mgmt()
1774 if (!IEEE80211_IS_CHAN_HT40(ic->ic_curchan)) in hostap_recv_mgmt()
1776 if (scan.chan != ic->ic_curchan->ic_extieee) in hostap_recv_mgmt()
H A Dieee80211_proto.c770 IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_reset_erp()
771 IEEE80211_IS_CHAN_HT(ic->ic_curchan) || in ieee80211_reset_erp()
772 (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in ieee80211_reset_erp()
778 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_reset_erp()
1403 IEEE80211_IS_CHAN_NOADHOC(ic->ic_curchan)) || in ieee80211_start_check_reset_chan()
1405 IEEE80211_IS_CHAN_NOHOSTAP(ic->ic_curchan))) in ieee80211_start_check_reset_chan()
1418 ic->ic_curchan = &ic->ic_channels[0]; in ieee80211_start_reset_chan()
1818 vap->iv_bss->ni_chan = ic->ic_curchan; in ieee80211_csa_completeswitch()
H A Dieee80211_sta.c424 ieee80211_chan2ieee(ic, ic->ic_curchan), in sta_newstate()
1281 !IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) && in startbgscan()
1297 struct ieee80211_channel *rxchan = ic->ic_curchan; in sta_recv_mgmt()
1365 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in sta_recv_mgmt()
1728 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in sta_recv_mgmt()
1737 IEEE80211_IS_CHAN_A(ic->ic_curchan) || in sta_recv_mgmt()
1744 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in sta_recv_mgmt()
H A Dieee80211_node.c671 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic)); in ieee80211_sync_curchan()
672 if (c != ic->ic_curchan) { in ieee80211_sync_curchan()
673 ic->ic_curchan = c; in ieee80211_sync_curchan()
674 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_sync_curchan()
675 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_sync_curchan()
701 ic->ic_bsschan = ic->ic_curchan = c; in ieee80211_setupcurchan()
702 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_setupcurchan()
703 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_setupcurchan()
721 ieee80211_setupcurchan(ic, ic->ic_curchan); in ieee80211_update_chw()
1214 ni->ni_txparms = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in ieee80211_alloc_node()
[all …]
H A Dieee80211_monitor.c109 ieee80211_create_ibss(vap, ic->ic_curchan); in monitor_newstate()
H A Dieee80211_output.c956 ieee80211_chan2ieee(ic, ic->ic_curchan));
1078 ieee80211_chan2ieee(ic, ic->ic_curchan),
2261 rs = ieee80211_get_suprates(ic, ic->ic_curchan);
2294 ieee80211_chan2ieee(ic, ic->ic_curchan), ether_sprintf(bssid),
2299 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)];
2509 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
2511 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) &&
2536 ic->ic_curchan);
2920 ieee80211_chan2ieee(ic, ic->ic_curchan), ether_sprintf(da),
H A Dieee80211_ioctl.c630 c = ic->ic_curchan; in ieee80211_ioctl_getcurchan()
857 ireq->i_val = ieee80211_chan2ieee(ic, ic->ic_curchan); in ieee80211_ioctl_get80211()
880 ireq->i_val = 2*ic->ic_curchan->ic_maxregpower; in ieee80211_ioctl_get80211()
883 if (ireq->i_val > ic->ic_curchan->ic_maxpower) in ieee80211_ioctl_get80211()
884 ireq->i_val = ic->ic_curchan->ic_maxpower; in ieee80211_ioctl_get80211()
1992 vap->iv_bss->ni_chan = ic->ic_curchan; in setcurchan()
1994 ic->ic_curchan = vap->iv_des_chan; in setcurchan()
1995 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan()
2011 ic->ic_curchan = vap->iv_des_chan; in setcurchan()
2012 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan()
H A Dieee80211_adhoc.c228 ieee80211_chan2ieee(ic, ic->ic_curchan), in adhoc_newstate()
675 struct ieee80211_channel *rxchan = ic->ic_curchan; in adhoc_recv_mgmt()
H A Dieee80211.c201 ic->ic_curchan = &ic->ic_channels[0]; in ieee80211_chan_init()
202 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_chan_init()
1843 mode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_media_status()
1846 imr->ifm_active = media_status(vap->iv_opmode, ic->ic_curchan); in ieee80211_media_status()
H A Dieee80211_superg.c991 ic->ic_prevchan = ic->ic_curchan; in ieee80211_dturbo_switch()
992 ic->ic_curchan = chan; in ieee80211_dturbo_switch()
H A Dieee80211_mesh.c803 ic->ic_curchan, vap->iv_flags_ht)); in mesh_newstate()
826 ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in mesh_newstate()
842 ieee80211_chan2ieee(ic, ic->ic_curchan)); in mesh_newstate()
1881 struct ieee80211_channel *rxchan = ic->ic_curchan; in mesh_recv_mgmt()
2817 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in mesh_send_action_meshpeering_open()
2884 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in mesh_send_action_meshpeering_confirm()
H A Dieee80211_scan.c505 if ((ic->ic_curchan->ic_flags & IEEE80211_CHAN_PASSIVE) && !force) { in ieee80211_probe_curchan()
H A Dieee80211_wds.c391 error = ieee80211_create_wds(vap, ic->ic_curchan); in wds_newstate()
/dragonfly/sys/dev/netif/bwn/bwn/
H A Dif_bwn_phy_lp.c472 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) in bwn_phy_lp_init()
623 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_readsprom()
737 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_calib()
764 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_calib()
1023 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) in bwn_phy_lp_set_gaintbl()
1364 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_bbinit_r2()
1539 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_bbinit_r01()
1614 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) in bwn_phy_lp_b2062_init()
1985 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_b2062_tblinit()
2053 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in bwn_phy_lp_b2063_tblinit()
[all …]
H A Dif_bwnvar.h1059 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan)) in bwn_current_band()
1070 return !! (IEEE80211_IS_CHAN_HT40(ic->ic_curchan)); in bwn_is_40mhz()
1079 return ic->ic_curchan->ic_freq; in bwn_get_centre_freq()
1096 return ic->ic_curchan->ic_ieee; in bwn_get_chan()
1104 return ic->ic_curchan; in bwn_get_channel()
1112 return !! IEEE80211_IS_CHAN_PASSIVE(ic->ic_curchan); in bwn_is_chan_passive()
1120 c = ic->ic_curchan; in bwn_get_chan_type()
/dragonfly/sys/dev/netif/ath/ath/
H A Dif_ath.c2011 ath_dfs_radar_enable(sc, ic->ic_curchan);
2014 ath_spectral_enable(sc, ic->ic_curchan);
2019 ath_btcoex_enable(sc, ic->ic_curchan);
2553 ath_chan_change(sc, ic->ic_curchan);
2559 ath_spectral_enable(sc, ic->ic_curchan);
2564 ath_btcoex_enable(sc, ic->ic_curchan);
2958 ath_spectral_enable(sc, ic->ic_curchan);
2963 ath_btcoex_enable(sc, ic->ic_curchan);
2982 ath_chan_change(sc, ic->ic_curchan);
3698 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags,
[all …]
H A Dif_ath_rx.c202 IEEE80211_IS_CHAN_ANYG(ic->ic_curchan)) in ath_calcrxfilter()
229 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) in ath_calcrxfilter()
599 else if (IEEE80211_IS_CHAN_HT40U(ic->ic_curchan)) in ath_rx_tap()
/dragonfly/sys/netproto/802_11/
H A Dieee80211_var.h196 struct ieee80211_channel *ic_curchan; /* current channel */ member
895 if (ic->ic_curchan != NULL) { in ieee80211_get_node_txpower()
896 txpower = MIN(txpower, 2 * ic->ic_curchan->ic_maxregpower); in ieee80211_get_node_txpower()
897 txpower = MIN(txpower, ic->ic_curchan->ic_maxpower); in ieee80211_get_node_txpower()
/dragonfly/sys/bus/u4b/wlan/
H A Dif_rum.c989 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in rum_newstate()
1499 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in rum_tx_mgt()
2106 if (c->ic_flags != ic->ic_curchan->ic_flags) { in rum_set_chan()
2110 ic->ic_curchan = c; in rum_set_chan()
2556 rum_select_band(sc, ic->ic_curchan); in rum_init()
2558 rum_set_chan(sc, ic->ic_curchan); in rum_init()
3178 rum_set_chan(sc, ic->ic_curchan); in rum_set_channel()
3223 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in rum_get_rssi()
H A Dif_run.c2019 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in run_media_change()
2155 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in run_newstate()
2163 (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan) ? in run_newstate()
2704 rate = vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)].mgmtrate; in run_newassoc()
2852 tap->wr_chan_freq = htole16(ic->ic_curchan->ic_freq); in run_rx_frame()
2853 tap->wr_chan_flags = htole16(ic->ic_curchan->ic_flags); in run_rx_frame()
3119 tap->wt_chan_freq = htole16(ic->ic_curchan->ic_freq); in run_bulk_tx_callbackN()
3120 tap->wt_chan_flags = htole16(ic->ic_curchan->ic_flags); in run_bulk_tx_callbackN()
4816 run_set_chan(sc, ic->ic_curchan); in run_set_channel()
5238 struct ieee80211_channel *c = ic->ic_curchan; in run_rssi2dbm()
[all …]
/dragonfly/sys/dev/netif/iwi/
H A Dif_iwi.c2833 chan = ic->ic_curchan;
2907 if (IEEE80211_IS_CHAN_A(ic->ic_curchan))
2909 else if (IEEE80211_IS_CHAN_G(ic->ic_curchan))
2911 if (IEEE80211_IS_CHAN_B(ic->ic_curchan))
2914 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) {
2997 assoc->chan = ic->ic_curchan->ic_ieee;
3033 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
3644 iwi_setcurchan(sc, ic->ic_curchan->ic_ieee);
/dragonfly/sys/dev/netif/iwn/
H A Dif_iwn.c2937 if (IEEE80211_IS_CHAN_PASSIVE(ic->ic_curchan)) in iwn_newstate()
2956 if (IEEE80211_IS_CHAN_PASSIVE(ic->ic_curchan)) in iwn_newstate()
4339 if (! IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) { in iwn_check_rate_needs_protection()
5477 if (IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan))
6733 sc->rxon->chan = ieee80211_chan2ieee(ic, ic->ic_curchan);
6735 if (IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan))
6775 sc->rxon->flags |= htole32(iwn_get_rxon_ht_flags(sc, ic->ic_curchan));
6798 if ((error = ops->set_txpower(sc, ic->ic_curchan, 0)) != 0) {
6922 c = ic->ic_curchan;
9048 const struct ieee80211_channel *c = ic->ic_curchan;
[all …]

12