/freebsd-current/sys/net80211/ |
H A D | ieee80211_node.c | 102 struct ieee80211_node *ni); 231 ieee80211_node_authorize(struct ieee80211_node *ni) argument 233 struct ieee80211vap *vap = ni->ni_vap; 235 ni->ni_flags |= IEEE80211_NODE_AUTH; 236 ni->ni_inact_reload = vap->iv_inact_run; 237 ni->ni_inact = ni->ni_inact_reload; 239 IEEE80211_NOTE(vap, IEEE80211_MSG_INACT, ni, 240 "%s: inact_reload %u", __func__, ni->ni_inact_reload); 244 ieee80211_node_unauthorize(struct ieee80211_node *ni) argument 262 ieee80211_node_setuptxparms(struct ieee80211_node *ni) argument 302 ieee80211_node_set_chan(struct ieee80211_node *ni, struct ieee80211_channel *chan) argument 353 struct ieee80211_node *ni; local 467 struct ieee80211_node *ni, *obss; local 488 match_ssid(const struct ieee80211_node *ni, int nssid, const struct ieee80211_scan_ssid ssids[]) argument 505 check_bss(struct ieee80211vap *vap, struct ieee80211_node *ni) argument 545 check_bss_debug(struct ieee80211vap *vap, struct ieee80211_node *ni) argument 600 ieee80211_ibss_merge_check(struct ieee80211_node *ni) argument 636 ieee80211_ibss_node_check_new(struct ieee80211_node *ni, const struct ieee80211_scanparams *scan) argument 693 ieee80211_ibss_merge(struct ieee80211_node *ni) argument 941 struct ieee80211_node *ni; local 1076 ieee80211_sta_leave(struct ieee80211_node *ni) argument 1088 ieee80211_node_deauth(struct ieee80211_node *ni, int reason) argument 1101 struct ieee80211_node *ni; local 1109 node_init(struct ieee80211_node *ni) argument 1233 node_cleanup(struct ieee80211_node *ni) argument 1315 node_free(struct ieee80211_node *ni) argument 1327 node_age(struct ieee80211_node *ni) argument 1346 node_getrssi(const struct ieee80211_node *ni) argument 1358 node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument 1365 node_getmimoinfo(const struct ieee80211_node *ni, struct ieee80211_mimo_info *info) argument 1392 ieee80211_add_node_nt(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 1409 ieee80211_del_node_nt(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 1429 struct ieee80211_node *ni; local 1494 struct ieee80211_node *ni; local 1547 struct ieee80211_node *ni; local 1574 struct ieee80211_node *ni; local 1633 struct ieee80211_node *ni; local 1660 struct ieee80211_node *ni; local 1673 struct ieee80211_node *ni; local 1701 struct ieee80211_node *ni; local 1719 struct ieee80211_node *ni; local 1796 ieee80211_init_neighbor(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const struct ieee80211_scanparams *sp) argument 1926 struct ieee80211_node *ni; local 1975 struct ieee80211_node *ni; local 1999 struct ieee80211_node *ni; local 2049 struct ieee80211_node *ni; local 2093 _ieee80211_ref_node(struct ieee80211_node *ni, const char *func __debrefcnt_used, int line __debrefcnt_used) argument 2107 __ieee80211_free_node(struct ieee80211_node *ni) argument 2137 node_clear_keyixmap(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 2156 _ieee80211_free_node(struct ieee80211_node *ni, const char *func __debrefcnt_used, int line __debrefcnt_used) argument 2187 ieee80211_node_delucastkey(struct ieee80211_node *ni) argument 2241 node_reclaim(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 2304 struct ieee80211_node *ni, *next; local 2357 timeout_stations(void *arg __unused, struct ieee80211_node *ni) argument 2495 struct ieee80211_node *ni; local 2590 struct ieee80211_node *ni; local 2648 ieee80211_dump_node(struct ieee80211_node_table *nt __unused, struct ieee80211_node *ni) argument 2711 ieee80211_node_join_11g(struct ieee80211_node *ni) argument 2780 ieee80211_node_join(struct ieee80211_node *ni, int resp) argument 2883 ieee80211_node_leave_11g(struct ieee80211_node *ni) argument 2971 ieee80211_node_leave(struct ieee80211_node *ni) argument 3038 get_hostap_rssi(void *arg, struct ieee80211_node *ni) argument 3055 get_adhoc_rssi(void *arg, struct ieee80211_node *ni) argument 3074 get_mesh_rssi(void *arg, struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_ht.c | 204 static int ieee80211_ampdu_enable(struct ieee80211_node *ni, 206 static int ieee80211_addba_request(struct ieee80211_node *ni, 209 static int ieee80211_addba_response(struct ieee80211_node *ni, 212 static void ieee80211_addba_stop(struct ieee80211_node *ni, 214 static void null_addba_response_timeout(struct ieee80211_node *ni, 217 static void ieee80211_bar_response(struct ieee80211_node *ni, 466 ieee80211_decap_amsdu(struct ieee80211_node *ni, struct mbuf *m) argument 468 struct ieee80211vap *vap = ni->ni_vap; 487 ni->ni_macaddr, "a-msdu", "%s", "decap failed"); 496 ni 538 ampdu_rx_add_slot(struct ieee80211_rx_ampdu *rap, int off, int tid, ieee80211_seq rxseq, struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs) argument 678 ieee80211_ampdu_rx_init_rap(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap) argument 693 ampdu_rx_start(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap, int baparamset, int batimeout, int baseqctl) argument 726 ieee80211_ampdu_rx_start_ext(struct ieee80211_node *ni, int tid, int seq, int baw) argument 772 ieee80211_ampdu_rx_stop_ext(struct ieee80211_node *ni, int tid) argument 785 ampdu_rx_stop(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap) argument 801 ampdu_dispatch(struct ieee80211_node *ni, struct mbuf *m) argument 809 ampdu_dispatch_slot(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni, int i) argument 830 ampdu_rx_moveup(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni, int i, int winstart) argument 872 ampdu_rx_dispatch(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni) argument 908 ampdu_rx_flush(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap) argument 936 ampdu_rx_flush_upto(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap, ieee80211_seq winstart) argument 997 ieee80211_ampdu_reorder(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs) argument 1223 ieee80211_recv_bar(struct ieee80211_node *ni, struct mbuf *m0) argument 1303 ieee80211_ht_node_init(struct ieee80211_node *ni) argument 1343 ieee80211_ht_node_cleanup(struct ieee80211_node *ni) argument 1372 ieee80211_ht_node_age(struct ieee80211_node *ni) argument 1453 ieee80211_ht_wds_init(struct ieee80211_node *ni) argument 1572 ieee80211_ht_node_join(struct ieee80211_node *ni) argument 1590 ieee80211_ht_node_leave(struct ieee80211_node *ni) argument 1668 ieee80211_parse_htcap(struct ieee80211_node *ni, const uint8_t *ie) argument 1687 htinfo_parse(struct ieee80211_node *ni, const struct ieee80211_ie_htinfo *htinfo) argument 1707 ieee80211_parse_htinfo(struct ieee80211_node *ni, const uint8_t *ie) argument 1727 htinfo_update_chw(struct ieee80211_node *ni, int htflags, int vhtflags) argument 1834 htcap_update_mimo_ps(struct ieee80211_node *ni) argument 1861 htcap_update_shortgi(struct ieee80211_node *ni) argument 1879 htcap_update_ldpc(struct ieee80211_node *ni) argument 1898 ieee80211_ht_updateparams(struct ieee80211_node *ni, const uint8_t *htcapie, const uint8_t *htinfoie) argument 1928 ieee80211_vht_get_vhtflags(struct ieee80211_node *ni, uint32_t htflags) argument 2011 ieee80211_ht_updateparams_final(struct ieee80211_node *ni, const uint8_t *htcapie, const uint8_t *htinfoie) argument 2053 ieee80211_ht_updatehtcap(struct ieee80211_node *ni, const uint8_t *htcapie) argument 2070 ieee80211_ht_updatehtcap_final(struct ieee80211_node *ni) argument 2101 ieee80211_setup_htrates(struct ieee80211_node *ni, const uint8_t *ie, int flags) argument 2155 ieee80211_setup_basic_htrates(struct ieee80211_node *ni, const uint8_t *ie) argument 2191 struct ieee80211_node *ni = tap->txa_ni; local 2232 struct ieee80211_node *ni = tap->txa_ni; local 2262 null_addba_response_timeout(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2273 ieee80211_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int dialogtoken, int baparamset, int batimeout) argument 2294 ieee80211_ampdu_tx_request_ext(struct ieee80211_node *ni, int tid) argument 2317 ieee80211_ampdu_tx_request_active_ext(struct ieee80211_node *ni, int tid, int status) argument 2344 ieee80211_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int status, int baparamset, int batimeout) argument 2382 ieee80211_addba_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2400 ht_recv_action_ba_addba_request(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2477 ht_recv_action_ba_addba_response(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2560 ht_recv_action_ba_delba(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2596 ht_recv_action_ht_txchwidth(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2616 ht_recv_action_ht_mimopwrsave(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2654 ieee80211_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2685 ieee80211_ampdu_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2750 ieee80211_ampdu_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int reason) argument 2788 struct ieee80211_node *ni = tap->txa_ni; local 2857 bar_tx_complete(struct ieee80211_node *ni, void *arg, int status) argument 2880 ieee80211_bar_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int status) argument 2910 ieee80211_send_bar(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, ieee80211_seq seq) argument 3015 ht_action_output(struct ieee80211_node *ni, struct mbuf *m) argument 3041 ht_send_action_ba_addba(struct ieee80211_node *ni, int category, int action, void *arg0) argument 3090 ht_send_action_ba_delba(struct ieee80211_node *ni, int category, int action, void *arg0) argument 3133 ht_send_action_ht_txchwidth(struct ieee80211_node *ni, int category, int action, void *arg0) argument 3222 ieee80211_add_htcap_body(uint8_t *frm, struct ieee80211_node *ni) argument 3355 ieee80211_add_htcap(uint8_t *frm, struct ieee80211_node *ni) argument 3457 ieee80211_add_htcap_vendor(uint8_t *frm, struct ieee80211_node *ni) argument 3495 struct ieee80211_node *ni; local 3542 ieee80211_add_htinfo_body(uint8_t *frm, struct ieee80211_node *ni) argument 3585 ieee80211_add_htinfo(uint8_t *frm, struct ieee80211_node *ni) argument 3597 ieee80211_add_htinfo_vendor(uint8_t *frm, struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_ratectl.h | 78 struct ieee80211_node *ni; /* receiver */ member in struct:ieee80211_ratectl_tx_stats 98 void (*ir_node_stats)(struct ieee80211_node *ni, struct sbuf *s); 115 ieee80211_ratectl_node_init(struct ieee80211_node *ni) argument 117 const struct ieee80211vap *vap = ni->ni_vap; 119 vap->iv_rate->ir_node_init(ni); 123 ieee80211_ratectl_node_deinit(struct ieee80211_node *ni) argument 125 const struct ieee80211vap *vap = ni->ni_vap; 127 vap->iv_rate->ir_node_deinit(ni); 131 ieee80211_ratectl_rate(struct ieee80211_node *ni, void *arg, uint32_t iarg) argument 133 const struct ieee80211vap *vap = ni 139 ieee80211_ratectl_tx_complete(const struct ieee80211_node *ni, const struct ieee80211_ratectl_tx_status *status) argument 165 ieee80211_ratectl_node_stats(struct ieee80211_node *ni, struct sbuf *s) argument [all...] |
H A D | ieee80211_hostap.c | 70 static int hostap_input(struct ieee80211_node *ni, struct mbuf *m, 108 sta_disassoc(void *arg, struct ieee80211_node *ni) argument 111 if (ni->ni_associd != 0) { 112 IEEE80211_SEND_MGMT(ni, IEEE80211_FC0_SUBTYPE_DISASSOC, 114 ieee80211_node_leave(ni); 119 sta_csa(void *arg, struct ieee80211_node *ni) argument 121 struct ieee80211vap *vap = ni->ni_vap; 123 if (ni->ni_associd != 0) 124 if (ni->ni_inact > vap->iv_inact_init) { 125 ni 132 sta_drop(void *arg, struct ieee80211_node *ni) argument 308 struct ieee80211_node *ni = vap->iv_bss; local 356 hostap_deliver_data(struct ieee80211vap *vap, struct ieee80211_node *ni, struct mbuf *m) argument 475 hostap_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 916 hostap_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 994 hostap_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh, uint8_t *frm, uint8_t *efrm, int rssi, int nf, uint16_t seq, uint16_t status) argument 1553 wpa_assocreq(struct ieee80211_node *ni, struct ieee80211_rsnparms *rsnparms, const struct ieee80211_frame *wh, const uint8_t *wpa, const uint8_t *rsn, uint16_t capinfo) argument 1649 ieee80211_deliver_l2uf(struct ieee80211_node *ni) argument 1684 ratesetmismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int reassoc, int resp, const char *tag, int rate) argument 1695 capinfomismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int reassoc, int resp, const char *tag, int capinfo) argument 1709 htcapmismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int reassoc, int resp) argument 1720 authalgreject(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int algo, int seq, int status) argument 1759 hostap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2386 hostap_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument 2402 ieee80211_recv_pspoll(struct ieee80211_node *ni, struct mbuf *m0) argument [all...] |
H A D | ieee80211_amrr.c | 77 static void amrr_node_stats(struct ieee80211_node *ni, struct sbuf *s); 148 amrr_node_is_11n(struct ieee80211_node *ni) argument 151 if (ni->ni_chan == NULL) 153 if (ni->ni_chan == IEEE80211_CHAN_ANYC) 155 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && ni->ni_htrates.rs_nrates == 0) 157 return (IEEE80211_IS_CHAN_HT(ni->ni_chan)); 161 amrr_node_init(struct ieee80211_node *ni) argument 164 struct ieee80211vap *vap = ni->ni_vap; 175 if (ni 242 amrr_node_deinit(struct ieee80211_node *ni) argument 248 amrr_update(struct ieee80211_amrr *amrr, struct ieee80211_amrr_node *amn, struct ieee80211_node *ni) argument 333 amrr_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg __unused) argument 381 amrr_tx_complete(const struct ieee80211_node *ni, const struct ieee80211_ratectl_tx_status *status) argument 401 amrr_tx_update_cb(void *arg, struct ieee80211_node *ni) argument 479 amrr_print_node_rate(struct ieee80211_amrr_node *amn, struct ieee80211_node *ni, struct sbuf *s) argument 497 amrr_node_stats(struct ieee80211_node *ni, struct sbuf *s) argument [all...] |
H A D | ieee80211_ratectl_none.c | 63 none_node_init(struct ieee80211_node *ni) argument 65 ni->ni_txrate = ni->ni_rates.rs_rates[0] & IEEE80211_RATE_VAL; 69 none_node_deinit(struct ieee80211_node *ni) argument 74 none_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg __unused) argument 78 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL; 83 none_tx_complete(const struct ieee80211_node *ni, argument
|
H A D | ieee80211_wds.c | 65 static int wds_input(struct ieee80211_node *ni, struct mbuf *m, 101 wds_flush(struct ieee80211_node *ni) argument 103 struct ieee80211com *ic = ni->ni_ic; 108 (void *)(uintptr_t) ieee80211_mac_hash(ic, ni->ni_macaddr)); 112 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_WDS, ni, 114 ic->ic_node_getsignal(ni, &rssi, &nf); 118 ieee80211_input(ni, m, rssi, nf); 127 struct ieee80211_node *ni, *obss; local 149 ni 234 struct ieee80211_node *ni; local 318 ieee80211_dwds_discover(struct ieee80211_node *ni, struct mbuf *m) argument 407 wds_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 743 wds_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
H A D | ieee80211_power.c | 130 ieee80211_node_psq_dequeue(struct ieee80211_node *ni, int *qlen) argument 132 struct ieee80211_psq *psq = &ni->ni_psq; 167 struct ieee80211_node *ni = (void *) m->m_pkthdr.rcvif; local 168 ieee80211_free_node(ni); 210 ieee80211_node_psq_drain(struct ieee80211_node *ni) argument 212 return psq_drain(&ni->ni_psq); 226 ieee80211_node_psq_age(struct ieee80211_node *ni) argument 228 struct ieee80211_psq *psq = &ni->ni_psq; 233 struct ieee80211vap *vap = ni->ni_vap; 243 IEEE80211_NOTE(vap, IEEE80211_MSG_POWER, ni, 285 ieee80211_set_tim(struct ieee80211_node *ni, int set) argument 324 ieee80211_pwrsave(struct ieee80211_node *ni, struct mbuf *m) argument 416 pwrsave_flushq(struct ieee80211_node *ni) argument 479 ieee80211_node_pwrsave(struct ieee80211_node *ni, int enable) argument 523 struct ieee80211_node *ni = vap->iv_bss; local [all...] |
H A D | ieee80211_vht.c | 80 vht_recv_action_placeholder(struct ieee80211_node *ni, argument 86 ieee80211_note(ni->ni_vap, "%s: called; fc=0x%.2x/0x%.2x", 93 vht_send_action_placeholder(struct ieee80211_node *ni, argument 98 ieee80211_note(ni->ni_vap, "%s: called; category=%d, action=%d", 219 ieee80211_vht_node_init(struct ieee80211_node *ni) argument 222 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_11N, ni, 224 ni->ni_flags |= IEEE80211_NODE_VHT; 228 ieee80211_vht_node_cleanup(struct ieee80211_node *ni) argument 231 IEEE80211_NOTE(ni 242 ieee80211_parse_vhtopmode(struct ieee80211_node *ni, const uint8_t *ie) argument 261 ieee80211_parse_vhtcap(struct ieee80211_node *ni, const uint8_t *ie) argument 275 ieee80211_vht_updateparams(struct ieee80211_node *ni, const uint8_t *vhtcap_ie, const uint8_t *vhtop_ie) argument 288 ieee80211_setup_vht_rates(struct ieee80211_node *ni, const uint8_t *vhtcap_ie, const uint8_t *vhtop_ie) argument 303 ieee80211_vht_node_join(struct ieee80211_node *ni) argument 311 ieee80211_vht_node_leave(struct ieee80211_node *ni) argument 340 ieee80211_vht_get_vhtcap_ie(struct ieee80211_node *ni, struct ieee80211_vht_cap *vhtcap, int opmode) argument 674 ieee80211_add_vhtcap(uint8_t *frm, struct ieee80211_node *ni) argument 762 ieee80211_add_vhtinfo(uint8_t *frm, struct ieee80211_node *ni) argument 785 ieee80211_vht_update_cap(struct ieee80211_node *ni, const uint8_t *vhtcap_ie, const uint8_t *vhtop_ie) argument 873 ieee80211_vht_get_vhtinfo_ie(struct ieee80211_node *ni, struct ieee80211_vht_operation *vhtop, int opmode) argument [all...] |
H A D | ieee80211_vht.h | 48 void ieee80211_vht_node_join(struct ieee80211_node *ni); 49 void ieee80211_vht_node_leave(struct ieee80211_node *ni); 63 void ieee80211_vht_get_vhtcap_ie(struct ieee80211_node *ni, 65 void ieee80211_vht_get_vhtinfo_ie(struct ieee80211_node *ni,
|
H A D | ieee80211_sta.c | 187 sta_authretry(struct ieee80211vap *vap, struct ieee80211_node *ni, int reason) argument 197 IEEE80211_SEND_MGMT(ni, IEEE80211_FC0_SUBTYPE_AUTH, 1); 233 struct ieee80211_node *ni; local 246 ni = vap->iv_bss; /* NB: no reference held */ 256 IEEE80211_SEND_MGMT(ni, 259 ieee80211_sta_leave(ni); 262 IEEE80211_SEND_MGMT(ni, 332 ieee80211_sta_leave(ni); 344 IEEE80211_SEND_MGMT(ni, 352 IEEE80211_SEND_MGMT(ni, 536 sta_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1000 sta_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 1029 sta_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh, uint8_t *frm, uint8_t *efrm, int rssi, int nf, uint16_t seq, uint16_t status) argument 1148 ieee80211_parse_wmeie(uint8_t *frm, const struct ieee80211_frame *wh, struct ieee80211_node *ni) argument 1395 sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2059 sta_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument [all...] |
H A D | ieee80211_adhoc.c | 119 sta_leave(void *arg, struct ieee80211_node *ni) argument 121 struct ieee80211vap *vap = ni->ni_vap; 123 if (ni != vap->iv_bss) 124 ieee80211_node_leave(ni); 134 struct ieee80211_node *ni; local 146 ni = vap->iv_bss; /* NB: no reference held */ 228 ni = vap->iv_bss; 235 ether_sprintf(ni->ni_bssid)); 237 ni->ni_esslen); 241 IEEE80211_RATE2MBS(ni 305 adhoc_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 704 adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1003 ahdemo_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1050 adhoc_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument [all...] |
H A D | ieee80211_ddb.c | 237 _db_show_sta(const struct ieee80211_node *ni) argument 241 db_printf("STA: %p: mac %s refcnt %d\n", ni, 242 ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)); 244 ni->ni_vap, ni->ni_wdsvap, ni->ni_ic, ni->ni_table); 245 db_printf("\tflags=%b\n", ni->ni_flags, IEEE80211_NODE_BITS); 247 ni 815 const struct ieee80211_node *ni; local 850 const struct ieee80211_node *ni = nt->nt_keyixmap[i]; local [all...] |
H A D | ieee80211_mesh.c | 620 mesh_vdetach_peers(void *arg, struct ieee80211_node *ni) argument 622 struct ieee80211com *ic = ni->ni_ic; 625 if (ni->ni_mlstate == IEEE80211_NODE_MESH_ESTABLISHED) { 626 args[0] = ni->ni_mlpid; 627 args[1] = ni->ni_mllid; 629 ieee80211_send_action(ni, 634 callout_drain(&ni->ni_mltimer); 637 (void *)(uintptr_t) ieee80211_mac_hash(ic, ni->ni_macaddr)); 695 struct ieee80211_node *ni; local 707 ni 898 mesh_linkchange(struct ieee80211_node *ni, enum ieee80211_mesh_mlstate state) argument 946 mesh_checkid(void *arg, struct ieee80211_node *ni) argument 1038 struct ieee80211_node *ni; local 1152 struct ieee80211_node *ni; local 1527 mesh_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1829 mesh_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2091 mesh_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument 2105 mesh_parse_meshpeering_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm, struct ieee80211_meshpeer_ie *mp, uint8_t subtype) argument 2234 mesh_recv_action_meshpeering_open(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2382 mesh_recv_action_meshpeering_confirm(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2446 mesh_recv_action_meshpeering_close(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2500 mesh_recv_action_meshlmetric(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2526 mesh_parse_meshgate_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh, struct ieee80211_meshgann_ie *ie, const uint8_t *frm, const uint8_t *efrm) argument 2559 mesh_recv_action_meshgate(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2647 mesh_send_action(struct ieee80211_node *ni, const uint8_t sa[IEEE80211_ADDR_LEN], const uint8_t da[IEEE80211_ADDR_LEN], struct mbuf *m) argument 2710 mesh_send_action_meshpeering_open(struct ieee80211_node *ni, int category, int action, void *args0) argument 2770 mesh_send_action_meshpeering_confirm(struct ieee80211_node *ni, int category, int action, void *args0) argument 2838 mesh_send_action_meshpeering_close(struct ieee80211_node *ni, int category, int action, void *args0) argument 2887 mesh_send_action_meshlmetric(struct ieee80211_node *ni, int category, int action, void *arg0) argument 2935 mesh_send_action_meshgate(struct ieee80211_node *ni, int category, int action, void *arg0) argument 2974 mesh_peer_timeout_setup(struct ieee80211_node *ni) argument 2999 mesh_peer_timeout_backoff(struct ieee80211_node *ni) argument 3010 mesh_peer_timeout_stop(struct ieee80211_node *ni) argument 3018 struct ieee80211_node *ni = (struct ieee80211_node *)arg; local 3030 struct ieee80211_node *ni = (struct ieee80211_node *)arg; local 3291 mesh_airtime_calc(struct ieee80211_node *ni) argument 3355 ieee80211_mesh_node_init(struct ieee80211vap *vap, struct ieee80211_node *ni) argument 3366 ieee80211_mesh_node_cleanup(struct ieee80211_node *ni) argument 3379 ieee80211_parse_meshid(struct ieee80211_node *ni, const uint8_t *ie) argument 3389 ieee80211_mesh_init_neighbor(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const struct ieee80211_scanparams *sp) argument [all...] |
H A D | ieee80211_rssadapt.c | 173 rssadapt_node_init(struct ieee80211_node *ni) argument 176 struct ieee80211vap *vap = ni->ni_vap; 178 const struct ieee80211_rateset *rs = &ni->ni_rates; 186 if (ni->ni_rctls == NULL) { 187 ni->ni_rctls = ra = 196 ra = ni->ni_rctls; 206 ni->ni_txrate = rs->rs_rates[ra->ra_rix] & IEEE80211_RATE_VAL; 209 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, 210 "RSSADAPT initial rate %d", ni 214 rssadapt_node_deinit(struct ieee80211_node *ni) argument 236 rssadapt_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg) argument 331 rssadapt_tx_complete(const struct ieee80211_node *ni, const struct ieee80211_ratectl_tx_status *status) argument [all...] |
/freebsd-current/contrib/tcpdump/ |
H A D | print-ripng.c | 93 const struct netinfo6 *ni, const u_int print_metric) 98 ND_PRINT("%s/%u", GET_IP6ADDR_STRING(ni->rip6_dest), 99 GET_U_1(ni->rip6_plen)); 100 tag = GET_BE_U_2(ni->rip6_tag); 103 metric = GET_U_1(ni->rip6_metric); 113 const struct netinfo6 *ni; local 132 j = length_left / sizeof(*ni); 140 if (j * sizeof(*ni) != length_left) 144 for (ni = rp->rip6_nets; length_left >= sizeof(*ni); 92 rip6_entry_print(netdissect_options *ndo, const struct netinfo6 *ni, const u_int print_metric) argument [all...] |
H A D | print-rip.c | 185 const struct rip_netinfo_v1 *ni = (const struct rip_netinfo_v1 *)p; local 190 ND_TCHECK_SIZE(ni); 191 family = GET_BE_U_2(ni->rip_family); 197 if (GET_BE_U_2(ni->rip_mbz1) || 198 GET_BE_U_4(ni->rip_mbz2) || 199 GET_BE_U_4(ni->rip_mbz3)) { 206 GET_IPADDR_STRING(ni->rip_dest), 207 GET_BE_U_4(ni->rip_metric)); 211 GET_IPADDR_STRING(ni->rip_dest), 212 GET_BE_U_4(ni 224 const struct rip_netinfo_v2 *ni; local [all...] |
/freebsd-current/sys/netpfil/ipfw/ |
H A D | dn_sched_fq_codel.h | 102 si->main_q.ni.drops ++; 104 si->_si.ni.drops ++; 110 si->main_q.ni.length += inc; 111 si->main_q.ni.len_bytes += len; 118 si->_si.ni.length += inc; 119 si->_si.ni.len_bytes += len; 123 si->main_q.ni.tot_bytes += len; 124 si->main_q.ni.tot_pkts ++; 129 si->_si.ni.tot_bytes +=len; 130 si->_si.ni [all...] |
/freebsd-current/sys/dev/rtwn/ |
H A D | if_rtwn_tx.c | 61 struct ieee80211_node *ni; local 64 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif; 66 ieee80211_free_node(ni); 109 rtwn_tx_data(struct rtwn_softc *sc, struct ieee80211_node *ni, argument 112 const struct ieee80211_txparam *tp = ni->ni_txparms; 114 struct ieee80211vap *vap = ni->ni_vap; 141 (void) ieee80211_ratectl_rate(ni, NULL, 0); 142 rate = ni->ni_txrate; 144 if (ni->ni_flags & IEEE80211_NODE_HT) 157 k = ieee80211_crypto_encap(ni, 190 rtwn_tx_raw(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_bpf_params *params) argument 262 struct ieee80211_node *ni; local 291 rtwn_raw_xmit(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_bpf_params *params) argument [all...] |
/freebsd-current/contrib/sendmail/libsm/ |
H A D | niprop.c | 54 # include <netinfo/ni.h> 71 void *ni = NULL; local 116 nis = ni_open(NULL, LOCAL_NETINFO_DOMAIN, &ni); 126 lastni = ni; 127 nis = ni_open(lastni, PARENT_NETINFO_DOMAIN, &ni); 149 if (ni_pathsearch(ni, &nid, keybuf) != 0) 156 if (ni_lookupprop(ni, &nid, valprop, &ninl) != 0) 202 if (ni != NULL) 203 ni_free(ni); 204 if (lastni != NULL && ni ! [all...] |
/freebsd-current/sys/netpfil/ipfw/test/ |
H A D | test_dn_sched.c | 58 if (q->ni.length >= 200) 61 q->ni.length++; 62 q->ni.tot_bytes += m->m_pkthdr.len; 63 q->ni.tot_pkts++; 67 q->ni.drops++;
|
/freebsd-current/lib/libc/net/ |
H A D | if_nametoindex.c | 68 unsigned int ni; local 84 ni = 0; 90 ni = LLINDEX((struct sockaddr_dl*)ifa->ifa_addr); 96 if (!ni) 98 return(ni);
|
H A D | if_nameindex.c | 82 unsigned int ni; local 94 ni = 0; 100 ni++; 109 cp = malloc((ni + 1) * sizeof(struct if_nameindex) + nbytes); 113 cp += (ni + 1) * sizeof(struct if_nameindex);
|
/freebsd-current/sys/dev/wtap/ |
H A D | if_wtap.c | 132 static int wtap_raw_xmit(struct ieee80211_node *ni, struct mbuf *m, 147 wtap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, argument 150 struct ieee80211vap *vap = ni->ni_vap; 153 DWTAP_PRINTF("[%d] %s\n", myath_id(ni), __func__); 159 WTAP_VAP(vap)->av_recv_mgmt(ni, m, subtype, stats, rssi, nf); 166 ieee80211_ibss_merge_check(ni)) { 179 if (le64toh(ni->ni_tstamp.tsf) >= tsf) 180 (void) ieee80211_ibss_merge(ni); 207 wtap_beacon_alloc(struct wtap_softc *sc, struct ieee80211_node *ni) argument 209 struct ieee80211vap *vap = ni 283 struct ieee80211_node *ni = NULL; local 368 struct ieee80211_node *ni; local 461 wtap_raw_xmit(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_bpf_params *params) argument 499 struct ieee80211_node *ni; local 558 wtap_newassoc(struct ieee80211_node *ni, int isnew) argument 592 struct ieee80211_node *ni = local 612 struct ieee80211_node *ni; local 626 wtap_node_free(struct ieee80211_node *ni) argument [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DebugNamesDWARFIndex.cpp | 39 for (const DebugNames::NameIndex &ni : debug_names) { 40 const uint32_t num_cus = ni.getCUCount(); 42 result.insert(ni.getCUOffset(cu)); 43 const uint32_t num_tus = ni.getLocalTUCount(); 45 result.insert(ni.getLocalTUOffset(tu)); 89 const DebugNames::NameIndex &ni, 96 ni.getUnitOffset(), name); 116 for (const DebugNames::NameIndex &ni: *m_debug_names_up) { 117 for (DebugNames::NameTableEntry nte: ni) { 123 llvm::Expected<DebugNames::Entry> entry_or = ni 88 MaybeLogLookupError(llvm::Error error, const DebugNames::NameIndex &ni, llvm::StringRef name) argument [all...] |