/dragonfly/sys/netproto/802_11/wlan/ |
H A D | ieee80211_dfs.c | 144 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 D | ieee80211_radiotap.c | 186 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 D | ieee80211_scan_sw.c | 727 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 D | ieee80211_hostap.c | 277 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 D | ieee80211_proto.c | 770 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 D | ieee80211_sta.c | 424 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 D | ieee80211_node.c | 671 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 D | ieee80211_monitor.c | 109 ieee80211_create_ibss(vap, ic->ic_curchan); in monitor_newstate()
|
H A D | ieee80211_output.c | 956 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 D | ieee80211_ioctl.c | 630 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 D | ieee80211_adhoc.c | 228 ieee80211_chan2ieee(ic, ic->ic_curchan), in adhoc_newstate() 675 struct ieee80211_channel *rxchan = ic->ic_curchan; in adhoc_recv_mgmt()
|
H A D | ieee80211.c | 201 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 D | ieee80211_superg.c | 991 ic->ic_prevchan = ic->ic_curchan; in ieee80211_dturbo_switch() 992 ic->ic_curchan = chan; in ieee80211_dturbo_switch()
|
H A D | ieee80211_mesh.c | 803 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 D | ieee80211_scan.c | 505 if ((ic->ic_curchan->ic_flags & IEEE80211_CHAN_PASSIVE) && !force) { in ieee80211_probe_curchan()
|
H A D | ieee80211_wds.c | 391 error = ieee80211_create_wds(vap, ic->ic_curchan); in wds_newstate()
|
/dragonfly/sys/dev/netif/bwn/bwn/ |
H A D | if_bwn_phy_lp.c | 472 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 D | if_bwnvar.h | 1059 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 D | if_ath.c | 2011 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 D | if_ath_rx.c | 202 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 D | ieee80211_var.h | 196 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 D | if_rum.c | 989 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 D | if_run.c | 2019 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 D | if_iwi.c | 2833 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 D | if_iwn.c | 2937 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 …]
|