Home
last modified time | relevance | path

Searched full:ni (Results 1 – 25 of 451) sorted by relevance

12345678910>>...19

/freebsd-src/sys/net80211/
H A Dieee80211_node.c102 struct ieee80211_node *ni);
231 ieee80211_node_authorize(struct ieee80211_node *ni) in ieee80211_node_authorize() argument
233 struct ieee80211vap *vap = ni->ni_vap; in ieee80211_node_authorize()
235 ni->ni_flags |= IEEE80211_NODE_AUTH; in ieee80211_node_authorize()
236 ni->ni_inact_reload = vap->iv_inact_run; in ieee80211_node_authorize()
237 ni->ni_inact = ni->ni_inact_reload; in ieee80211_node_authorize()
239 IEEE80211_NOTE(vap, IEEE80211_MSG_INACT, ni, in ieee80211_node_authorize()
240 "%s: inact_reload %u", __func__, ni->ni_inact_reload); in ieee80211_node_authorize()
244 ieee80211_node_unauthorize(struct ieee80211_node *ni) in ieee80211_node_unauthorize() argument
262 ieee80211_node_setuptxparms(struct ieee80211_node * ni) ieee80211_node_setuptxparms() argument
302 ieee80211_node_set_chan(struct ieee80211_node * ni,struct ieee80211_channel * chan) ieee80211_node_set_chan() argument
353 struct ieee80211_node *ni; ieee80211_create_ibss() local
467 struct ieee80211_node *ni, *obss; ieee80211_reset_bss() local
488 match_ssid(const struct ieee80211_node * ni,int nssid,const struct ieee80211_scan_ssid ssids[]) match_ssid() argument
505 check_bss(struct ieee80211vap * vap,struct ieee80211_node * ni) check_bss() argument
545 check_bss_debug(struct ieee80211vap * vap,struct ieee80211_node * ni) check_bss_debug() argument
600 ieee80211_ibss_merge_check(struct ieee80211_node * ni) ieee80211_ibss_merge_check() argument
636 ieee80211_ibss_node_check_new(struct ieee80211_node * ni,const struct ieee80211_scanparams * scan) ieee80211_ibss_node_check_new() argument
693 ieee80211_ibss_merge(struct ieee80211_node * ni) ieee80211_ibss_merge() argument
941 struct ieee80211_node *ni; ieee80211_sta_join() local
1076 ieee80211_sta_leave(struct ieee80211_node * ni) ieee80211_sta_leave() argument
1088 ieee80211_node_deauth(struct ieee80211_node * ni,int reason) ieee80211_node_deauth() argument
1101 struct ieee80211_node *ni; node_alloc() local
1109 node_init(struct ieee80211_node * ni) node_init() argument
1233 node_cleanup(struct ieee80211_node * ni) node_cleanup() argument
1315 node_free(struct ieee80211_node * ni) node_free() argument
1327 node_age(struct ieee80211_node * ni) node_age() argument
1346 node_getrssi(const struct ieee80211_node * ni) node_getrssi() argument
1358 node_getsignal(const struct ieee80211_node * ni,int8_t * rssi,int8_t * noise) node_getsignal() argument
1365 node_getmimoinfo(const struct ieee80211_node * ni,struct ieee80211_mimo_info * info) node_getmimoinfo() argument
1393 ieee80211_add_node_nt(struct ieee80211_node_table * nt,struct ieee80211_node * ni) ieee80211_add_node_nt() argument
1410 ieee80211_del_node_nt(struct ieee80211_node_table * nt,struct ieee80211_node * ni) ieee80211_del_node_nt() argument
1429 struct ieee80211_node *ni; ieee80211_alloc_node() local
1494 struct ieee80211_node *ni; ieee80211_tmp_node() local
1547 struct ieee80211_node *ni; ieee80211_dup_bss() local
1574 struct ieee80211_node *ni; ieee80211_node_create_wds() local
1633 struct ieee80211_node *ni; _ieee80211_find_node_locked() local
1660 struct ieee80211_node *ni; _ieee80211_find_node() local
1673 struct ieee80211_node *ni; _ieee80211_find_vap_node_locked() local
1701 struct ieee80211_node *ni; _ieee80211_find_vap_node() local
1719 struct ieee80211_node *ni; ieee80211_fakeup_adhoc_node() local
1796 ieee80211_init_neighbor(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const struct ieee80211_scanparams * sp) ieee80211_init_neighbor() argument
1926 struct ieee80211_node *ni; ieee80211_add_neighbor() local
1975 struct ieee80211_node *ni; _ieee80211_find_rxnode() local
1999 struct ieee80211_node *ni; _ieee80211_find_rxnode_withkey() local
2049 struct ieee80211_node *ni; _ieee80211_find_txnode() local
2093 _ieee80211_ref_node(struct ieee80211_node * ni,const char * func __debrefcnt_used,int line __debrefcnt_used) _ieee80211_ref_node() argument
2107 __ieee80211_free_node(struct ieee80211_node * ni) __ieee80211_free_node() argument
2137 node_clear_keyixmap(struct ieee80211_node_table * nt,struct ieee80211_node * ni) node_clear_keyixmap() argument
2156 _ieee80211_free_node(struct ieee80211_node * ni,const char * func __debrefcnt_used,int line __debrefcnt_used) _ieee80211_free_node() argument
2187 ieee80211_node_delucastkey(struct ieee80211_node * ni) ieee80211_node_delucastkey() argument
2241 node_reclaim(struct ieee80211_node_table * nt,struct ieee80211_node * ni) node_reclaim() argument
2304 struct ieee80211_node *ni, *next; ieee80211_node_table_reset() local
2357 timeout_stations(void * arg __unused,struct ieee80211_node * ni) timeout_stations() argument
2495 struct ieee80211_node *ni; ieee80211_drain() local
2590 struct ieee80211_node *ni; ieee80211_iterate_nodes_vap() local
2649 ieee80211_dump_node(struct ieee80211_node_table * nt __unused,struct ieee80211_node * ni) ieee80211_dump_node() argument
2711 ieee80211_node_join_11g(struct ieee80211_node * ni) ieee80211_node_join_11g() argument
2780 ieee80211_node_join(struct ieee80211_node * ni,int resp) ieee80211_node_join() argument
2883 ieee80211_node_leave_11g(struct ieee80211_node * ni) ieee80211_node_leave_11g() argument
2971 ieee80211_node_leave(struct ieee80211_node * ni) ieee80211_node_leave() argument
3038 get_hostap_rssi(void * arg,struct ieee80211_node * ni) get_hostap_rssi() argument
3055 get_adhoc_rssi(void * arg,struct ieee80211_node * ni) get_adhoc_rssi() argument
3074 get_mesh_rssi(void * arg,struct ieee80211_node * ni) get_mesh_rssi() argument
[all...]
H A Dieee80211_ht.c204 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) in ieee80211_decap_amsdu() argument
468 struct ieee80211vap *vap = ni->ni_vap; in ieee80211_decap_amsdu()
487 ni->ni_macaddr, "a-msdu", "%s", "decap failed"); in ieee80211_decap_amsdu()
496 ni in ieee80211_decap_amsdu()
540 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) ampdu_rx_add_slot() argument
678 ieee80211_ampdu_rx_init_rap(struct ieee80211_node * ni,struct ieee80211_rx_ampdu * rap) ieee80211_ampdu_rx_init_rap() argument
693 ampdu_rx_start(struct ieee80211_node * ni,struct ieee80211_rx_ampdu * rap,int baparamset,int batimeout,int baseqctl) ampdu_rx_start() argument
726 ieee80211_ampdu_rx_start_ext(struct ieee80211_node * ni,int tid,int seq,int baw) ieee80211_ampdu_rx_start_ext() argument
772 ieee80211_ampdu_rx_stop_ext(struct ieee80211_node * ni,int tid) ieee80211_ampdu_rx_stop_ext() argument
785 ampdu_rx_stop(struct ieee80211_node * ni,struct ieee80211_rx_ampdu * rap) ampdu_rx_stop() argument
801 ampdu_dispatch(struct ieee80211_node * ni,struct mbuf * m) ampdu_dispatch() argument
809 ampdu_dispatch_slot(struct ieee80211_rx_ampdu * rap,struct ieee80211_node * ni,int i) ampdu_dispatch_slot() argument
830 ampdu_rx_moveup(struct ieee80211_rx_ampdu * rap,struct ieee80211_node * ni,int i,int winstart) ampdu_rx_moveup() argument
872 ampdu_rx_dispatch(struct ieee80211_rx_ampdu * rap,struct ieee80211_node * ni) ampdu_rx_dispatch() argument
908 ampdu_rx_flush(struct ieee80211_node * ni,struct ieee80211_rx_ampdu * rap) ampdu_rx_flush() argument
936 ampdu_rx_flush_upto(struct ieee80211_node * ni,struct ieee80211_rx_ampdu * rap,ieee80211_seq winstart) ampdu_rx_flush_upto() argument
997 ieee80211_ampdu_reorder(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_rx_stats * rxs) ieee80211_ampdu_reorder() argument
1223 ieee80211_recv_bar(struct ieee80211_node * ni,struct mbuf * m0) ieee80211_recv_bar() argument
1303 ieee80211_ht_node_init(struct ieee80211_node * ni) ieee80211_ht_node_init() argument
1343 ieee80211_ht_node_cleanup(struct ieee80211_node * ni) ieee80211_ht_node_cleanup() argument
1372 ieee80211_ht_node_age(struct ieee80211_node * ni) ieee80211_ht_node_age() argument
1453 ieee80211_ht_wds_init(struct ieee80211_node * ni) ieee80211_ht_wds_init() argument
1572 ieee80211_ht_node_join(struct ieee80211_node * ni) ieee80211_ht_node_join() argument
1590 ieee80211_ht_node_leave(struct ieee80211_node * ni) ieee80211_ht_node_leave() argument
1668 ieee80211_parse_htcap(struct ieee80211_node * ni,const uint8_t * ie) ieee80211_parse_htcap() argument
1687 htinfo_parse(struct ieee80211_node * ni,const struct ieee80211_ie_htinfo * htinfo) htinfo_parse() argument
1707 ieee80211_parse_htinfo(struct ieee80211_node * ni,const uint8_t * ie) ieee80211_parse_htinfo() argument
1727 htinfo_update_chw(struct ieee80211_node * ni,int htflags,int vhtflags) htinfo_update_chw() argument
1834 htcap_update_mimo_ps(struct ieee80211_node * ni) htcap_update_mimo_ps() argument
1861 htcap_update_shortgi(struct ieee80211_node * ni) htcap_update_shortgi() argument
1879 htcap_update_ldpc(struct ieee80211_node * ni) htcap_update_ldpc() argument
1898 ieee80211_ht_updateparams(struct ieee80211_node * ni,const uint8_t * htcapie,const uint8_t * htinfoie) ieee80211_ht_updateparams() argument
1928 ieee80211_vht_get_vhtflags(struct ieee80211_node * ni,uint32_t htflags) ieee80211_vht_get_vhtflags() argument
2011 ieee80211_ht_updateparams_final(struct ieee80211_node * ni,const uint8_t * htcapie,const uint8_t * htinfoie) ieee80211_ht_updateparams_final() argument
2053 ieee80211_ht_updatehtcap(struct ieee80211_node * ni,const uint8_t * htcapie) ieee80211_ht_updatehtcap() argument
2070 ieee80211_ht_updatehtcap_final(struct ieee80211_node * ni) ieee80211_ht_updatehtcap_final() argument
2101 ieee80211_setup_htrates(struct ieee80211_node * ni,const uint8_t * ie,int flags) ieee80211_setup_htrates() argument
2155 ieee80211_setup_basic_htrates(struct ieee80211_node * ni,const uint8_t * ie) ieee80211_setup_basic_htrates() argument
2191 struct ieee80211_node *ni = tap->txa_ni; ampdu_tx_stop() local
2232 struct ieee80211_node *ni = tap->txa_ni; addba_timeout() local
2262 null_addba_response_timeout(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap) null_addba_response_timeout() argument
2273 ieee80211_addba_request(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,int dialogtoken,int baparamset,int batimeout) ieee80211_addba_request() argument
2294 ieee80211_ampdu_tx_request_ext(struct ieee80211_node * ni,int tid) ieee80211_ampdu_tx_request_ext() argument
2317 ieee80211_ampdu_tx_request_active_ext(struct ieee80211_node * ni,int tid,int status) ieee80211_ampdu_tx_request_active_ext() argument
2344 ieee80211_addba_response(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,int status,int baparamset,int batimeout) ieee80211_addba_response() argument
2382 ieee80211_addba_stop(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap) ieee80211_addba_stop() 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) ht_recv_action_ba_addba_request() 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) ht_recv_action_ba_addba_response() argument
2560 ht_recv_action_ba_delba(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) ht_recv_action_ba_delba() argument
2596 ht_recv_action_ht_txchwidth(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) ht_recv_action_ht_txchwidth() argument
2616 ht_recv_action_ht_mimopwrsave(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) ht_recv_action_ht_mimopwrsave() argument
2654 ieee80211_ampdu_enable(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap) ieee80211_ampdu_enable() argument
2685 ieee80211_ampdu_request(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap) ieee80211_ampdu_request() argument
2750 ieee80211_ampdu_stop(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,int reason) ieee80211_ampdu_stop() argument
2788 struct ieee80211_node *ni = tap->txa_ni; bar_timeout() local
2857 bar_tx_complete(struct ieee80211_node * ni,void * arg,int status) bar_tx_complete() argument
2880 ieee80211_bar_response(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,int status) ieee80211_bar_response() argument
2910 ieee80211_send_bar(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,ieee80211_seq seq) ieee80211_send_bar() argument
3015 ht_action_output(struct ieee80211_node * ni,struct mbuf * m) ht_action_output() argument
3041 ht_send_action_ba_addba(struct ieee80211_node * ni,int category,int action,void * arg0) ht_send_action_ba_addba() argument
3090 ht_send_action_ba_delba(struct ieee80211_node * ni,int category,int action,void * arg0) ht_send_action_ba_delba() argument
3133 ht_send_action_ht_txchwidth(struct ieee80211_node * ni,int category,int action,void * arg0) ht_send_action_ht_txchwidth() argument
3222 ieee80211_add_htcap_body(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_htcap_body() argument
3355 ieee80211_add_htcap(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_htcap() argument
3457 ieee80211_add_htcap_vendor(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_htcap_vendor() argument
3495 struct ieee80211_node *ni; ieee80211_ht_update_beacon() local
3542 ieee80211_add_htinfo_body(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_htinfo_body() argument
3585 ieee80211_add_htinfo(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_htinfo() argument
3597 ieee80211_add_htinfo_vendor(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_htinfo_vendor() argument
[all...]
H A Dieee80211_hostap.c70 static int hostap_input(struct ieee80211_node *ni, struct mbuf *m,
108 sta_disassoc(void *arg, struct ieee80211_node *ni) in sta_disassoc() argument
111 if (ni->ni_associd != 0) { in sta_disassoc()
112 IEEE80211_SEND_MGMT(ni, IEEE80211_FC0_SUBTYPE_DISASSOC, in sta_disassoc()
114 ieee80211_node_leave(ni); in sta_disassoc()
119 sta_csa(void *arg, struct ieee80211_node *ni) in sta_csa() argument
121 struct ieee80211vap *vap = ni->ni_vap; in sta_csa()
123 if (ni->ni_associd != 0) in sta_csa()
124 if (ni->ni_inact > vap->iv_inact_init) { in sta_csa()
125 ni in sta_csa()
132 sta_drop(void * arg,struct ieee80211_node * ni) sta_drop() argument
308 struct ieee80211_node *ni = vap->iv_bss; hostap_newstate() local
357 hostap_deliver_data(struct ieee80211vap * vap,struct ieee80211_node * ni,struct mbuf * m) hostap_deliver_data() argument
475 hostap_input(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_rx_stats * rxs,int rssi,int nf) hostap_input() argument
916 hostap_auth_open(struct ieee80211_node * ni,struct ieee80211_frame * wh,int rssi,int nf,uint16_t seq,uint16_t status) hostap_auth_open() 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) hostap_auth_shared() 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) wpa_assocreq() argument
1649 ieee80211_deliver_l2uf(struct ieee80211_node * ni) ieee80211_deliver_l2uf() argument
1684 ratesetmismatch(struct ieee80211_node * ni,const struct ieee80211_frame * wh,int reassoc,int resp,const char * tag,int rate) ratesetmismatch() argument
1695 capinfomismatch(struct ieee80211_node * ni,const struct ieee80211_frame * wh,int reassoc,int resp,const char * tag,int capinfo) capinfomismatch() argument
1709 htcapmismatch(struct ieee80211_node * ni,const struct ieee80211_frame * wh,int reassoc,int resp) htcapmismatch() argument
1720 authalgreject(struct ieee80211_node * ni,const struct ieee80211_frame * wh,int algo,int seq,int status) authalgreject() argument
1759 hostap_recv_mgmt(struct ieee80211_node * ni,struct mbuf * m0,int subtype,const struct ieee80211_rx_stats * rxs,int rssi,int nf) hostap_recv_mgmt() argument
2386 hostap_recv_ctl(struct ieee80211_node * ni,struct mbuf * m,int subtype) hostap_recv_ctl() argument
2402 ieee80211_recv_pspoll(struct ieee80211_node * ni,struct mbuf * m0) ieee80211_recv_pspoll() argument
[all...]
H A Dieee80211_amrr.c77 static void amrr_node_stats(struct ieee80211_node *ni, struct sbuf *s);
142 amrr_node_init(struct ieee80211_node *ni)
145 struct ieee80211vap *vap = ni->ni_vap;
156 if (ni->ni_rctls == NULL) { in amrr_node_is_11n()
157 ni->ni_rctls = amn = IEEE80211_MALLOC(sizeof(struct ieee80211_amrr_node), in amrr_node_is_11n()
165 amn = ni->ni_rctls; in amrr_node_init()
173 if (ieee80211_ht_check_tx_ht(ni)) { in amrr_node_init()
175 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in amrr_node_init()
177 rs = (struct ieee80211_rateset *) &ni in amrr_node_init()
148 amrr_node_is_11n(struct ieee80211_node * ni) amrr_node_is_11n() argument
161 amrr_node_init(struct ieee80211_node * ni) amrr_node_init() argument
242 amrr_node_deinit(struct ieee80211_node * ni) amrr_node_deinit() argument
249 amrr_update(struct ieee80211_amrr * amrr,struct ieee80211_amrr_node * amn,struct ieee80211_node * ni) amrr_update() argument
333 amrr_rate(struct ieee80211_node * ni,void * arg __unused,uint32_t iarg __unused) amrr_rate() argument
381 amrr_tx_complete(const struct ieee80211_node * ni,const struct ieee80211_ratectl_tx_status * status) amrr_tx_complete() argument
401 amrr_tx_update_cb(void * arg,struct ieee80211_node * ni) amrr_tx_update_cb() argument
480 amrr_print_node_rate(struct ieee80211_amrr_node * amn,struct ieee80211_node * ni,struct sbuf * s) amrr_print_node_rate() argument
497 amrr_node_stats(struct ieee80211_node * ni,struct sbuf * s) amrr_node_stats() argument
[all...]
H A Dieee80211_mesh.c620 mesh_vdetach_peers(void *arg, struct ieee80211_node *ni) in mesh_vdetach_peers() argument
622 struct ieee80211com *ic = ni->ni_ic; in mesh_vdetach_peers()
625 if (ni->ni_mlstate == IEEE80211_NODE_MESH_ESTABLISHED) { in mesh_vdetach_peers()
626 args[0] = ni->ni_mlpid; in mesh_vdetach_peers()
627 args[1] = ni->ni_mllid; in mesh_vdetach_peers()
629 ieee80211_send_action(ni, in mesh_vdetach_peers()
634 callout_drain(&ni->ni_mltimer); in mesh_vdetach_peers()
637 (void *)(uintptr_t) ieee80211_mac_hash(ic, ni->ni_macaddr)); in mesh_vdetach_peers()
695 struct ieee80211_node *ni; in mesh_newstate() local
707 ni in mesh_newstate()
898 mesh_linkchange(struct ieee80211_node * ni,enum ieee80211_mesh_mlstate state) mesh_linkchange() argument
946 mesh_checkid(void * arg,struct ieee80211_node * ni) mesh_checkid() argument
1038 struct ieee80211_node *ni; mesh_transmit_to_gate() local
1152 struct ieee80211_node *ni; mesh_forward() local
1527 mesh_input(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_rx_stats * rxs,int rssi,int nf) mesh_input() argument
1829 mesh_recv_mgmt(struct ieee80211_node * ni,struct mbuf * m0,int subtype,const struct ieee80211_rx_stats * rxs,int rssi,int nf) mesh_recv_mgmt() argument
2091 mesh_recv_ctl(struct ieee80211_node * ni,struct mbuf * m,int subtype) mesh_recv_ctl() 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) mesh_parse_meshpeering_action() argument
2234 mesh_recv_action_meshpeering_open(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) mesh_recv_action_meshpeering_open() argument
2382 mesh_recv_action_meshpeering_confirm(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) mesh_recv_action_meshpeering_confirm() argument
2446 mesh_recv_action_meshpeering_close(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) mesh_recv_action_meshpeering_close() argument
2500 mesh_recv_action_meshlmetric(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) mesh_recv_action_meshlmetric() 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) mesh_parse_meshgate_action() argument
2559 mesh_recv_action_meshgate(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) mesh_recv_action_meshgate() 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) mesh_send_action() argument
2710 mesh_send_action_meshpeering_open(struct ieee80211_node * ni,int category,int action,void * args0) mesh_send_action_meshpeering_open() argument
2770 mesh_send_action_meshpeering_confirm(struct ieee80211_node * ni,int category,int action,void * args0) mesh_send_action_meshpeering_confirm() argument
2838 mesh_send_action_meshpeering_close(struct ieee80211_node * ni,int category,int action,void * args0) mesh_send_action_meshpeering_close() argument
2887 mesh_send_action_meshlmetric(struct ieee80211_node * ni,int category,int action,void * arg0) mesh_send_action_meshlmetric() argument
2935 mesh_send_action_meshgate(struct ieee80211_node * ni,int category,int action,void * arg0) mesh_send_action_meshgate() argument
2974 mesh_peer_timeout_setup(struct ieee80211_node * ni) mesh_peer_timeout_setup() argument
2999 mesh_peer_timeout_backoff(struct ieee80211_node * ni) mesh_peer_timeout_backoff() argument
3010 mesh_peer_timeout_stop(struct ieee80211_node * ni) mesh_peer_timeout_stop() argument
3018 struct ieee80211_node *ni = (struct ieee80211_node *)arg; mesh_peer_backoff_cb() local
3030 struct ieee80211_node *ni = (struct ieee80211_node *)arg; mesh_peer_timeout_cb() local
3291 mesh_airtime_calc(struct ieee80211_node * ni) mesh_airtime_calc() argument
3355 ieee80211_mesh_node_init(struct ieee80211vap * vap,struct ieee80211_node * ni) ieee80211_mesh_node_init() argument
3366 ieee80211_mesh_node_cleanup(struct ieee80211_node * ni) ieee80211_mesh_node_cleanup() argument
3379 ieee80211_parse_meshid(struct ieee80211_node * ni,const uint8_t * ie) ieee80211_parse_meshid() argument
3389 ieee80211_mesh_init_neighbor(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const struct ieee80211_scanparams * sp) ieee80211_mesh_init_neighbor() argument
[all...]
H A Dieee80211_wds.c65 static int wds_input(struct ieee80211_node *ni, struct mbuf *m,
101 wds_flush(struct ieee80211_node *ni) in wds_flush() argument
103 struct ieee80211com *ic = ni->ni_ic; in wds_flush()
108 (void *)(uintptr_t) ieee80211_mac_hash(ic, ni->ni_macaddr)); in wds_flush()
112 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_WDS, ni, in wds_flush()
114 ic->ic_node_getsignal(ni, &rssi, &nf); in wds_flush()
118 ieee80211_input(ni, m, rssi, nf); in wds_flush()
127 struct ieee80211_node *ni, *obss; in ieee80211_create_wds() local
149 ni in ieee80211_create_wds()
234 struct ieee80211_node *ni; ieee80211_dwds_mcast() local
318 ieee80211_dwds_discover(struct ieee80211_node * ni,struct mbuf * m) ieee80211_dwds_discover() argument
407 wds_input(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_rx_stats * rxs,int rssi,int nf) wds_input() argument
743 wds_recv_mgmt(struct ieee80211_node * ni,struct mbuf * m0,int subtype,const struct ieee80211_rx_stats * rxs,int rssi,int nf) wds_recv_mgmt() argument
[all...]
H A Dieee80211_adhoc.c119 sta_leave(void *arg, struct ieee80211_node *ni) in sta_leave() argument
121 struct ieee80211vap *vap = ni->ni_vap; in sta_leave()
123 if (ni != vap->iv_bss) in sta_leave()
124 ieee80211_node_leave(ni); in sta_leave()
134 struct ieee80211_node *ni; in adhoc_newstate() local
146 ni = vap->iv_bss; /* NB: no reference held */ in adhoc_newstate()
228 ni = vap->iv_bss; in adhoc_newstate()
235 ether_sprintf(ni->ni_bssid)); in adhoc_newstate()
237 ni->ni_esslen); in adhoc_newstate()
241 IEEE80211_RATE2MBS(ni in adhoc_newstate()
305 adhoc_input(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_rx_stats * rxs,int rssi,int nf) adhoc_input() argument
704 adhoc_recv_mgmt(struct ieee80211_node * ni,struct mbuf * m0,int subtype,const struct ieee80211_rx_stats * rxs,int rssi,int nf) adhoc_recv_mgmt() argument
1003 ahdemo_recv_mgmt(struct ieee80211_node * ni,struct mbuf * m0,int subtype,const struct ieee80211_rx_stats * rxs,int rssi,int nf) ahdemo_recv_mgmt() argument
1050 adhoc_recv_ctl(struct ieee80211_node * ni,struct mbuf * m,int subtype) adhoc_recv_ctl() argument
[all...]
H A Dieee80211_sta.c187 sta_authretry(struct ieee80211vap *vap, struct ieee80211_node *ni, int reason) in sta_authretry() argument
197 IEEE80211_SEND_MGMT(ni, IEEE80211_FC0_SUBTYPE_AUTH, 1); in sta_authretry()
233 struct ieee80211_node *ni; in sta_newstate() local
246 ni = vap->iv_bss; /* NB: no reference held */ in sta_newstate()
256 IEEE80211_SEND_MGMT(ni, in sta_newstate()
259 ieee80211_sta_leave(ni); in sta_newstate()
262 IEEE80211_SEND_MGMT(ni, in sta_newstate()
332 ieee80211_sta_leave(ni); in sta_newstate()
344 IEEE80211_SEND_MGMT(ni, in sta_newstate()
352 IEEE80211_SEND_MGMT(ni, in sta_newstate()
536 sta_input(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_rx_stats * rxs,int rssi,int nf) sta_input() argument
1000 sta_auth_open(struct ieee80211_node * ni,struct ieee80211_frame * wh,int rssi,int nf,uint16_t seq,uint16_t status) sta_auth_open() 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) sta_auth_shared() argument
1149 ieee80211_parse_wmeie(uint8_t * frm,const struct ieee80211_frame * wh,struct ieee80211_node * ni) ieee80211_parse_wmeie() argument
1395 sta_recv_mgmt(struct ieee80211_node * ni,struct mbuf * m0,int subtype,const struct ieee80211_rx_stats * rxs,int rssi,int nf) sta_recv_mgmt() argument
2059 sta_recv_ctl(struct ieee80211_node * ni,struct mbuf * m,int subtype) sta_recv_ctl() argument
[all...]
H A Dieee80211_ddb.c237 _db_show_sta(const struct ieee80211_node *ni) in _db_show_sta() argument
241 db_printf("STA: %p: mac %s refcnt %d\n", ni, in _db_show_sta()
242 ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)); in _db_show_sta()
244 ni->ni_vap, ni->ni_wdsvap, ni->ni_ic, ni->ni_table); in _db_show_sta()
245 db_printf("\tflags=%b\n", ni->ni_flags, IEEE80211_NODE_BITS); in _db_show_sta()
247 ni in _db_show_sta()
815 const struct ieee80211_node *ni; _db_show_com() local
850 const struct ieee80211_node *ni = nt->nt_keyixmap[i]; _db_show_node_table() local
[all...]
H A Dieee80211_vht.c80 vht_recv_action_placeholder(struct ieee80211_node *ni, in vht_recv_action_placeholder() argument
86 ieee80211_note(ni->ni_vap, "%s: called; fc=0x%.2x/0x%.2x", in vht_recv_action_placeholder()
93 vht_send_action_placeholder(struct ieee80211_node *ni, in vht_send_action_placeholder() argument
98 ieee80211_note(ni->ni_vap, "%s: called; category=%d, action=%d", in vht_send_action_placeholder()
219 ieee80211_vht_node_init(struct ieee80211_node *ni) in ieee80211_vht_node_init() argument
222 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_11N, ni, in ieee80211_vht_node_init()
224 ni->ni_flags |= IEEE80211_NODE_VHT; in ieee80211_vht_node_init()
228 ieee80211_vht_node_cleanup(struct ieee80211_node *ni) in ieee80211_vht_node_cleanup() argument
231 IEEE80211_NOTE(ni in ieee80211_vht_node_cleanup()
242 ieee80211_parse_vhtopmode(struct ieee80211_node * ni,const uint8_t * ie) ieee80211_parse_vhtopmode() argument
261 ieee80211_parse_vhtcap(struct ieee80211_node * ni,const uint8_t * ie) ieee80211_parse_vhtcap() argument
275 ieee80211_vht_updateparams(struct ieee80211_node * ni,const uint8_t * vhtcap_ie,const uint8_t * vhtop_ie) ieee80211_vht_updateparams() argument
288 ieee80211_setup_vht_rates(struct ieee80211_node * ni,const uint8_t * vhtcap_ie,const uint8_t * vhtop_ie) ieee80211_setup_vht_rates() argument
303 ieee80211_vht_node_join(struct ieee80211_node * ni) ieee80211_vht_node_join() argument
311 ieee80211_vht_node_leave(struct ieee80211_node * ni) ieee80211_vht_node_leave() argument
340 ieee80211_vht_get_vhtcap_ie(struct ieee80211_node * ni,struct ieee80211_vht_cap * vhtcap,int opmode) ieee80211_vht_get_vhtcap_ie() argument
674 ieee80211_add_vhtcap(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_vhtcap() argument
762 ieee80211_add_vhtinfo(uint8_t * frm,struct ieee80211_node * ni) ieee80211_add_vhtinfo() argument
785 ieee80211_vht_update_cap(struct ieee80211_node * ni,const uint8_t * vhtcap_ie,const uint8_t * vhtop_ie) ieee80211_vht_update_cap() argument
873 ieee80211_vht_get_vhtinfo_ie(struct ieee80211_node * ni,struct ieee80211_vht_operation * vhtop,int opmode) ieee80211_vht_get_vhtinfo_ie() argument
[all...]
H A Dieee80211_power.c130 ieee80211_node_psq_dequeue(struct ieee80211_node *ni, int *qlen) in ieee80211_node_psq_dequeue() argument
132 struct ieee80211_psq *psq = &ni->ni_psq; in ieee80211_node_psq_dequeue()
167 struct ieee80211_node *ni = (void *) m->m_pkthdr.rcvif; in psq_mfree() local
168 ieee80211_free_node(ni); in psq_mfree()
210 ieee80211_node_psq_drain(struct ieee80211_node *ni) in ieee80211_node_psq_drain() argument
212 return psq_drain(&ni->ni_psq); in ieee80211_node_psq_drain()
226 ieee80211_node_psq_age(struct ieee80211_node *ni) in ieee80211_node_psq_age() argument
228 struct ieee80211_psq *psq = &ni->ni_psq; in ieee80211_node_psq_age()
233 struct ieee80211vap *vap = ni->ni_vap; in ieee80211_node_psq_age()
243 IEEE80211_NOTE(vap, IEEE80211_MSG_POWER, ni, in ieee80211_node_psq_age()
[all …]
H A Dieee80211_output.c122 struct ieee80211_node *ni) in ieee80211_vap_pkt_send_dest() argument
135 if ((ni->ni_flags & IEEE80211_NODE_PWR_MGT) && in ieee80211_vap_pkt_send_dest()
143 if (ieee80211_pwrsave(ni, m) != 0) in ieee80211_vap_pkt_send_dest()
145 ieee80211_free_node(ni); in ieee80211_vap_pkt_send_dest()
154 if (ieee80211_classify(ni, m)) { in ieee80211_vap_pkt_send_dest()
156 ni->ni_macaddr, NULL, in ieee80211_vap_pkt_send_dest()
161 ieee80211_free_node(ni); in ieee80211_vap_pkt_send_dest()
173 m->m_pkthdr.rcvif = (void *)ni; in ieee80211_vap_pkt_send_dest()
189 do_ampdu = ((ni->ni_flags & IEEE80211_NODE_AMPDU_TX) && in ieee80211_vap_pkt_send_dest()
192 do_amsdu = ((ni in ieee80211_vap_pkt_send_dest()
352 struct ieee80211_node *ni; ieee80211_start_pkt() local
560 ieee80211_raw_output(struct ieee80211vap * vap,struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_bpf_params * params) ieee80211_raw_output() argument
649 ieee80211_validate_rate(struct ieee80211_node * ni,uint8_t rate) ieee80211_validate_rate() argument
705 ieee80211_sanitize_rates(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_bpf_params * params) ieee80211_sanitize_rates() argument
750 struct ieee80211_node *ni = NULL; ieee80211_output() local
885 ieee80211_send_setup(struct ieee80211_node * ni,struct mbuf * m,int type,int tid,const uint8_t sa[IEEE80211_ADDR_LEN],const uint8_t da[IEEE80211_ADDR_LEN],const uint8_t bssid[IEEE80211_ADDR_LEN]) ieee80211_send_setup() argument
1013 ieee80211_mgmt_output(struct ieee80211_node * ni,struct mbuf * m,int type,struct ieee80211_bpf_params * params) ieee80211_mgmt_output() argument
1073 ieee80211_nulldata_transmitted(struct ieee80211_node * ni,void * arg,int status) ieee80211_nulldata_transmitted() argument
1094 ieee80211_send_nulldata(struct ieee80211_node * ni) ieee80211_send_nulldata() argument
1199 ieee80211_classify(struct ieee80211_node * ni,struct mbuf * m) ieee80211_classify() argument
1433 ieee80211_crypto_getucastkey(struct ieee80211vap * vap,struct ieee80211_node * ni) ieee80211_crypto_getucastkey() argument
1452 ieee80211_crypto_getmcastkey(struct ieee80211vap * vap,struct ieee80211_node * ni) ieee80211_crypto_getmcastkey() argument
1470 ieee80211_encap(struct ieee80211vap * vap,struct ieee80211_node * ni,struct mbuf * m) ieee80211_encap() argument
2188 ieee80211_add_wme_info(uint8_t * frm,struct ieee80211_wme_state * wme,struct ieee80211_node * ni) ieee80211_add_wme_info() argument
2417 ieee80211_add_qos(uint8_t * frm,const struct ieee80211_node * ni) ieee80211_add_qos() argument
2550 ieee80211_send_probereq(struct ieee80211_node * ni,const uint8_t sa[IEEE80211_ADDR_LEN],const uint8_t da[IEEE80211_ADDR_LEN],const uint8_t bssid[IEEE80211_ADDR_LEN],const uint8_t * ssid,size_t ssidlen) ieee80211_send_probereq() argument
2685 ieee80211_send_mgmt(struct ieee80211_node * ni,int type,int arg) ieee80211_send_mgmt() argument
3349 ieee80211_alloc_prot(struct ieee80211_node * ni,const struct mbuf * m,uint8_t rate,int prot) ieee80211_alloc_prot() argument
3418 ieee80211_tx_mgt_cb(struct ieee80211_node * ni,void * arg,int status) ieee80211_tx_mgt_cb() argument
3448 ieee80211_beacon_construct(struct mbuf * m,uint8_t * frm,struct ieee80211_node * ni) ieee80211_beacon_construct() argument
3659 ieee80211_beacon_alloc(struct ieee80211_node * ni) ieee80211_beacon_alloc() argument
3777 ieee80211_beacon_update(struct ieee80211_node * ni,struct mbuf * m,int mcast) ieee80211_beacon_update() argument
4174 ieee80211_tx_complete(struct ieee80211_node * ni,struct mbuf * m,int status) ieee80211_tx_complete() argument
[all...]
H A Dieee80211_superg.c211 ieee80211_parse_ath(struct ieee80211_node *ni, uint8_t *ie) in ieee80211_parse_ath() argument
216 ni->ni_ath_flags = ath->ath_capability; in ieee80211_parse_ath()
217 ni->ni_ath_defkeyix = le16dec(&ath->ath_defkeyix); in ieee80211_parse_ath()
221 ieee80211_parse_athparams(struct ieee80211_node *ni, uint8_t *frm, in ieee80211_parse_athparams() argument
224 struct ieee80211vap *vap = ni->ni_vap; in ieee80211_parse_athparams()
237 capschanged = (ni->ni_ath_flags != ath->ath_capability); in ieee80211_parse_athparams()
239 if (capschanged || defkeyix != ni->ni_ath_defkeyix) { in ieee80211_parse_athparams()
240 ni->ni_ath_flags = ath->ath_capability; in ieee80211_parse_athparams()
241 ni->ni_ath_defkeyix = defkeyix; in ieee80211_parse_athparams()
242 IEEE80211_NOTE(vap, IEEE80211_MSG_SUPERG, ni, in ieee80211_parse_athparams()
[all …]
H A Dieee80211_ratectl.h78 struct ieee80211_node *ni; /* receiver */ member
98 void (*ir_node_stats)(struct ieee80211_node *ni, struct sbuf *s);
115 ieee80211_ratectl_node_init(struct ieee80211_node *ni) in ieee80211_ratectl_node_init() argument
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()
123 ieee80211_ratectl_node_deinit(struct ieee80211_node *ni) in ieee80211_ratectl_node_deinit() argument
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()
131 ieee80211_ratectl_rate(struct ieee80211_node *ni, void *arg, uint32_t iarg) in ieee80211_ratectl_rate() argument
133 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_rate()
[all …]
H A Dieee80211_rssadapt.c173 rssadapt_node_init(struct ieee80211_node *ni) in rssadapt_node_init() argument
176 struct ieee80211vap *vap = ni->ni_vap; in rssadapt_node_init()
178 const struct ieee80211_rateset *rs = &ni->ni_rates; 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()
206 ni->ni_txrate = rs->rs_rates[ra->ra_rix] & IEEE80211_RATE_VAL; in rssadapt_node_init()
209 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, in rssadapt_node_init()
210 "RSSADAPT initial rate %d", ni->ni_txrate); in rssadapt_node_init()
214 rssadapt_node_deinit(struct ieee80211_node *ni) in rssadapt_node_deinit() argument
[all …]
H A Dieee80211_input.c63 ieee80211_process_mimo(struct ieee80211_node *ni, struct ieee80211_rx_stats *rx) in ieee80211_process_mimo() argument
74 IEEE80211_RSSI_LPF(ni->ni_mimo_rssi_ctl[i], rx->c_rssi_ctl[i]); in ieee80211_process_mimo()
75 IEEE80211_RSSI_LPF(ni->ni_mimo_rssi_ext[i], rx->c_rssi_ext[i]); in ieee80211_process_mimo()
80 ni->ni_mimo_noise_ctl[i] = rx->c_nf_ctl[i]; in ieee80211_process_mimo()
81 ni->ni_mimo_noise_ext[i] = rx->c_nf_ext[i]; in ieee80211_process_mimo()
83 ni->ni_mimo_chains = rx->c_chain; in ieee80211_process_mimo()
87 ieee80211_input_mimo(struct ieee80211_node *ni, struct mbuf *m) in ieee80211_input_mimo() argument
97 ieee80211_process_mimo(ni, &rxs); in ieee80211_input_mimo()
99 //return ieee80211_input(ni, m, rx->rssi, rx->nf); in ieee80211_input_mimo()
100 return ni->ni_vap->iv_input(ni, m, &rxs, rxs.c_rssi, rxs.c_nf); in ieee80211_input_mimo()
[all …]
/freebsd-src/sys/dev/rtwn/
H A Dif_rtwn_tx.c61 struct ieee80211_node *ni; in rtwn_drain_mbufq() local
64 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif; in rtwn_drain_mbufq()
66 ieee80211_free_node(ni); in rtwn_drain_mbufq()
109 rtwn_tx_data(struct rtwn_softc *sc, struct ieee80211_node *ni, in rtwn_tx_data() argument
112 const struct ieee80211_txparam *tp = ni->ni_txparms; in rtwn_tx_data()
114 struct ieee80211vap *vap = ni->ni_vap; in rtwn_tx_data()
145 (void) ieee80211_ratectl_rate(ni, NULL, 0); in rtwn_tx_data()
146 rate = ni->ni_txrate; in rtwn_tx_data()
148 if (ni->ni_flags & IEEE80211_NODE_HT) in rtwn_tx_data()
161 k = ieee80211_crypto_encap(ni, in rtwn_tx_data()
190 rtwn_tx_raw(struct rtwn_softc * sc,struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_bpf_params * params) rtwn_tx_raw() argument
262 struct ieee80211_node *ni; rtwn_start() local
291 rtwn_raw_xmit(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_bpf_params * params) rtwn_raw_xmit() argument
[all...]
/freebsd-src/sys/dev/wtap/
H A Dif_wtap.c132 static int wtap_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
147 wtap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m, in wtap_recv_mgmt() argument
150 struct ieee80211vap *vap = ni->ni_vap; in wtap_recv_mgmt()
153 DWTAP_PRINTF("[%d] %s\n", myath_id(ni), __func__); in wtap_recv_mgmt()
159 WTAP_VAP(vap)->av_recv_mgmt(ni, m, subtype, stats, rssi, nf); in wtap_recv_mgmt()
166 ieee80211_ibss_merge_check(ni)) { in wtap_recv_mgmt()
179 if (le64toh(ni->ni_tstamp.tsf) >= tsf) in wtap_recv_mgmt()
180 (void) ieee80211_ibss_merge(ni); in wtap_recv_mgmt()
207 wtap_beacon_alloc(struct wtap_softc *sc, struct ieee80211_node *ni) in wtap_beacon_alloc() argument
209 struct ieee80211vap *vap = ni->ni_vap; in wtap_beacon_alloc()
[all …]
/freebsd-src/contrib/tcpdump/
H A Dprint-ripng.c91 const struct netinfo6 *ni, const u_int print_metric)
96 ND_PRINT("%s/%u", GET_IP6ADDR_STRING(ni->rip6_dest), in rip6_entry_print()
97 GET_U_1(ni->rip6_plen)); in rip6_entry_print()
98 tag = GET_BE_U_2(ni->rip6_tag); in rip6_entry_print()
101 metric = GET_U_1(ni->rip6_metric); in rip6_entry_print()
111 const struct netinfo6 *ni; in ripng_print()
130 j = length_left / sizeof(*ni); in ripng_print()
138 if (j * sizeof(*ni) != length_left) in ripng_print()
142 for (ni = rp->rip6_nets; length_left >= sizeof(*ni); in ripng_print()
93 rip6_entry_print(netdissect_options * ndo,const struct netinfo6 * ni,const u_int print_metric) rip6_entry_print() argument
113 const struct netinfo6 *ni; ripng_print() local
[all...]
/freebsd-src/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.c158 lkpi_sta_sync_ht_from_ni(struct ieee80211_sta *sta, struct ieee80211_node *ni, int *ht_rx_nss) in lkpi_sta_sync_ht_from_ni() argument
165 if ((ni->ni_flags & IEEE80211_NODE_HT) == 0) in lkpi_sta_sync_ht_from_ni()
168 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && in lkpi_sta_sync_ht_from_ni()
169 IEEE80211_IS_CHAN_HT40(ni->ni_chan)) in lkpi_sta_sync_ht_from_ni()
175 vap = ni->ni_vap; in lkpi_sta_sync_ht_from_ni()
176 sta->deflink.ht_cap.ampdu_density = _IEEE80211_MASKSHIFT(ni->ni_htparam, IEEE80211_HTCAP_MPDUDENSITY); in lkpi_sta_sync_ht_from_ni()
179 sta->deflink.ht_cap.ampdu_factor = _IEEE80211_MASKSHIFT(ni->ni_htparam, IEEE80211_HTCAP_MAXRXAMPDU); in lkpi_sta_sync_ht_from_ni()
183 ie = ni->ni_ies.htcap_ie; in lkpi_sta_sync_ht_from_ni()
184 KASSERT(ie != NULL, ("%s: HT but no htcap_ie on ni %p\n", __func__, ni)); in lkpi_sta_sync_ht_from_ni()
206 lkpi_sta_sync_vht_from_ni(struct ieee80211_sta * sta,struct ieee80211_node * ni,int * vht_rx_nss) lkpi_sta_sync_vht_from_ni() argument
230 lkpi_lsta_dump(struct lkpi_sta * lsta,struct ieee80211_node * ni,const char * _f,int _l) lkpi_lsta_dump() argument
265 lkpi_lsta_alloc(struct ieee80211vap * vap,const uint8_t mac[IEEE80211_ADDR_LEN],struct ieee80211_hw * hw,struct ieee80211_node * ni) lkpi_lsta_alloc() argument
393 lkpi_lsta_free(struct lkpi_sta * lsta,struct ieee80211_node * ni) lkpi_lsta_free() argument
721 struct ieee80211_node *ni; _lkpi_iv_key_set_delete() local
887 lkpi_update_dtim_tsf(struct ieee80211_vif * vif,struct ieee80211_node * ni,struct ieee80211vap * vap,const char * _f,int _l) lkpi_update_dtim_tsf() argument
1132 struct ieee80211_node *ni; lkpi_sta_scan_to_auth() local
1444 struct ieee80211_node *ni; lkpi_sta_auth_to_scan() local
1734 struct ieee80211_node *ni; _lkpi_sta_assoc_to_down() local
1944 struct ieee80211_node *ni; lkpi_sta_assoc_to_run() local
2119 struct ieee80211_node *ni; lkpi_sta_run_to_assoc() local
2259 struct ieee80211_node *ni; lkpi_sta_run_to_init() local
2647 lkpi_iv_update_bss(struct ieee80211vap * vap,struct ieee80211_node * ni) lkpi_iv_update_bss() argument
3569 struct ieee80211_node *ni; lkpi_ic_node_alloc() local
3596 lkpi_ic_node_init(struct ieee80211_node * ni) lkpi_ic_node_init() argument
3618 lkpi_ic_node_cleanup(struct ieee80211_node * ni) lkpi_ic_node_cleanup() argument
3634 lkpi_ic_node_free(struct ieee80211_node * ni) lkpi_ic_node_free() argument
3657 lkpi_ic_raw_xmit(struct ieee80211_node * ni,struct mbuf * m,const struct ieee80211_bpf_params * params __unused) lkpi_ic_raw_xmit() argument
3692 struct ieee80211_node *ni; lkpi_80211_txq_tx_one() local
3936 struct ieee80211_node *ni; lkpi_ic_transmit() local
3944 lkpi_ic_recv_action(struct ieee80211_node * ni,const struct ieee80211_frame * wh,const uint8_t * frm,const uint8_t * efrm) lkpi_ic_recv_action() argument
3959 lkpi_ic_send_action(struct ieee80211_node * ni,int category,int action,void * sa) lkpi_ic_send_action() argument
3974 lkpi_ic_ampdu_enable(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap) lkpi_ic_ampdu_enable() argument
3988 lkpi_ic_addba_request(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,int dialogtoken,int baparamset,int batimeout) lkpi_ic_addba_request() argument
4003 lkpi_ic_addba_response(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,int status,int baparamset,int batimeout) lkpi_ic_addba_response() argument
4018 lkpi_ic_addba_stop(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap) lkpi_ic_addba_stop() argument
4032 lkpi_ic_addba_response_timeout(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap) lkpi_ic_addba_response_timeout() argument
4046 lkpi_ic_bar_response(struct ieee80211_node * ni,struct ieee80211_tx_ampdu * tap,int status) lkpi_ic_bar_response() argument
4061 lkpi_ic_ampdu_rx_start(struct ieee80211_node * ni,struct ieee80211_rx_ampdu * rap,int baparamset,int batimeout,int baseqctl) lkpi_ic_ampdu_rx_start() argument
4114 lkpi_ic_ampdu_rx_stop(struct ieee80211_node * ni,struct ieee80211_rx_ampdu * rap) lkpi_ic_ampdu_rx_stop() argument
4974 struct ieee80211_node *ni; lkpi_80211_lhw_rxq_rx_one() local
5043 struct ieee80211_node *ni; linuxkpi_ieee80211_rx() local
5508 struct ieee80211_node *ni; _lkpi_ieee80211_free_txskb() local
5538 struct ieee80211_node *ni; linuxkpi_ieee80211_tx_status_ext() local
5654 struct ieee80211_node *ni; lkpi_ieee80211_free_skb_mbuf() local
[all...]
/freebsd-src/lib/libc/gen/
H A Dsem_new.c144 struct sem_nameinfo *ni; in _sem_open() local
148 ni = NULL; in _sem_open()
177 LIST_FOREACH(ni, &sem_list, next) { in _sem_open()
178 if (ni->name != NULL && strcmp(name, ni->name) == 0) { in _sem_open()
182 ni = NULL; in _sem_open()
186 O_EXCL) || ni->dev != sb.st_dev || in _sem_open()
187 ni->ino != sb.st_ino) { in _sem_open()
188 ni->name = NULL; in _sem_open()
189 ni = NULL; in _sem_open()
192 ni->open_count++; in _sem_open()
[all …]
/freebsd-src/crypto/openssl/crypto/bn/asm/
H A Darmv4-mont.pl305 my ($Bi,$Ni,$M0)=map("d$_",(28..31));
343 vshl.i64 $Ni,@ACC[0]#hi,#16
346 vadd.u64 $Ni,$Ni,@ACC[0]#lo
348 vmul.u32 $Ni,$Ni,$M0
354 vzip.16 $Ni,$zero
357 vmlal.u32 @ACC[0],$Ni,${N0}[0]
359 vmlal.u32 @ACC[1],$Ni,${N0}[1]
360 vmlal.u32 @ACC[2],$Ni,${N1}[0]
361 vmlal.u32 @ACC[3],$Ni,${N1}[1]
363 vmlal.u32 @ACC[4],$Ni,${N2}[0]
[all …]
/freebsd-src/sys/dev/rtwn/rtl8812a/
H A Dr12a_tx.c97 r12a_tx_set_vht_bw(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni) in r12a_tx_protection()
102 prim_chan = r12a_get_primary_channel(sc, ni->ni_chan); in r12a_tx_protection()
104 if (ieee80211_vht_check_tx_bw(ni, IEEE80211_STA_RX_BW_80)) { in r12a_tx_protection()
109 } else if (ieee80211_vht_check_tx_bw(ni, IEEE80211_STA_RX_BW_40)) { in r12a_tx_protection()
123 r12a_tx_set_ht40(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni)
127 if (ieee80211_ht_check_tx_ht40(ni)) { in r12a_tx_raid()
130 prim_chan = r12a_get_primary_channel(sc, ni->ni_chan); in r12a_tx_raid()
183 struct ieee80211_node *ni, int ismcast) in r12a_tx_raid()
186 struct ieee80211vap *vap = ni->ni_vap; in r12a_tx_raid()
191 chan = (ni in r12a_tx_raid()
70 r12a_tx_set_ht40(struct rtwn_softc * sc,void * buf,struct ieee80211_node * ni) r12a_tx_set_ht40() argument
125 r12a_tx_raid(struct rtwn_softc * sc,struct r12a_tx_desc * txd,struct ieee80211_node * ni,int ismcast) r12a_tx_raid() argument
199 r12a_tx_set_sgi(struct rtwn_softc * sc,void * buf,struct ieee80211_node * ni) r12a_tx_set_sgi() argument
216 r12a_tx_set_ldpc(struct rtwn_softc * sc,struct r12a_tx_desc * txd,struct ieee80211_node * ni) r12a_tx_set_ldpc() argument
226 r12a_fill_tx_desc(struct rtwn_softc * sc,struct ieee80211_node * ni,struct mbuf * m,void * buf,uint8_t ridx,int maxretry) r12a_fill_tx_desc() argument
348 r12a_fill_tx_desc_raw(struct rtwn_softc * sc,struct ieee80211_node * ni,struct mbuf * m,void * buf,const struct ieee80211_bpf_params * params) r12a_fill_tx_desc_raw() argument
[all...]
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDebugNamesDWARFIndex.cpp41 for (const DebugNames::NameIndex &ni : debug_names) { in GetUnits()
42 const uint32_t num_tus = ni.getForeignTUCount(); in GetUnits()
44 result.insert(ni.getForeignTUSignature(tu)); in GetUnits()
52 for (const DebugNames::NameIndex &ni : debug_names) { in ToDIERef()
53 const uint32_t num_cus = ni.getCUCount(); in ToDIERef()
55 result.insert(ni.getCUOffset(cu)); in ToDIERef()
56 const uint32_t num_tus = ni.getLocalTUCount(); in ToDIERef()
58 result.insert(ni.getLocalTUOffset(tu)); in ToDIERef()
169 const DebugNames::NameIndex &ni, in GetGlobalVariables()
176 ni
39 for (const DebugNames::NameIndex &ni : debug_names) { GetUnits() local
89 MaybeLogLookupError(llvm::Error error,const DebugNames::NameIndex & ni,llvm::StringRef name) MaybeLogLookupError() argument
[all...]
/freebsd-src/sys/dev/ath/ath_rate/amrr/
H A Damrr.c224 ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate) in ath_rate_update() argument
226 struct ath_node *an = ATH_NODE(ni); in ath_rate_update()
228 struct ieee80211vap *vap = ni->ni_vap; in ath_rate_update()
234 IEEE80211_NOTE(vap, IEEE80211_MSG_RATECTL, ni, in ath_rate_update()
236 ni->ni_rates.rs_nrates > 0 ? in ath_rate_update()
237 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 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()
249 amn->amn_tx_rix0 = sc->sc_rixmap[ni->ni_txrate]; in ath_rate_update()
260 ni->ni_rates.rs_rates[rate]&IEEE80211_RATE_VAL]; in ath_rate_update()
[all …]

12345678910>>...19