| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_dfs.c | 148 if (IEEE80211_IS_CHAN_RADAR(ic->ic_curchan)) { in cac_timeout() 149 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout() 154 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout() 164 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout() 172 if (c->ic_freq == ic->ic_curchan->ic_freq) in cac_timeout() 175 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout() 197 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_start() 198 ieee80211_notify_cac(ic, ic->ic_curchan, IEEE80211_NOTIFY_CAC_START); in ieee80211_dfs_cac_start() 215 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_stop() 216 ieee80211_notify_cac(ic, ic->ic_curchan, in ieee80211_dfs_cac_stop() [all …]
|
| H A D | ieee80211_radiotap.c | 171 set_xchannel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change() 173 set_channel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change() 179 set_xchannel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change() 181 set_channel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
|
| H A D | ieee80211_scan_sw.c | 731 ieee80211_chan2ieee(ic, ic->ic_curchan), in scan_curchan_task() 732 ieee80211_channel_type_char(ic->ic_curchan), in scan_curchan_task() 743 ic->ic_curchan = chan; in scan_curchan_task() 827 ic->ic_curchan != ic->ic_bsschan) { in scan_end() 983 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_swscan_add_scan() 984 ieee80211_channel_type_char(ic->ic_curchan), in ieee80211_swscan_add_scan()
|
| H A D | ieee80211_monitor.c | 111 ieee80211_create_ibss(vap, ic->ic_curchan); in monitor_newstate()
|
| H A D | ieee80211_var.h | 208 struct ieee80211_channel *ic_curchan; /* current channel */ member 806 #define ieee80211_get_current_channel(_ic) ((_ic)->ic_curchan) 960 if (ic->ic_curchan != NULL) { in ieee80211_get_node_txpower() 961 txpower = MIN(txpower, 2 * ic->ic_curchan->ic_maxregpower); in ieee80211_get_node_txpower() 962 txpower = MIN(txpower, ic->ic_curchan->ic_maxpower); in ieee80211_get_node_txpower()
|
| H A D | ieee80211_hostap.c | 282 ic->ic_curchan, vap->iv_flags_ht)); in hostap_newstate() 304 ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in hostap_newstate() 320 ieee80211_chan2ieee(ic, ic->ic_curchan), in hostap_newstate() 1775 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) &~ IEEE80211_BPARSE_OFFCHAN) in hostap_recv_mgmt() 1802 ieee80211_add_scan(vap, ic->ic_curchan, &scan, wh, in hostap_recv_mgmt() 1812 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in hostap_recv_mgmt() 1828 ic->ic_curchan->ic_ieee, in hostap_recv_mgmt() 1838 if (IEEE80211_IS_CHAN_HT(ic->ic_curchan)) { in hostap_recv_mgmt() 1845 if (!IEEE80211_IS_CHAN_HT40(ic->ic_curchan)) in hostap_recv_mgmt() 1847 if (scan.chan != ic->ic_curchan->ic_extieee) in hostap_recv_mgmt()
|
| H A D | ieee80211_proto.c | 779 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_vap_reset_erp() 794 IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_vap_reset_erp() 795 IEEE80211_IS_CHAN_HT(ic->ic_curchan) || in ieee80211_vap_reset_erp() 796 (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in ieee80211_vap_reset_erp() 815 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in ieee80211_reset_erp() 1945 IEEE80211_IS_CHAN_NOADHOC(ic->ic_curchan)) || in ieee80211_start_check_reset_chan() 1947 IEEE80211_IS_CHAN_NOHOSTAP(ic->ic_curchan))) in ieee80211_start_check_reset_chan() 1960 ic->ic_curchan = &ic->ic_channels[0]; in ieee80211_start_reset_chan() 2358 vap->iv_bss->ni_chan = ic->ic_curchan; in ieee80211_csa_completeswitch()
|
| H A D | ieee80211_node.c | 764 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic)); in ieee80211_sync_curchan() 767 if (c != ic->ic_curchan) { in ieee80211_sync_curchan() 768 ic->ic_curchan = c; in ieee80211_sync_curchan() 769 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_sync_curchan() 770 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_sync_curchan() 809 ic->ic_bsschan = ic->ic_curchan = c; in ieee80211_setupcurchan() 810 ic->ic_curmode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_setupcurchan() 811 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_setupcurchan() 829 ieee80211_setupcurchan(ic, ic->ic_curchan); in ieee80211_update_chw() 1405 ni->ni_txparms = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in ieee80211_alloc_node() [all …]
|
| H A D | ieee80211_sta.c | 426 ieee80211_chan2ieee(ic, ic->ic_curchan), in sta_newstate() 1356 !IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) && in startbgscan() 1392 struct ieee80211_channel *rxchan = ic->ic_curchan; in sta_recv_mgmt() 1462 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in sta_recv_mgmt() 1893 if (IEEE80211_IS_CHAN_A(ic->ic_curchan) || in sta_recv_mgmt() 1902 IEEE80211_IS_CHAN_A(ic->ic_curchan) || in sta_recv_mgmt() 1910 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in sta_recv_mgmt()
|
| H A D | ieee80211_adhoc.c | 230 ic->ic_curchan, vap->iv_flags_ht)); in adhoc_newstate() 244 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_output.c | 1057 ieee80211_chan2ieee(ic, ic->ic_curchan)); in ieee80211_mgmt_output() 1179 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_send_nulldata() 2491 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in ieee80211_send_probereq() 2511 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in ieee80211_send_probereq() 2524 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in ieee80211_send_probereq() 2560 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_send_probereq() 2568 tp = &vap->iv_txparms[ieee80211_chan2mode(ic->ic_curchan)]; in ieee80211_send_probereq() 2779 IEEE80211_IS_CHAN_2GHZ(ic->ic_curchan)) in ieee80211_send_mgmt() 2781 if (IEEE80211_IS_CHAN_ANYG(ic->ic_curchan) && in ieee80211_send_mgmt() 2806 ic->ic_curchan); in ieee80211_send_mgmt() [all …]
|
| H A D | ieee80211_ioctl.c | 616 c = ic->ic_curchan; in ieee80211_ioctl_getcurchan() 845 ireq->i_val = ieee80211_chan2ieee(ic, ic->ic_curchan); in ieee80211_ioctl_get80211() 870 ireq->i_val = 2*ic->ic_curchan->ic_maxregpower; in ieee80211_ioctl_get80211() 873 if (ireq->i_val > ic->ic_curchan->ic_maxpower) in ieee80211_ioctl_get80211() 874 ireq->i_val = ic->ic_curchan->ic_maxpower; in ieee80211_ioctl_get80211() 2015 vap->iv_bss->ni_chan = ic->ic_curchan; in setcurchan() 2017 ic->ic_curchan = vap->iv_des_chan; in setcurchan() 2018 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan() 2034 ic->ic_curchan = vap->iv_des_chan; in setcurchan() 2035 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()
|
| H A D | ieee80211.c | 221 ic->ic_curchan = &ic->ic_channels[0]; in ieee80211_chan_init() 222 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_chan_init() 2238 mode = ieee80211_chan2mode(ic->ic_curchan); in ieee80211_media_status() 2241 imr->ifm_active = media_status(vap->iv_opmode, ic->ic_curchan); in ieee80211_media_status()
|
| H A D | ieee80211_mesh.c | 791 ic->ic_curchan, vap->iv_flags_ht)); in mesh_newstate() 814 ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in mesh_newstate() 829 ieee80211_chan2ieee(ic, ic->ic_curchan)); in mesh_newstate() 1839 struct ieee80211_channel *rxchan = ic->ic_curchan; in mesh_recv_mgmt() 2757 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in mesh_send_action_meshpeering_open() 2824 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in mesh_send_action_meshpeering_confirm()
|
| H A D | ieee80211_scan.c | 521 if ((ic->ic_curchan->ic_flags & IEEE80211_CHAN_PASSIVE) && !force) { in ieee80211_probe_curchan()
|
| H A D | ieee80211_wds.c | 393 error = ieee80211_create_wds(vap, ic->ic_curchan); in wds_newstate()
|
| H A D | ieee80211_tdma.c | 344 if (ieee80211_parse_beacon(ni, m0, ic->ic_curchan, &scan) != 0) in tdma_recv_mgmt()
|
| H A D | ieee80211_ddb.c | 591 _db_show_channel("\tcurchan", ic->ic_curchan); in _db_show_com()
|
| H A D | ieee80211_freebsd.c | 228 ieee80211_dfs_notify_radar(ic, ic->ic_curchan); in ieee80211_sysctl_radar()
|
| H A D | ieee80211_scan_sta.c | 1393 if (!IEEE80211_IS_CHAN_DTURBO(ic->ic_curchan) && in sta_roam_check()
|