Home
last modified time | relevance | path

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

123

/freebsd-14-stable/sys/net80211/
HDieee80211_adhoc.c127 if (ni != vap->iv_bss) in sta_leave()
150 ni = vap->iv_bss; /* NB: no reference held */ in adhoc_newstate()
232 ni = vap->iv_bss; in adhoc_newstate()
240 ieee80211_print_essid(vap->iv_bss->ni_essid, in adhoc_newstate()
403 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) && in adhoc_input()
416 ni == vap->iv_bss && in adhoc_input()
800 vap->iv_bss->ni_bssid, /* BSSID */ in adhoc_recv_mgmt()
801 vap->iv_bss->ni_essid, in adhoc_recv_mgmt()
802 vap->iv_bss->ni_esslen); /* SSID */ in adhoc_recv_mgmt()
816 vap->iv_bss->ni_bssid, /* BSSID */ in adhoc_recv_mgmt()
[all …]
HDieee80211_hostap.c303 ieee80211_node_set_chan(vap->iv_bss, in hostap_newstate()
305 ieee80211_htchanflags(vap->iv_bss->ni_chan))); in hostap_newstate()
312 struct ieee80211_node *ni = vap->iv_bss; in hostap_newstate()
338 ieee80211_node_authorize(vap->iv_bss); in hostap_newstate()
411 if (sta != vap->iv_bss) { in hostap_deliver_data()
572 !IEEE80211_ADDR_EQ(bssid, vap->iv_bss->ni_bssid) && in hostap_input()
622 if (ni == vap->iv_bss) { in hostap_input()
952 if (ni == vap->iv_bss) { in hostap_auth_open()
1082 if (ni == vap->iv_bss) { in hostap_auth_shared()
1138 if (ni == vap->iv_bss) { in hostap_auth_shared()
[all …]
HDieee80211_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 …]
HDieee80211_tdma.c220 if (ni != vap->iv_bss) in sta_leave()
313 ieee80211_notify_node_leave(vap->iv_bss); in tdma_beacon_miss()
320 ieee80211_scan_assoc_fail(vap, vap->iv_bss->ni_macaddr, in tdma_beacon_miss()
358 if (ni == vap->iv_bss && in tdma_recv_mgmt()
512 ieee80211_notify_node_leave(vap->iv_bss); in tdma_update()
611 le64toh(ni->ni_tstamp.tsf) > vap->iv_bss->ni_tstamp.tsf) { in tdma_process_params()
622 vap->iv_bss->ni_tstamp.tsf); in tdma_process_params()
HDieee80211_sta.c149 ieee80211_send_probereq(vap->iv_bss, vap->iv_myaddr, in sta_beacon_miss()
150 vap->iv_bss->ni_bssid, vap->iv_bss->ni_bssid, in sta_beacon_miss()
151 vap->iv_bss->ni_essid, vap->iv_bss->ni_esslen); in sta_beacon_miss()
166 if (IEEE80211_ATH_CAP(vap, vap->iv_bss, IEEE80211_NODE_TURBOP)) in sta_beacon_miss()
204 ieee80211_scan_assoc_fail(vap, vap->iv_bss->ni_macaddr, reason); in sta_authretry()
222 2 * vap->iv_bmissthreshold * vap->iv_bss->ni_intval); in sta_swbmiss_start()
250 ni = vap->iv_bss; /* NB: no reference held */ in sta_newstate()
320 vap->iv_bss->ni_macaddr, arg); in sta_newstate()
422 ieee80211_print_essid(vap->iv_bss->ni_essid, in sta_newstate()
456 ic->ic_newassoc(vap->iv_bss, (ostate != IEEE80211_S_RUN)); in sta_newstate()
[all …]
HDieee80211_ioctl.c99 IEEE80211_ADDR_COPY(&ik.ik_macaddr, vap->iv_bss->ni_macaddr); in ieee80211_ioctl_getkey()
613 c = vap->iv_bss->ni_chan; in ieee80211_ioctl_getcurchan()
747 ni = ieee80211_ref_node(vap->iv_bss); in ieee80211_ioctl_getstavlan()
804 ireq->i_len = vap->iv_bss->ni_esslen; in ieee80211_ioctl_get80211()
805 memcpy(tmpssid, vap->iv_bss->ni_essid, ireq->i_len); in ieee80211_ioctl_get80211()
845 ireq->i_val = vap->iv_bss->ni_authmode; in ieee80211_ioctl_get80211()
930 vap->iv_bss->ni_macaddr : vap->iv_bss->ni_bssid, in ieee80211_ioctl_get80211()
947 ireq->i_val = vap->iv_bss->ni_txpower; in ieee80211_ioctl_get80211()
968 ireq->i_val = vap->iv_bss->ni_intval; in ieee80211_ioctl_get80211()
1038 ireq->i_val = _IEEE80211_MASKSHIFT( vap->iv_bss->ni_htparam, in ieee80211_ioctl_get80211()
[all …]
HDieee80211_wds.c88 if (vap->iv_bss != NULL) { in wds_vdetach()
90 if (vap->iv_bss->ni_wdsvap == vap) in wds_vdetach()
91 vap->iv_bss->ni_wdsvap = NULL; in wds_vdetach()
761 if (ni == vap->iv_bss) { in wds_recv_mgmt()
HDieee80211_monitor.c120 ieee80211_node_authorize(vap->iv_bss); in monitor_newstate()
HDieee80211_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()
HDieee80211_scan_sw.c544 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()
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_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()
HDieee80211_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()
HDieee80211_action.c266 if (ni == vap->iv_bss || in ieee80211_recv_action()
HDieee80211_mesh.c546 IEEE80211_NOTE(vap, IEEE80211_MSG_MESH, vap->iv_bss, in mesh_gatemode_cb()
549 ieee80211_send_action(vap->iv_bss, IEEE80211_ACTION_CAT_MESH, in mesh_gatemode_cb()
710 ni = vap->iv_bss; /* NB: no reference held */ in mesh_newstate()
1203 ni = ieee80211_ref_node(vap->iv_bss); in mesh_forward()
1610 if (ni == vap->iv_bss) in mesh_input()
1937 if (ni != vap->iv_bss && in mesh_recv_mgmt()
2033 IEEE80211_VERIFY_SSID(vap->iv_bss, meshid, return); in mesh_recv_mgmt()
2051 if (ni == vap->iv_bss) { in mesh_recv_mgmt()
2643 ieee80211_send_action(vap->iv_bss, IEEE80211_ACTION_CAT_MESH, in mesh_recv_action_meshgate()
/freebsd-14-stable/sys/dev/iwm/
HDif_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()
HDif_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()
HDif_iwm_sf.c315 ni = changed_vif->iv_bss; in iwm_sf_update()
/freebsd-14-stable/sys/dev/wtap/
HDif_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-14-stable/sys/dev/rtwn/
HDif_rtwn.c743 IEEE80211_ADDR_COPY(wh->i_addr1, vap->iv_bss->ni_bssid); in rtwn_construct_nulldata()
745 IEEE80211_ADDR_COPY(wh->i_addr3, vap->iv_bss->ni_macaddr); in rtwn_construct_nulldata()
913 ni = ieee80211_ref_node(vap->iv_bss); in rtwn_tsf_sync_adhoc_task()
1055 if (vap->iv_bss->ni_chan == IEEE80211_CHAN_ANYC && in rtwn_newstate()
1198 if (vap->iv_bss == NULL) in rtwn_calc_basicrates()
1201 ni = ieee80211_ref_node(vap->iv_bss); in rtwn_calc_basicrates()
1226 ni = ieee80211_ref_node(vap->iv_bss); in rtwn_run()
HDif_rtwn_beacon.c164 struct ieee80211_node *ni = vap->iv_bss; in rtwn_update_beacon()
/freebsd-14-stable/sys/dev/ath/
HDif_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()
HDif_ath_rx.c381 IEEE80211_ADDR_EQ(ni->ni_bssid, vap->iv_bss->ni_bssid)) { in ath_recv_mgmt()
445 vap->iv_bss->ni_bssid, ":", in ath_recv_mgmt()
463 ni == vap->iv_bss && in ath_recv_mgmt()
/freebsd-14-stable/sys/compat/linuxkpi/common/src/
HDlinux_80211.c1273 if (vap->iv_bss == NULL) { in lkpi_iv_key_delete()
1275 __func__, vap->iv_bss, vap); in lkpi_iv_key_delete()
1279 ni = ieee80211_ref_node(vap->iv_bss); in lkpi_iv_key_delete()
1372 if (vap->iv_bss == NULL) { in lkpi_iv_key_set()
1374 __func__, vap->iv_bss, vap); in lkpi_iv_key_set()
1377 ni = ieee80211_ref_node(vap->iv_bss); in lkpi_iv_key_set()
1564 if (vap->iv_bss != NULL) in lkpi_iv_key_update_begin()
1565 ni = ieee80211_ref_node(vap->iv_bss); in lkpi_iv_key_update_begin()
2031 if (vap->iv_bss == NULL) { in lkpi_sta_scan_to_auth()
2041 ni = ieee80211_ref_node(vap->iv_bss); in lkpi_sta_scan_to_auth()
[all …]
/freebsd-14-stable/tools/tools/net80211/mlme_assoc/
HDREADME50 a state transition before the taskq is run or if the iv_bss node gets swapped

123