Home
last modified time | relevance | path

Searched refs:iv_bss (Results 1 – 25 of 61) sorted by relevance

123

/freebsd/sys/net80211/
H A Dieee80211_adhoc.c123 if (ni != vap->iv_bss) in sta_leave()
146 ni = vap->iv_bss; /* NB: no reference held */ in adhoc_newstate()
228 ni = vap->iv_bss; in adhoc_newstate()
236 ieee80211_print_essid(vap->iv_bss->ni_essid, in adhoc_newstate()
397 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) && in adhoc_input()
410 ni == vap->iv_bss && in adhoc_input()
794 vap->iv_bss->ni_bssid, /* BSSID */ in adhoc_recv_mgmt()
795 vap->iv_bss->ni_essid, in adhoc_recv_mgmt()
796 vap->iv_bss->ni_esslen); /* SSID */ in adhoc_recv_mgmt()
810 vap->iv_bss->ni_bssid, /* BSSID */ in adhoc_recv_mgmt()
[all …]
H A Dieee80211_hostap.c297 ieee80211_node_set_chan(vap->iv_bss, in hostap_newstate()
299 ieee80211_htchanflags(vap->iv_bss->ni_chan))); in hostap_newstate()
306 struct ieee80211_node *ni = vap->iv_bss; in hostap_newstate()
331 ieee80211_node_authorize(vap->iv_bss); in hostap_newstate()
404 if (sta != vap->iv_bss) { in hostap_deliver_data()
564 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) && in hostap_input()
614 if (ni == vap->iv_bss) { in hostap_input()
944 if (ni == vap->iv_bss) { in hostap_auth_open()
1074 if (ni == vap->iv_bss) { in hostap_auth_shared()
1130 if (ni == vap->iv_bss) { in hostap_auth_shared()
[all …]
H A Dieee80211_node.c202 vap->iv_auth = ieee80211_authenticator_get(vap->iv_bss->ni_authmode); in ieee80211_node_latevattach()
215 if (vap->iv_bss != NULL) { in ieee80211_node_vdetach()
216 ieee80211_free_node(vap->iv_bss); in ieee80211_node_vdetach()
371 if (vap->iv_bss != NULL) in ieee80211_create_ibss()
372 copy_bss(ni, vap->iv_bss); in ieee80211_create_ibss()
604 if (ni == vap->iv_bss || in ieee80211_ibss_merge_check()
605 IEEE80211_ADDR_EQ(ni->ni_bssid, vap->iv_bss->ni_bssid)) { in ieee80211_ibss_merge_check()
734 flags |= ieee80211_htchanflags(vap->iv_bss->ni_chan); in gethtadjustflags()
765 flags |= ieee80211_vhtchanflags(vap->iv_bss->ni_chan); in getvhtadjustflags()
901 ieee80211_fix_rate(vap->iv_bss, &vap->iv_bss->ni_rates, in ieee80211_sta_join1()
[all …]
H A Dieee80211_tdma.c216 if (ni != vap->iv_bss) in sta_leave()
309 ieee80211_notify_node_leave(vap->iv_bss); in tdma_beacon_miss()
316 ieee80211_scan_assoc_fail(vap, vap->iv_bss->ni_macaddr, in tdma_beacon_miss()
354 if (ni == vap->iv_bss && in tdma_recv_mgmt()
508 ieee80211_notify_node_leave(vap->iv_bss); in tdma_update()
607 le64toh(ni->ni_tstamp.tsf) > vap->iv_bss->ni_tstamp.tsf) { in tdma_process_params()
618 vap->iv_bss->ni_tstamp.tsf); in tdma_process_params()
H A Dieee80211_sta.c143 ieee80211_send_probereq(vap->iv_bss, vap->iv_myaddr, in sta_beacon_miss()
144 vap->iv_bss->ni_bssid, vap->iv_bss->ni_bssid, in sta_beacon_miss()
145 vap->iv_bss->ni_essid, vap->iv_bss->ni_esslen); in sta_beacon_miss()
160 if (IEEE80211_ATH_CAP(vap, vap->iv_bss, IEEE80211_NODE_TURBOP)) in sta_beacon_miss()
198 ieee80211_scan_assoc_fail(vap, vap->iv_bss->ni_macaddr, reason); in sta_authretry()
216 2 * vap->iv_bmissthreshold * vap->iv_bss->ni_intval); in sta_swbmiss_start()
244 ni = vap->iv_bss; /* NB: no reference held */ in sta_newstate()
314 vap->iv_bss->ni_macaddr, arg); in sta_newstate()
416 ieee80211_print_essid(vap->iv_bss->ni_essid, in sta_newstate()
449 ic->ic_newassoc(vap->iv_bss, (ostate != IEEE80211_S_RUN)); in sta_newstate()
[all …]
H A Dieee80211_ioctl.c99 IEEE80211_ADDR_COPY(&ik.ik_macaddr, vap->iv_bss->ni_macaddr); in ieee80211_ioctl_getkey()
609 c = vap->iv_bss->ni_chan; in ieee80211_ioctl_getcurchan()
743 ni = ieee80211_ref_node(vap->iv_bss); in ieee80211_ioctl_getstavlan()
800 ireq->i_len = vap->iv_bss->ni_esslen; in ieee80211_ioctl_get80211()
801 memcpy(tmpssid, vap->iv_bss->ni_essid, ireq->i_len); in ieee80211_ioctl_get80211()
841 ireq->i_val = vap->iv_bss->ni_authmode; in ieee80211_ioctl_get80211()
926 vap->iv_bss->ni_macaddr : vap->iv_bss->ni_bssid, in ieee80211_ioctl_get80211()
943 ireq->i_val = vap->iv_bss->ni_txpower; in ieee80211_ioctl_get80211()
964 ireq->i_val = vap->iv_bss->ni_intval; in ieee80211_ioctl_get80211()
1034 ireq->i_val = _IEEE80211_MASKSHIFT( vap->iv_bss->ni_htparam, in ieee80211_ioctl_get80211()
[all …]
H A Dieee80211_vht.c942 ni->ni_vap == NULL || ni->ni_vap->iv_bss == NULL) in ieee80211_vht_check_tx_vht()
946 bss_chan = vap->iv_bss->ni_chan; in ieee80211_vht_check_tx_vht()
970 bss_chan = vap->iv_bss->ni_chan; in ieee80211_vht_check_tx_vht40()
993 bss_chan = vap->iv_bss->ni_chan; in ieee80211_vht_check_tx_vht80()
1016 bss_chan = vap->iv_bss->ni_chan; in ieee80211_vht_check_tx_vht160()
H A Dieee80211_wds.c84 if (vap->iv_bss != NULL) { in wds_vdetach()
86 if (vap->iv_bss->ni_wdsvap == vap) in wds_vdetach()
87 vap->iv_bss->ni_wdsvap = NULL; in wds_vdetach()
756 if (ni == vap->iv_bss) { in wds_recv_mgmt()
H A Dieee80211_monitor.c116 ieee80211_node_authorize(vap->iv_bss); in monitor_newstate()
H A Dieee80211_freebsd.c791 (ni == vap->iv_bss) ? "bss " : ""); in ieee80211_notify_node_join()
793 if (ni == vap->iv_bss) { in ieee80211_notify_node_join()
812 (ni == vap->iv_bss) ? "bss " : ""); in ieee80211_notify_node_leave()
814 if (ni == vap->iv_bss) { in ieee80211_notify_node_leave()
H A Dieee80211_scan_sw.c541 * XXX remove dependence on ic/vap->iv_bss in ieee80211_swscan_probe_curchan()
544 ieee80211_send_probereq(vap->iv_bss, in ieee80211_swscan_probe_curchan()
549 ieee80211_send_probereq(vap->iv_bss, in ieee80211_swscan_probe_curchan()
653 if ((vap->iv_bss->ni_flags & IEEE80211_NODE_PWR_MGT) == 0) { in scan_start()
H A Dieee80211_power.c523 struct ieee80211_node *ni = vap->iv_bss; in ieee80211_sta_pwrsave()
633 if ((vap->iv_bss->ni_flags & IEEE80211_NODE_PWR_MGT) == 0) in ieee80211_sta_ps_timer_check()
H A Dieee80211_proto.c832 obss = vap->iv_bss; in vap_update_bss()
833 vap->iv_bss = ni; in vap_update_bss()
1580 if (vap->iv_bss != NULL) { in ieee80211_wme_initparams_locked()
1588 (HIGH_PRI_SWITCH_THRESH * vap->iv_bss->ni_intval) / 100; in ieee80211_wme_initparams_locked()
1683 (vap->iv_bss->ni_flags & IEEE80211_NODE_QOS) == 0)) in ieee80211_wme_updateparams_locked()
2366 vap->iv_bss->ni_chan = ic->ic_curchan; in ieee80211_csa_completeswitch()
H A Dieee80211_input.c157 ni = ieee80211_ref_node(vap->iv_bss); in ieee80211_input_mimo_all()
469 if (ni == vap->iv_bss) { in ieee80211_send_error()
899 if (ni == vap->iv_bss) in ieee80211_parse_action()
H A Dieee80211_ht.c1523 !IEEE80211_IS_CHAN_HT(vap->iv_bss->ni_chan)) in ieee80211_htinfo_notify()
1528 vap->iv_bss, in ieee80211_htinfo_notify()
2082 if (IEEE80211_IS_CHAN_HT40U(vap->iv_bss->ni_chan)) in ieee80211_ht_updatehtcap_final()
2084 else if (IEEE80211_IS_CHAN_HT40D(vap->iv_bss->ni_chan)) in ieee80211_ht_updatehtcap_final()
3506 ni = ieee80211_ref_node(vap->iv_bss); in ieee80211_ht_update_beacon()
3715 ni->ni_vap == NULL || ni->ni_vap->iv_bss == NULL) in ieee80211_ht_check_tx_ht()
3719 bss_chan = vap->iv_bss->ni_chan; in ieee80211_ht_check_tx_ht()
3746 bss_chan = vap->iv_bss->ni_chan; in ieee80211_ht_check_tx_ht40()
/freebsd/sys/dev/rtwn/rtl8192e/
H A Dr92e_chan.c177 if (vap->iv_bss == NULL) in r92e_set_tx_power()
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/rtwn/rtl8192c/
H A Dr92c_chan.c302 if (vap->iv_bss == NULL) in r92c_set_tx_power()
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/iwm/
H A Dif_iwm_power.c283 struct ieee80211_node *ni = vap->iv_bss; in iwm_power_build_cmd()
416 struct ieee80211_node *ni = vap->iv_bss; in iwm_power_set_ba()
H A Dif_iwm_mac_ctxt.c259 struct ieee80211_node *ni = vap->iv_bss; in iwm_mac_ctxt_cmd_common()
466 struct ieee80211_node *ni = vap->iv_bss; in iwm_mac_ctxt_cmd_station()
H A Dif_iwm_sf.c315 ni = changed_vif->iv_bss; in iwm_sf_update()
/freebsd/sys/dev/wtap/
H A Dif_wtap.c288 ni = ieee80211_ref_node(vap->iv_bss); in wtap_newstate()
299 ni = ieee80211_ref_node(vap->iv_bss); in wtap_newstate()
403 ni = ieee80211_ref_node(vap->iv_bss); in wtap_vap_create()
/freebsd/sys/dev/rtwn/
H A Dif_rtwn.c814 IEEE80211_ADDR_COPY(wh->i_addr1, vap->iv_bss->ni_bssid); in rtwn_construct_nulldata()
816 IEEE80211_ADDR_COPY(wh->i_addr3, vap->iv_bss->ni_macaddr); in rtwn_construct_nulldata()
984 ni = ieee80211_ref_node(vap->iv_bss); in rtwn_tsf_sync_adhoc_task()
1128 if (vap->iv_bss->ni_chan == IEEE80211_CHAN_ANYC && in rtwn_newstate()
1273 if (vap->iv_bss == NULL) in rtwn_calc_basicrates()
1276 ni = ieee80211_ref_node(vap->iv_bss); in rtwn_calc_basicrates()
1333 ni = ieee80211_ref_node(vap->iv_bss); in rtwn_run()
H A Dif_rtwn_beacon.c163 struct ieee80211_node *ni = vap->iv_bss; in rtwn_update_beacon()
/freebsd/sys/dev/ath/
H A Dif_ath_tdma.c266 tp = vap->iv_bss->ni_txparms; in ath_tdma_config()
685 vap->iv_bss->ni_tstamp.tsf = ath_hal_gettsf64(ah); in ath_tdma_beacon_send()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.c1146 if (vap->iv_bss == NULL) { in _lkpi_iv_key_delete()
1148 __func__, vap->iv_bss, vap); in _lkpi_iv_key_delete()
1151 ni = ieee80211_ref_node(vap->iv_bss); in _lkpi_iv_key_delete()
1238 if (vap->iv_bss == NULL) { in _lkpi_iv_key_set()
1240 __func__, vap->iv_bss, vap); in _lkpi_iv_key_set()
1243 ni = ieee80211_ref_node(vap->iv_bss); in _lkpi_iv_key_set()
1769 if (vap->iv_bss == NULL) { in lkpi_sta_scan_to_auth()
1779 ni = ieee80211_ref_node(vap->iv_bss); in lkpi_sta_scan_to_auth()
1805 lvif, vap, vap->iv_bss, lvif->lvif_bss, in lkpi_sta_scan_to_auth()
2010 lsta->ni != vap->iv_bss) in lkpi_sta_scan_to_auth()
[all …]

123