/freebsd/sys/net80211/ |
H A D | ieee80211_vht.c | 823 *frm++ = ieee80211_vht_get_chwidth_ie(ni->ni_chan); in ieee80211_add_vhtinfo() 826 *frm++ = ni->ni_chan->ic_vht_ch_freq1; in ieee80211_add_vhtinfo() 829 *frm++ = ni->ni_chan->ic_vht_ch_freq2; in ieee80211_add_vhtinfo() 941 if (ni == NULL || ni->ni_chan == IEEE80211_CHAN_ANYC || in ieee80211_vht_check_tx_vht() 946 bss_chan = vap->iv_bss->ni_chan; in ieee80211_vht_check_tx_vht() 951 return (IEEE80211_IS_CHAN_VHT(ni->ni_chan)); in ieee80211_vht_check_tx_vht() 970 bss_chan = vap->iv_bss->ni_chan; in ieee80211_vht_check_tx_vht40() 973 IEEE80211_IS_CHAN_VHT40(ni->ni_chan) && in ieee80211_vht_check_tx_vht40() 993 bss_chan = vap->iv_bss->ni_chan; in ieee80211_vht_check_tx_vht80() 996 IEEE80211_IS_CHAN_VHT80(ni->ni_chan) && in ieee80211_vht_check_tx_vht80() [all …]
|
H A D | ieee80211_ht.c | 1471 ni->ni_chan = ieee80211_ht_adjust_channel(ni->ni_ic, in ieee80211_ht_wds_init() 1472 ni->ni_chan, ieee80211_htchanflags(ni->ni_chan)); in ieee80211_ht_wds_init() 1477 if (IEEE80211_IS_CHAN_HT40(ni->ni_chan)) { in ieee80211_ht_wds_init() 1480 if (IEEE80211_IS_CHAN_HT40U(ni->ni_chan)) in ieee80211_ht_wds_init() 1482 else if (IEEE80211_IS_CHAN_HT40D(ni->ni_chan)) in ieee80211_ht_wds_init() 1490 ni->ni_htctlchan = ni->ni_chan->ic_ieee; in ieee80211_ht_wds_init() 1523 !IEEE80211_IS_CHAN_HT(vap->iv_bss->ni_chan)) in ieee80211_htinfo_notify() 1743 chanflags = (ni->ni_chan->ic_flags &~ in htinfo_update_chw() 1746 if (chanflags == ni->ni_chan->ic_flags) in htinfo_update_chw() 1755 chanflags = (ni->ni_chan->ic_flags &~ in htinfo_update_chw() [all …]
|
H A D | ieee80211_node.c | 268 if (IEEE80211_IS_CHAN_5GHZ(ni->ni_chan)) in ieee80211_node_setuptxparms() 273 if (IEEE80211_IS_CHAN_5GHZ(ni->ni_chan)) in ieee80211_node_setuptxparms() 278 if (IEEE80211_IS_CHAN_ST(ni->ni_chan)) in ieee80211_node_setuptxparms() 280 else if (IEEE80211_IS_CHAN_HALF(ni->ni_chan)) in ieee80211_node_setuptxparms() 282 else if (IEEE80211_IS_CHAN_QUARTER(ni->ni_chan)) in ieee80211_node_setuptxparms() 285 else if (IEEE80211_IS_CHAN_A(ni->ni_chan)) in ieee80211_node_setuptxparms() 287 else if (IEEE80211_IS_CHAN_108G(ni->ni_chan) || in ieee80211_node_setuptxparms() 311 ni->ni_chan = chan; in ieee80211_node_set_chan() 445 if (IEEE80211_IS_CHAN_VHT(ni->ni_chan)) { in ieee80211_create_ibss() 449 } else if (IEEE80211_IS_CHAN_HT(ni->ni_chan)) { in ieee80211_create_ibss() [all …]
|
H A D | ieee80211_output.c | 2277 const struct ieee80211_channel *c = vap->iv_bss->ni_chan; in ieee80211_add_powerconstraint() 2883 IEEE80211_IS_CHAN_HT(ni->ni_chan) && in ieee80211_send_mgmt() 2890 IEEE80211_IS_CHAN_VHT(ni->ni_chan) && in ieee80211_send_mgmt() 2906 IEEE80211_IS_CHAN_HT(ni->ni_chan) && in ieee80211_send_mgmt() 2968 capinfo = ieee80211_getcapinfo(vap, bss->ni_chan); in ieee80211_send_mgmt() 3136 capinfo = ieee80211_getcapinfo(vap, bss->ni_chan); in ieee80211_alloc_proberesp() 3141 rs = ieee80211_get_suprates(ic, bss->ni_chan); in ieee80211_alloc_proberesp() 3144 if (IEEE80211_IS_CHAN_FHSS(bss->ni_chan)) { in ieee80211_alloc_proberesp() 3150 ieee80211_chan2ieee(ic, bss->ni_chan)); in ieee80211_alloc_proberesp() 3152 ieee80211_chan2ieee(ic, bss->ni_chan)); in ieee80211_alloc_proberesp() [all …]
|
H A D | ieee80211_hostap.c | 299 ieee80211_htchanflags(vap->iv_bss->ni_chan))); in hostap_newstate() 2214 ni->ni_chan = vap->iv_bss->ni_chan; in hostap_recv_mgmt() 2217 if (IEEE80211_IS_CHAN_VHT(ni->ni_chan) && in hostap_recv_mgmt() 2228 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && htcap != NULL) { in hostap_recv_mgmt() 2244 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && htcap != NULL) { in hostap_recv_mgmt()
|
H A D | ieee80211_ioctl.c | 388 if (ni->ni_chan == IEEE80211_CHAN_ANYC) /* XXX bogus entry */ in get_sta_info() 397 si->isi_freq = ni->ni_chan->ic_freq; in get_sta_info() 398 si->isi_flags = ni->ni_chan->ic_flags; in get_sta_info() 609 c = vap->iv_bss->ni_chan; in ieee80211_ioctl_getcurchan() 2000 vap->iv_bss->ni_chan == c) in setcurchan() 2014 vap->iv_bss->ni_chan = ic->ic_curchan; in setcurchan() 2701 return bss->ni_chan != IEEE80211_CHAN_ANYC && in isvap11g() 2702 IEEE80211_IS_CHAN_ANYG(bss->ni_chan); in isvap11g() 2709 return bss->ni_chan != IEEE80211_CHAN_ANYC && in isvapht() 2710 IEEE80211_IS_CHAN_HT(bss->ni_chan); in isvapht()
|
H A D | ieee80211_proto.c | 650 ucastrate = vap->iv_txparms[ieee80211_chan2mode(ni->ni_chan)].ucastrate; in ieee80211_fix_rate() 685 ieee80211_get_suphtrates(ic, ni->ni_chan); in ieee80211_fix_rate() 687 srs = ieee80211_get_suprates(ic, ni->ni_chan); in ieee80211_fix_rate() 2366 vap->iv_bss->ni_chan = ic->ic_curchan; in ieee80211_csa_completeswitch()
|
H A D | ieee80211_node.h | 261 struct ieee80211_channel *ni_chan; member
|
H A D | ieee80211_mesh.c | 811 ieee80211_htchanflags(ni->ni_chan))); in mesh_newstate() 2751 ADDSHORT(frm, ieee80211_getcapinfo(vap, ni->ni_chan)); in mesh_send_action_meshpeering_open() 2816 ADDSHORT(frm, ieee80211_getcapinfo(vap, ni->ni_chan)); in mesh_send_action_meshpeering_confirm()
|
H A D | ieee80211_ddb.c | 288 _db_show_channel("\tchannel", ni->ni_chan); in _db_show_sta()
|
H A D | ieee80211_sta.c | 1870 if (IEEE80211_IS_CHAN_2GHZ(ni->ni_chan)) { in sta_recv_mgmt()
|
/freebsd/sys/dev/rtwn/rtl8192c/ |
H A D | r92c_tx.c | 72 extc_offset = r92c_tx_get_sco(sc, ni->ni_chan); in r92c_tx_set_ht40() 138 chan = (ni->ni_chan != IEEE80211_CHAN_ANYC) ? in r92c_tx_raid() 139 ni->ni_chan : ic->ic_curchan; in r92c_tx_raid() 321 chan = (ni->ni_chan != IEEE80211_CHAN_ANYC) ? in r92c_tx_get_protmode() 322 ni->ni_chan : ic->ic_curchan; in r92c_tx_get_protmode()
|
H A D | r92c_fw.c | 232 if (IEEE80211_IS_CHAN_HT40(ni->ni_chan)) in r92c_init_ra() 234 else if (IEEE80211_IS_CHAN_HT20(ni->ni_chan)) in r92c_init_ra()
|
H A D | r92c_chan.c | 304 if (vap->iv_bss->ni_chan == IEEE80211_CHAN_ANYC) in r92c_set_tx_power() 308 r92c_set_txpower(sc, vap->iv_bss->ni_chan); in r92c_set_tx_power()
|
/freebsd/sys/dev/rtwn/ |
H A D | if_rtwn_beacon.c | 113 if (ni->ni_chan == IEEE80211_CHAN_ANYC) in rtwn_setup_beacon() 131 IEEE80211_IS_CHAN_5GHZ(ni->ni_chan)); in rtwn_setup_beacon()
|
H A D | if_rtwn.c | 1128 if (vap->iv_bss->ni_chan == IEEE80211_CHAN_ANYC && in rtwn_newstate() 1302 if (ni->ni_chan != IEEE80211_CHAN_ANYC && in rtwn_calc_basicrates() 1303 IEEE80211_IS_CHAN_5GHZ(ni->ni_chan)) in rtwn_calc_basicrates() 1336 ni->ni_chan == IEEE80211_CHAN_ANYC) { in rtwn_run()
|
/freebsd/sys/dev/rtwn/rtl8192e/ |
H A D | r92e_chan.c | 179 if (vap->iv_bss->ni_chan == IEEE80211_CHAN_ANYC) in r92e_set_tx_power() 182 r92e_set_txpower(sc, vap->iv_bss->ni_chan); in r92e_set_tx_power()
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwm_mac_ctxt.c | 321 if (in && in->in_ni.ni_chan != IEEE80211_CHAN_ANYC) { in iwm_mac_ctxt_cmd_common() 322 is2ghz = !! IEEE80211_IS_CHAN_2GHZ(in->in_ni.ni_chan); in iwm_mac_ctxt_cmd_common()
|
H A D | if_iwm.c | 3792 tap->wt_chan_freq = htole16(ni->ni_chan->ic_freq); in iwm_tx() 3793 tap->wt_chan_flags = htole16(ni->ni_chan->ic_flags); in iwm_tx() 4169 in->in_ni.ni_chan, 1, 1)) != 0) { in iwm_auth()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_80211.c | 1032 if (ni != NULL && ni->ni_chan != IEEE80211_CHAN_ANYC) 1033 c = ni->ni_chan; 1780 if (ni->ni_chan == NULL || ni->ni_chan == IEEE80211_CHAN_ANYC) { in lkpi_sta_scan_to_auth() 1788 chan = lkpi_find_lkpi80211_chan(lhw, ni->ni_chan); in lkpi_sta_scan_to_auth() 1835 chanctx_conf->def.center_freq1 = ieee80211_get_channel_center_freq1(ni->ni_chan); in lkpi_sta_scan_to_auth() 1836 chanctx_conf->def.center_freq2 = ieee80211_get_channel_center_freq2(ni->ni_chan); in lkpi_sta_scan_to_auth() 1838 KASSERT(ni->ni_chan != NULL && ni->ni_chan != IEEE80211_CHAN_ANYC, in lkpi_sta_scan_to_auth() 1839 ("%s:%d: ni %p ni_chan %p\n", __func__, __LINE__, ni, ni->ni_chan)); in lkpi_sta_scan_to_auth() 1841 if (IEEE80211_IS_CHAN_HT(ni->ni_chan)) { in lkpi_sta_scan_to_auth() 1842 if (IEEE80211_IS_CHAN_HT40(ni->ni_chan)) in lkpi_sta_scan_to_auth() [all …]
|
/freebsd/sys/dev/iwn/ |
H A D | if_iwn.c | 2821 if (IEEE80211_IS_CHAN_HT40(ni->ni_chan)) { in iwn_rate_to_plcp() 2855 IEEE80211_IS_CHAN_2GHZ(ni->ni_chan)) in iwn_rate_to_plcp() 7274 sc->rxon->chan = ieee80211_chan2ieee(ic, ni->ni_chan); in iwn_auth() 7276 if (IEEE80211_IS_CHAN_2GHZ(ni->ni_chan)) in iwn_auth() 7283 if (IEEE80211_IS_CHAN_5GHZ(ni->ni_chan)) in iwn_auth() 7290 if (IEEE80211_IS_CHAN_A(ni->ni_chan)) { in iwn_auth() 7293 } else if (IEEE80211_IS_CHAN_B(ni->ni_chan)) { in iwn_auth() 7346 sc->rxon->chan = ieee80211_chan2ieee(ic, ni->ni_chan); in iwn_run() 7348 if (IEEE80211_IS_CHAN_2GHZ(ni->ni_chan)) in iwn_run() 7352 if (IEEE80211_IS_CHAN_5GHZ(ni->ni_chan)) in iwn_run() [all …]
|
/freebsd/sys/dev/usb/wlan/ |
H A D | if_uath.c | 1907 if (IEEE80211_IS_CHAN_A(ni->ni_chan)) in uath_create_connection() 1909 else if (IEEE80211_IS_CHAN_ANYG(ni->ni_chan)) in uath_create_connection() 2030 if (uath_switch_channel(sc, ni->ni_chan) != 0) { in uath_newstate()
|
H A D | if_rum.c | 1004 ni->ni_chan == IEEE80211_CHAN_ANYC) { in rum_newstate() 2792 if (ni->ni_chan == IEEE80211_CHAN_ANYC) in rum_alloc_beacon()
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwl.c | 1054 mode = ieee80211_chan2mode(ni->ni_chan); in mwl_seteapolformat() 1224 mwl_setapmode(vap, vap->iv_bss->ni_chan); in mwl_reset_vap() 3034 | (IEEE80211_IS_CHAN_HT40D(ni->ni_chan) ? in mwl_calcformat() 3041 if (IEEE80211_IS_CHAN_HT40(ni->ni_chan)) { in mwl_calcformat()
|
/freebsd/sys/dev/ipw/ |
H A D | if_ipw.c | 2234 error = ipw_setchannel(sc, ni->ni_chan); in ipw_assoc() 2241 1<<(ieee80211_chan2ieee(ic, ni->ni_chan)-1), 0); in ipw_assoc()
|