/freebsd/sys/net80211/ |
H A D | ieee80211_node.c | 237 ni->ni_inact = ni->ni_inact_reload; in ieee80211_node_authorize() 251 ni->ni_inact = ni->ni_inact_reload; in ieee80211_node_unauthorize() 1911 ni->ni_ic->ic_newassoc(ni, 1); in ieee80211_init_neighbor() 2130 ni->ni_ic->ic_node_free(ni); in __ieee80211_free_node() 2654 ni->ni_authmode, ni->ni_flags); in ieee80211_dump_node() 2656 ni->ni_associd, ni->ni_txpower, ni->ni_vlan); in ieee80211_dump_node() 2667 ni->ni_esslen, ni->ni_essid, in ieee80211_dump_node() 2671 ni->ni_inact, ni->ni_inact_reload, ni->ni_txrate); in ieee80211_dump_node() 2673 ni->ni_htcap, ni->ni_htparam, in ieee80211_dump_node() 2676 ni->ni_htopmode, ni->ni_htstbc, ni->ni_chw); in ieee80211_dump_node() [all …]
|
H A D | ieee80211_ht.c | 1309 ni, in ieee80211_ht_node_init() 1312 ni); in ieee80211_ht_node_init() 1321 ni, in ieee80211_ht_node_init() 1349 ni, in ieee80211_ht_node_cleanup() 1362 ic->ic_ampdu_rx_stop(ni, &ni->ni_rx_ampdu[i]); in ieee80211_ht_node_cleanup() 1487 ni->ni_htctlchan = ni->ni_chan->ic_ieee; in ieee80211_ht_wds_init() 1798 ni, in htinfo_update_chw() 1804 ni, in htinfo_update_chw() 3061 ni, ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)+1); in ht_send_action_ba_addba() 3109 ni, ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)+1); in ht_send_action_ba_delba() [all …]
|
H A D | ieee80211_hostap.c | 313 ni->ni_esslen); in hostap_newstate() 516 ni->ni_inact = ni->ni_inact_reload; in hostap_input() 578 ni->ni_noise = nf; in hostap_input() 815 ieee80211_deliver_data(ni->ni_wdsvap, ni, m); in hostap_input() 950 if (ni == NULL) in hostap_auth_open() 1080 if (ni == NULL) { in hostap_auth_shared() 1106 ni->ni_noise = nf; in hostap_auth_shared() 2254 ni->ni_noise = nf; in hostap_recv_mgmt() 2286 ni->ni_flags &= in hostap_recv_mgmt() 2295 ieee80211_parse_ath(ni, ni->ni_ies.ath_ie); in hostap_recv_mgmt() [all …]
|
H A D | ieee80211_amrr.c | 155 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && ni->ni_htrates.rs_nrates == 0) in amrr_node_is_11n() 184 amn = ni->ni_rctls; in amrr_node_init() 194 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in amrr_node_init() 198 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in amrr_node_init() 200 rs = &ni->ni_rates; in amrr_node_init() 234 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in amrr_node_init() 261 rs = &ni->ni_rates; in amrr_update() 266 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in amrr_update() 289 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in amrr_update() 312 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in amrr_update() [all …]
|
H A D | ieee80211_wds.c | 112 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_WDS, ni, in wds_flush() 150 if (ni == NULL) { in ieee80211_create_wds() 179 ni->ni_wdsvap = vap; in ieee80211_create_wds() 198 if (ni != NULL) { in ieee80211_create_wds() 205 ic->ic_newassoc(ni, 1); in ieee80211_create_wds() 220 if (ni != NULL) in ieee80211_create_wds() 221 wds_flush(ni); in ieee80211_create_wds() 234 struct ieee80211_node *ni; in ieee80211_dwds_mcast() local 263 if (ni == NULL) { in ieee80211_dwds_mcast() 466 ni->ni_inact = ni->ni_inact_reload; in wds_input() [all …]
|
H A D | ieee80211_adhoc.c | 123 if (ni != vap->iv_bss) in sta_leave() 228 ni = vap->iv_bss; in adhoc_newstate() 237 ni->ni_esslen); in adhoc_newstate() 346 ni->ni_inact = ni->ni_inact_reload; in adhoc_input() 436 if (ni == NULL) { in adhoc_input() 442 ni->ni_noise = nf; in adhoc_input() 625 ieee80211_deliver_data(ni->ni_wdsvap, ni, m); in adhoc_input() 725 ni, in adhoc_recv_mgmt() 800 ni = NULL; in adhoc_recv_mgmt() 859 if (ni != NULL) { in adhoc_recv_mgmt() [all …]
|
H A D | ieee80211_sta.c | 256 IEEE80211_SEND_MGMT(ni, in sta_newstate() 262 IEEE80211_SEND_MGMT(ni, in sta_newstate() 344 IEEE80211_SEND_MGMT(ni, in sta_newstate() 419 ni->ni_esslen); in sta_newstate() 604 ni->ni_inact = ni->ni_inact_reload; in sta_input() 650 ni->ni_noise = nf; in sta_input() 1153 ni->ni_uapsd = 0; in ieee80211_parse_wmeie() 1165 ni, "U-APSD settings from STA: 0x%02x", ni->ni_uapsd); in ieee80211_parse_wmeie() 1494 ni->ni_capinfo = (ni->ni_capinfo &~ IEEE80211_CAPINFO_SHORT_SLOTTIME) in sta_recv_mgmt() 1504 ni->ni_flags |= in sta_recv_mgmt() [all …]
|
H A D | ieee80211_vht.c | 222 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_11N, ni, in ieee80211_vht_node_init() 231 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_11N, ni, in ieee80211_vht_node_cleanup() 234 ni->ni_vhtcap = 0; in ieee80211_vht_node_cleanup() 245 ni->ni_vht_chanwidth = ie[2]; in ieee80211_parse_vhtopmode() 246 ni->ni_vht_chan1 = ie[3]; in ieee80211_parse_vhtopmode() 247 ni->ni_vht_chan2 = ie[4]; in ieee80211_parse_vhtopmode() 252 __func__, ni->ni_vht_chan1, ni->ni_vht_chan2, ni->ni_vht_chanwidth, in ieee80211_parse_vhtopmode() 253 ni->ni_vht_basicmcs); in ieee80211_parse_vhtopmode() 265 ni->ni_vhtcap = le32dec(ie + 2); in ieee80211_parse_vhtcap() 306 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_11N, ni, in ieee80211_vht_node_join() [all …]
|
H A D | ieee80211_mesh.c | 1043 if (ni == NULL) { in mesh_transmit_to_gate() 1544 ni->ni_inact = ni->ni_inact_reload; in mesh_input() 2725 ni, ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)+1); in mesh_send_action_meshpeering_open() 2786 ni, ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)+1); in mesh_send_action_meshpeering_confirm() 2853 ni, ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)+1); in mesh_send_action_meshpeering_close() 2906 ni, ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)+1); in mesh_send_action_meshlmetric() 2946 ni, ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)+1); in mesh_send_action_meshgate() 2991 callout_reset(&ni->ni_mltimer, ni->ni_mltval, in mesh_peer_timeout_setup() 3004 ni->ni_mltval += r % ni->ni_mltval; in mesh_peer_timeout_backoff() 3006 ni); in mesh_peer_timeout_backoff() [all …]
|
H A D | ieee80211_ddb.c | 244 ni->ni_vap, ni->ni_wdsvap, ni->ni_ic, ni->ni_table); in _db_show_sta() 247 ni->ni_authmode, ni->ni_ath_flags, ni->ni_ath_defkeyix); in _db_show_sta() 249 ni->ni_associd, ni->ni_txpower, ni->ni_vlan); in _db_show_sta() 255 ni->ni_ies.wpa_ie, ni->ni_ies.rsn_ie, ni->ni_ies.wme_ie, in _db_show_sta() 278 ni->ni_rxfrag[0], ni->ni_rxfrag[1], ni->ni_rxfrag[2]); in _db_show_sta() 296 ni->ni_htparam, ni->ni_htctlchan, ni->ni_ht2ndchan); in _db_show_sta() 298 ni->ni_htopmode, ni->ni_htstbc, ni->ni_chw); in _db_show_sta() 309 ni->ni_inact, ni->ni_inact_reload, ni->ni_txrate); in _db_show_sta() 314 ni->ni_mllid, ni->ni_mlpid, ni->ni_mlrcnt, ni->ni_mltval); in _db_show_sta() 326 ni->ni_vht_chan1, ni->ni_vht_chan2, ni->ni_vht_chanwidth); in _db_show_sta() [all …]
|
H A D | ieee80211_power.c | 168 ieee80211_free_node(ni); in psq_mfree() 212 return psq_drain(&ni->ni_psq); in ieee80211_node_psq_drain() 288 struct ieee80211com *ic = ni->ni_ic; in ieee80211_set_tim() 296 aid = IEEE80211_AID(ni->ni_associd); in ieee80211_set_tim() 328 struct ieee80211com *ic = ni->ni_ic; in ieee80211_pwrsave() 404 vap->iv_set_tim(ni, 1); in ieee80211_pwrsave() 507 vap->iv_set_tim(ni, 0); in ieee80211_node_pwrsave() 512 if (ni->ni_psq.psq_len != 0) in ieee80211_node_pwrsave() 513 pwrsave_flushq(ni); in ieee80211_node_pwrsave() 539 if (ni->ni_psq.psq_len != 0) in ieee80211_sta_pwrsave() [all …]
|
H A D | ieee80211_output.c | 367 ni = NULL; in ieee80211_start_pkt() 405 if (ni == NULL) { in ieee80211_start_pkt() 823 if (ni == NULL) { in ieee80211_output() 871 if (ni != NULL) in ieee80211_output() 1044 vap->iv_myaddr, ni->ni_macaddr, ni->ni_bssid); in ieee80211_mgmt_output() 1147 tid, vap->iv_myaddr, ni->ni_macaddr, ni->ni_bssid); in ieee80211_send_nulldata() 1161 vap->iv_myaddr, ni->ni_macaddr, ni->ni_bssid); in ieee80211_send_nulldata() 2584 ni, ether_sprintf(ni->ni_macaddr), in ieee80211_send_probereq() 2708 ni, ether_sprintf(ni->ni_macaddr), in ieee80211_send_mgmt() 2868 frm = ieee80211_add_ssid(frm, ni->ni_essid, ni->ni_esslen); in ieee80211_send_mgmt() [all …]
|
H A D | ieee80211_superg.c | 244 ni->ni_ath_flags, ni->ni_ath_defkeyix); in ieee80211_parse_athparams() 602 ieee80211_free_node(ni); in ff_transmit() 614 struct ieee80211_node *ni; in ff_flush() local 622 vap = ni->ni_vap; in ff_flush() 628 ff_transmit(ni, m); in ff_flush() 640 struct ieee80211_node *ni; in ieee80211_ff_age() local 751 ni->ni_txrate, in ff_approx_txtime() 757 ni->ni_txrate, 0); in ff_approx_txtime() 847 ff_transmit(ni, mstaged); in ieee80211_ff_check() 872 ieee80211_free_node(ni); in ieee80211_ff_check() [all …]
|
H A D | ieee80211_ratectl.h | 78 struct ieee80211_node *ni; /* receiver */ member 117 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_node_init() 119 vap->iv_rate->ir_node_init(ni); in ieee80211_ratectl_node_init() 125 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_node_deinit() 127 vap->iv_rate->ir_node_deinit(ni); in ieee80211_ratectl_node_deinit() 133 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_rate() 135 return vap->iv_rate->ir_rate(ni, arg, iarg); in ieee80211_ratectl_rate() 142 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_tx_complete() 144 vap->iv_rate->ir_tx_complete(ni, status); in ieee80211_ratectl_tx_complete() 167 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_node_stats() [all …]
|
H A D | ieee80211_input.c | 100 return ni->ni_vap->iv_input(ni, m, &rxs, rxs.c_rssi, rxs.c_nf); in ieee80211_input_mimo() 128 struct ieee80211_node *ni; in ieee80211_input_mimo_all() local 159 ieee80211_free_node(ni); in ieee80211_input_mimo_all() 214 mfrag = ni->ni_rxfrag[0]; in ieee80211_defrag() 215 ni->ni_rxfrag[0] = NULL; in ieee80211_defrag() 262 ni->ni_rxfrag[0] = mfrag; in ieee80211_defrag() 303 if (ni->ni_vlan != 0) { in ieee80211_deliver_data() 469 if (ni == vap->iv_bss) { in ieee80211_send_error() 482 if (ni == NULL) { in ieee80211_send_error() 491 ieee80211_free_node(ni); in ieee80211_send_error() [all …]
|
H A D | ieee80211_rssadapt.c | 173 rssadapt_node_init(struct ieee80211_node *ni) in rssadapt_node_init() argument 176 struct ieee80211vap *vap = ni->ni_vap; in rssadapt_node_init() 186 if (ni->ni_rctls == NULL) { in rssadapt_node_init() 187 ni->ni_rctls = ra = in rssadapt_node_init() 196 ra = ni->ni_rctls; in rssadapt_node_init() 209 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in rssadapt_node_init() 247 ni->ni_txrate = ni->ni_rates.rs_rates[0]; in rssadapt_rate() 260 rssi = ni->ni_ic->ic_node_getrssi(ni); in rssadapt_rate() 266 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL; in rssadapt_rate() 269 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in rssadapt_rate() [all …]
|
/freebsd/contrib/tcpdump/ |
H A D | print-ripng.c | 99 GET_U_1(ni->rip6_plen)); in rip6_entry_print() 100 tag = GET_BE_U_2(ni->rip6_tag); in rip6_entry_print() 103 metric = GET_U_1(ni->rip6_metric); in rip6_entry_print() 113 const struct netinfo6 *ni; in ripng_print() local 132 j = length_left / sizeof(*ni); in ripng_print() 144 for (ni = rp->rip6_nets; length_left >= sizeof(*ni); in ripng_print() 145 length_left -= sizeof(*ni), ++ni) { in ripng_print() 160 j = length_left / sizeof(*ni); in ripng_print() 165 for (ni = rp->rip6_nets; length_left >= sizeof(*ni); in ripng_print() 166 length_left -= sizeof(*ni), ++ni) { in ripng_print() [all …]
|
H A D | print-rip.c | 190 ND_TCHECK_SIZE(ni); in rip_entry_print_v1() 197 if (GET_BE_U_2(ni->rip_mbz1) || in rip_entry_print_v1() 198 GET_BE_U_4(ni->rip_mbz2) || in rip_entry_print_v1() 199 GET_BE_U_4(ni->rip_mbz3)) { in rip_entry_print_v1() 207 GET_BE_U_4(ni->rip_metric)); in rip_entry_print_v1() 212 GET_BE_U_4(ni->rip_metric)); in rip_entry_print_v1() 224 const struct rip_netinfo_v2 *ni; in rip_entry_print_v2() local 269 ND_TCHECK_SIZE(ni); in rip_entry_print_v2() 270 if (remaining < sizeof(*ni)) in rip_entry_print_v2() 276 GET_BE_U_2(ni->rip_tag), in rip_entry_print_v2() [all …]
|
/freebsd/sys/dev/rtwn/ |
H A D | if_rtwn_tx.c | 61 struct ieee80211_node *ni; in rtwn_drain_mbufq() local 66 ieee80211_free_node(ni); in rtwn_drain_mbufq() 142 rate = ni->ni_txrate; in rtwn_tx_data() 157 k = ieee80211_crypto_encap(ni, m); in rtwn_tx_data() 205 k = ieee80211_crypto_encap(ni, m); in rtwn_tx_raw() 262 struct ieee80211_node *ni; in rtwn_start() local 277 if (rtwn_tx_data(sc, ni, m) != 0) { in rtwn_start() 278 if_inc_counter(ni->ni_vap->iv_ifp, in rtwn_start() 284 ieee80211_free_node(ni); in rtwn_start() 299 __func__, m, ni); in rtwn_raw_xmit() [all …]
|
/freebsd/sys/dev/wtap/ |
H A D | if_wtap.c | 341 ieee80211_free_node(ni); in wtap_newstate() 345 ieee80211_free_node(ni); in wtap_newstate() 404 ni->ni_txrate = 130; in wtap_vap_create() 405 ieee80211_free_node(ni); in wtap_vap_create() 475 ieee80211_free_node(ni); in wtap_raw_xmit() 542 if (ni != NULL) { in wtap_rx_proc() 597 if(ni == NULL){ in wtap_transmit() 618 if (ni == NULL) in wtap_node_alloc() 621 ni->ni_txrate = 130; in wtap_node_alloc() 622 return ni; in wtap_node_alloc() [all …]
|
/freebsd/lib/libc/gen/ |
H A D | sem_new.c | 148 ni = NULL; in _sem_open() 178 if (ni->name != NULL && strcmp(name, ni->name) == 0) { in _sem_open() 182 ni = NULL; in _sem_open() 188 ni->name = NULL; in _sem_open() 189 ni = NULL; in _sem_open() 193 sem = ni->sem; in _sem_open() 202 if (ni == NULL) { in _sem_open() 207 ni->name = (char *)(ni+1); in _sem_open() 236 ni->sem = sem; in _sem_open() 250 free(ni); in _sem_open() [all …]
|
/freebsd/sys/dev/ath/ath_rate/amrr/ |
H A D | amrr.c | 226 struct ath_node *an = ATH_NODE(ni); in ath_rate_update() 236 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update() 247 if (ni->ni_rates.rs_nrates > 0) { in ath_rate_update() 248 ni->ni_txrate = ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL; in ath_rate_update() 374 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in ath_rate_ctl() 385 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in ath_rate_ctl() 398 IEEE80211_NOTE(ni->ni_vap, in ath_rate_ctl() 399 IEEE80211_MSG_RATECTL, ni, in ath_rate_ctl() 405 IEEE80211_NOTE(ni->ni_vap, in ath_rate_ctl() 406 IEEE80211_MSG_RATECTL, ni, in ath_rate_ctl() [all …]
|
/freebsd/sys/dev/ath/ath_rate/onoe/ |
H A D | onoe.c | 201 struct ath_node *an = ATH_NODE(ni); in ath_rate_update() 203 struct ieee80211vap *vap = ni->ni_vap; in ath_rate_update() 211 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update() 221 if (ni->ni_rates.rs_nrates == 0) in ath_rate_update() 224 ni->ni_txrate = ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL; in ath_rate_update() 297 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 316 srate = ni->ni_rates.rs_nrates - 1; in ath_rate_ctl_start() 360 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in ath_rate_ctl() 390 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in ath_rate_ctl() 392 ni->ni_txrate / 2, in ath_rate_ctl() [all …]
|
/freebsd/sys/dev/rtwn/rtl8812a/ |
H A D | r12a_tx.c | 128 struct ieee80211vap *vap = ni->ni_vap; in r12a_tx_raid() 134 ni->ni_chan : ic->ic_curchan; in r12a_tx_raid() 202 struct ieee80211vap *vap = ni->ni_vap; in r12a_tx_set_sgi() 216 struct ieee80211_node *ni) in r12a_tx_set_ldpc() argument 293 r12a_tx_set_ht40(sc, txd, ni); in r12a_fill_tx_desc() 294 r12a_tx_set_sgi(sc, txd, ni); in r12a_fill_tx_desc() 295 r12a_tx_set_ldpc(sc, txd, ni); in r12a_fill_tx_desc() 323 r12a_tx_raid(sc, txd, ni, ismcast); in r12a_fill_tx_desc() 337 seqno = ni->ni_txseqs[tid]; in r12a_fill_tx_desc() 338 ni->ni_txseqs[tid]++; in r12a_fill_tx_desc() [all …]
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_80211.c | 290 lsta->ni = ni; in lkpi_lsta_alloc() 1274 __func__, ni, ni->ni_drv_data)); in lkpi_sta_scan_to_auth() 1685 ni = lsta->ni; /* Reference held for lvif_bss. */ in _lkpi_sta_assoc_to_down() 1895 ni = lsta->ni; /* Reference held for lvif_bss. */ in lkpi_sta_assoc_to_run() 2065 ni = lsta->ni; /* Reference held for lvif_bss. */ in lkpi_sta_run_to_assoc() 2202 ni = lsta->ni; /* Reference held for lvif_bss. */ in lkpi_sta_run_to_init() 3626 ni = lsta->ni; in lkpi_80211_txq_tx_one() 4881 ni = rxni->ni; in lkpi_80211_lhw_rxq_rx_one() 5059 ni = ieee80211_ref_node(lsta->ni); in linuxkpi_ieee80211_rx() 5164 rxni->ni = ni; /* We hold a reference. */ in linuxkpi_ieee80211_rx() [all …]
|