Home
last modified time | relevance | path

Searched refs:ni_chan (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/net80211/
H A Dieee80211_vht.c823 *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 Dieee80211_ht.c1471 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 Dieee80211_node.c268 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 Dieee80211_output.c2277 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 Dieee80211_hostap.c299 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 Dieee80211_ioctl.c388 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 Dieee80211_proto.c650 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 Dieee80211_node.h261 struct ieee80211_channel *ni_chan; member
H A Dieee80211_mesh.c811 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 Dieee80211_ddb.c288 _db_show_channel("\tchannel", ni->ni_chan); in _db_show_sta()
H A Dieee80211_sta.c1870 if (IEEE80211_IS_CHAN_2GHZ(ni->ni_chan)) { in sta_recv_mgmt()
/freebsd/sys/dev/rtwn/rtl8192c/
H A Dr92c_tx.c72 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 Dr92c_fw.c232 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 Dr92c_chan.c304 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 Dif_rtwn_beacon.c113 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 Dif_rtwn.c1128 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 Dr92e_chan.c179 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 Dif_iwm_mac_ctxt.c321 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 Dif_iwm.c3792 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 Dlinux_80211.c1032 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 Dif_iwn.c2821 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 Dif_uath.c1907 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 Dif_rum.c1004 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 Dif_mwl.c1054 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 Dif_ipw.c2234 error = ipw_setchannel(sc, ni->ni_chan); in ipw_assoc()
2241 1<<(ieee80211_chan2ieee(ic, ni->ni_chan)-1), 0); in ipw_assoc()

12