Home
last modified time | relevance | path

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

123

/freebsd-11-stable/sys/net80211/
HDieee80211_wds.c86 if (vap->iv_bss != NULL) { in wds_vdetach()
88 if (vap->iv_bss->ni_wdsvap == vap) in wds_vdetach()
89 vap->iv_bss->ni_wdsvap = NULL; in wds_vdetach()
180 obss = vap->iv_bss; in ieee80211_create_wds()
181 vap->iv_bss = ni; in ieee80211_create_wds()
202 obss = vap->iv_bss; in ieee80211_create_wds()
203 vap->iv_bss = ieee80211_ref_node(ni); in ieee80211_create_wds()
742 if (ni == vap->iv_bss) { in wds_recv_mgmt()
HDieee80211_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()
332 ieee80211_node_authorize(vap->iv_bss); in hostap_newstate()
404 if (sta != vap->iv_bss) { in hostap_deliver_data()
551 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) && in hostap_input()
601 if (ni == vap->iv_bss) { in hostap_input()
924 if (ni == vap->iv_bss) { in hostap_auth_open()
1049 if (ni == vap->iv_bss) { in hostap_auth_shared()
1100 if (ni == vap->iv_bss) { in hostap_auth_shared()
[all …]
HDieee80211_node.c184 vap->iv_auth = ieee80211_authenticator_get(vap->iv_bss->ni_authmode); in ieee80211_node_latevattach()
193 if (vap->iv_bss != NULL) { in ieee80211_node_vdetach()
194 ieee80211_free_node(vap->iv_bss); in ieee80211_node_vdetach()
195 vap->iv_bss = NULL; in ieee80211_node_vdetach()
341 if (vap->iv_bss != NULL) in ieee80211_create_ibss()
342 copy_bss(ni, vap->iv_bss); in ieee80211_create_ibss()
433 obss = vap->iv_bss; in ieee80211_reset_bss()
434 vap->iv_bss = ieee80211_ref_node(ni); in ieee80211_reset_bss()
561 if (ni == vap->iv_bss || in ieee80211_ibss_merge_check()
562 IEEE80211_ADDR_EQ(ni->ni_bssid, vap->iv_bss->ni_bssid)) { in ieee80211_ibss_merge_check()
[all …]
HDieee80211_sta.c146 ieee80211_send_probereq(vap->iv_bss, vap->iv_myaddr, in sta_beacon_miss()
147 vap->iv_bss->ni_bssid, vap->iv_bss->ni_bssid, in sta_beacon_miss()
148 vap->iv_bss->ni_essid, vap->iv_bss->ni_esslen); in sta_beacon_miss()
163 if (IEEE80211_ATH_CAP(vap, vap->iv_bss, IEEE80211_NODE_TURBOP)) in sta_beacon_miss()
201 ieee80211_scan_assoc_fail(vap, vap->iv_bss->ni_macaddr, reason); in sta_authretry()
219 2 * vap->iv_bmissthreshold * vap->iv_bss->ni_intval); in sta_swbmiss_start()
247 ni = vap->iv_bss; /* NB: no reference held */ in sta_newstate()
317 vap->iv_bss->ni_macaddr, arg); in sta_newstate()
419 ieee80211_print_essid(vap->iv_bss->ni_essid, in sta_newstate()
453 ic->ic_newassoc(vap->iv_bss, (ostate != IEEE80211_S_RUN)); in sta_newstate()
[all …]
HDieee80211_adhoc.c125 if (ni->ni_vap == vap && ni != vap->iv_bss) in sta_leave()
148 ni = vap->iv_bss; /* NB: no reference held */ in adhoc_newstate()
224 ieee80211_print_essid(vap->iv_bss->ni_essid, in adhoc_newstate()
377 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) && in adhoc_input()
390 ni == vap->iv_bss && in adhoc_input()
845 IEEE80211_VERIFY_SSID(vap->iv_bss, ssid, return); in adhoc_recv_mgmt()
869 if ((ni == vap->iv_bss) && in adhoc_recv_mgmt()
HDieee80211_tdma.c217 if (ni->ni_vap == vap && 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()
HDieee80211_ioctl.c98 IEEE80211_ADDR_COPY(&ik.ik_macaddr, vap->iv_bss->ni_macaddr); in ieee80211_ioctl_getkey()
616 c = vap->iv_bss->ni_chan; in ieee80211_ioctl_getcurchan()
745 ni = ieee80211_ref_node(vap->iv_bss); in ieee80211_ioctl_getstavlan()
796 ireq->i_len = vap->iv_bss->ni_esslen; in ieee80211_ioctl_get80211()
797 memcpy(tmpssid, vap->iv_bss->ni_essid, ireq->i_len); in ieee80211_ioctl_get80211()
837 ireq->i_val = vap->iv_bss->ni_authmode; in ieee80211_ioctl_get80211()
920 vap->iv_bss->ni_macaddr : vap->iv_bss->ni_bssid, in ieee80211_ioctl_get80211()
937 ireq->i_val = vap->iv_bss->ni_txpower; in ieee80211_ioctl_get80211()
958 ireq->i_val = vap->iv_bss->ni_intval; in ieee80211_ioctl_get80211()
1027 ireq->i_val = MS(vap->iv_bss->ni_htparam, in ieee80211_ioctl_get80211()
[all …]
HDieee80211_monitor.c119 ieee80211_node_authorize(vap->iv_bss); in monitor_newstate()
HDieee80211_freebsd.c688 (ni == vap->iv_bss) ? "bss " : ""); in ieee80211_notify_node_join()
690 if (ni == vap->iv_bss) { in ieee80211_notify_node_join()
709 (ni == vap->iv_bss) ? "bss " : ""); in ieee80211_notify_node_leave()
711 if (ni == vap->iv_bss) { in ieee80211_notify_node_leave()
HDieee80211_scan_sw.c531 ieee80211_send_probereq(vap->iv_bss, in ieee80211_swscan_probe_curchan()
536 ieee80211_send_probereq(vap->iv_bss, in ieee80211_swscan_probe_curchan()
640 if ((vap->iv_bss->ni_flags & IEEE80211_NODE_PWR_MGT) == 0) { in scan_start()
HDieee80211_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()
HDieee80211_input.c165 ni = ieee80211_ref_node(vap->iv_bss); in ieee80211_input_mimo_all()
443 if (ni == vap->iv_bss) { in ieee80211_send_error()
850 if (ni == vap->iv_bss) in ieee80211_parse_action()
HDieee80211_mesh.c540 IEEE80211_NOTE(vap, IEEE80211_MSG_MESH, vap->iv_bss, in mesh_gatemode_cb()
543 ieee80211_send_action(vap->iv_bss, IEEE80211_ACTION_CAT_MESH, in mesh_gatemode_cb()
704 ni = vap->iv_bss; /* NB: no reference held */ in mesh_newstate()
1198 ni = ieee80211_ref_node(vap->iv_bss); in mesh_forward()
1604 if (ni == vap->iv_bss) in mesh_input()
1931 if (ni != vap->iv_bss && in mesh_recv_mgmt()
2027 IEEE80211_VERIFY_SSID(vap->iv_bss, meshid, return); in mesh_recv_mgmt()
2045 if (ni == vap->iv_bss) { in mesh_recv_mgmt()
2638 ieee80211_send_action(vap->iv_bss, IEEE80211_ACTION_CAT_MESH, in mesh_recv_action_meshgate()
HDieee80211_action.c265 if (ni == vap->iv_bss || in ieee80211_recv_action()
HDieee80211_proto.c1086 if (vap->iv_bss != NULL) { in ieee80211_wme_initparams_locked()
1094 (HIGH_PRI_SWITCH_THRESH * vap->iv_bss->ni_intval) / 100; in ieee80211_wme_initparams_locked()
1187 (vap->iv_bss->ni_flags & IEEE80211_NODE_QOS) == 0)) in ieee80211_wme_updateparams_locked()
1808 vap->iv_bss->ni_chan = ic->ic_curchan; in ieee80211_csa_completeswitch()
HDieee80211_ht.c1269 !IEEE80211_IS_CHAN_HT(vap->iv_bss->ni_chan)) in htinfo_notify()
1274 vap->iv_bss, in htinfo_notify()
1622 if (IEEE80211_IS_CHAN_HT40U(vap->iv_bss->ni_chan)) in ieee80211_ht_updatehtcap()
1624 else if (IEEE80211_IS_CHAN_HT40D(vap->iv_bss->ni_chan)) in ieee80211_ht_updatehtcap()
2984 ni = ieee80211_ref_node(vap->iv_bss); in ieee80211_ht_update_beacon()
/freebsd-11-stable/sys/dev/iwm/
HDif_iwm_power.c427 return iwm_mvm_power_set_ba(sc, IWM_NODE(vap->iv_bss)); in iwm_mvm_power_update_ps()
443 ret = iwm_mvm_power_send_cmd(sc, IWM_NODE(vap->iv_bss)); in iwm_mvm_power_update_mac()
449 return iwm_mvm_power_set_ba(sc, IWM_NODE(vap->iv_bss)); in iwm_mvm_power_update_mac()
HDif_iwm_mac_ctxt.c261 struct ieee80211_node *ni = vap->iv_bss; in iwm_mvm_mac_ctxt_cmd_common()
463 struct ieee80211_node *ni = vap->iv_bss; in iwm_mvm_mac_ctxt_cmd_station()
/freebsd-11-stable/sys/dev/wtap/
HDif_wtap.c271 ni = ieee80211_ref_node(vap->iv_bss); in wtap_newstate()
282 ni = ieee80211_ref_node(vap->iv_bss); in wtap_newstate()
358 ni = ieee80211_ref_node(vap->iv_bss); in wtap_vap_create()
/freebsd-11-stable/sys/dev/ath/
HDif_ath_tdma.c266 tp = vap->iv_bss->ni_txparms; in ath_tdma_config()
683 vap->iv_bss->ni_tstamp.tsf = ath_hal_gettsf64(ah); in ath_tdma_beacon_send()
HDif_ath_keycache.c534 return ath_keyset(sc, vap, k, vap->iv_bss); in ath_key_set()
/freebsd-11-stable/sys/dev/wi/
HDif_wi.c804 bss = vap->iv_bss; in wi_newstate_sta()
865 bss = vap->iv_bss; in wi_newstate_hostap()
1214 vap->iv_bss->ni_txrate = rate; in wi_media_status()
1224 struct ieee80211_node *ni = vap->iv_bss; in wi_sync_bssid()
1461 vap->iv_bss->ni_associd = 1 | 0xc000; /* NB: anything will do */ in wi_info_intr()
1470 vap->iv_bss->ni_associd = 0; in wi_info_intr()
1735 vap->iv_bss->ni_authmode); in wi_write_wep()
/freebsd-11-stable/sys/dev/usb/wlan/
HDif_rum.c963 ni = ieee80211_ref_node(vap->iv_bss); in rum_newstate()
2133 struct ieee80211_node *ni = vap->iv_bss; in rum_set_maxretry()
2168 bintval = vap->iv_bss->ni_intval; in rum_enable_tsf_sync()
2690 ni = ieee80211_ref_node(vap->iv_bss); in rum_reset()
2749 struct ieee80211_node *ni = vap->iv_bss; in rum_alloc_beacon()
2783 struct ieee80211_node *ni = vap->iv_bss; in rum_update_beacon()
3115 ni = ieee80211_ref_node(vap->iv_bss); in rum_ratectl_task()
HDif_rsu.c1252 ni = ieee80211_ref_node(vap->iv_bss); in rsu_newstate()
1262 ni = ieee80211_ref_node(vap->iv_bss); in rsu_newstate()
1556 struct ieee80211_node *ni = vap->iv_bss; in rsu_event_join_bss()
1621 ni = ieee80211_ref_node(vap->iv_bss); in rsu_event_addba_req_report()
1670 IEEE80211_ADDR_EQ(vap->iv_bss->ni_bssid, buf)) { in rsu_rx_event()
/freebsd-11-stable/sys/dev/if_ndis/
HDif_ndis.c1511 vap->iv_deliver_data(vap, vap->iv_bss, m); in ndis_inputtask()
2353 vap->iv_bss->ni_txrate = txrate / 5000; in ndis_media_status()
2481 struct ieee80211_node *ni = vap->iv_bss; in ndis_auth_and_assoc()
2739 ni = vap->iv_bss; in ndis_get_assoc()
2771 struct ieee80211_node *ni = vap->iv_bss; in ndis_getstate_80211()
3106 bcopy(vap->iv_bss->ni_bssid, in ndis_add_key()

123