/illumos-gate/usr/src/uts/common/sys/ |
H A D | net80211_ht.h | 43 struct ieee80211_node; 105 int ieee80211_setup_htrates(struct ieee80211_node *, 107 void ieee80211_setup_basic_htrates(struct ieee80211_node *, 115 void ieee80211_ht_node_cleanup(struct ieee80211_node *); 119 void ieee80211_ht_wds_init(struct ieee80211_node *); 120 void ieee80211_ht_node_join(struct ieee80211_node *); 121 void ieee80211_ht_node_leave(struct ieee80211_node *); 126 void ieee80211_recv_action(struct ieee80211_node *, 128 int ieee80211_ampdu_request(struct ieee80211_node *, 130 void ieee80211_ampdu_stop(struct ieee80211_node *, [all …]
|
H A D | net80211_amrr.h | 40 struct ieee80211_node; 66 void ieee80211_amrr_choose(struct ieee80211_amrr *, struct ieee80211_node *,
|
H A D | net80211.h | 334 typedef struct ieee80211_node ieee80211_node_t; 350 struct ieee80211_node **nt_keyixmap; /* key ix -> node map */ 365 struct ieee80211_node { struct 528 struct ieee80211_node *ic_bss; /* information for this node */ 591 struct ieee80211_node *(*ic_node_alloc)(ieee80211com_t *); 730 struct ieee80211_node *);
|
/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_rate.h | 47 void ath_rate_ctl_start(ath_t *asc, struct ieee80211_node *in); 49 void ath_rate_ctl(void *arg, struct ieee80211_node *in); 50 void ath_rate_update(ath_t *asc, struct ieee80211_node *in, int32_t rate); 52 void ath_rate_cb(void *arg, struct ieee80211_node *in);
|
H A D | ath_rate.c | 73 ath_rate_update(ath_t *asc, struct ieee80211_node *in, int32_t rate) in ath_rate_update() 152 ath_rate_ctl_start(ath_t *asc, struct ieee80211_node *in) in ath_rate_ctl_start() 190 ath_rate_cb(void *arg, struct ieee80211_node *in) in ath_rate_cb() 202 struct ieee80211_node *in; in ath_rate_ctl_reset() 209 in = (struct ieee80211_node *)ic->ic_bss; in ath_rate_ctl_reset() 232 ath_rate_ctl(void *arg, struct ieee80211_node *in) in ath_rate_ctl()
|
H A D | ath_impl.h | 136 struct ieee80211_node an_node; /* base class */ 230 struct ieee80211_node *bf_in; /* pointer to the node */
|
H A D | ath_main.c | 541 struct ieee80211_node *in; in ath_rx_handler() 669 ath_tx_start(ath_t *asc, struct ieee80211_node *in, struct ath_buf *bf, in ath_tx_start() 959 struct ieee80211_node *in = NULL; in ath_xmit() 1102 struct ieee80211_node *in; in ath_tx_processq() 1205 static struct ieee80211_node * 1217 ath_node_free(struct ieee80211_node *in) in ath_node_free() 1276 struct ieee80211_node *in; in ath_newstate() 1834 struct ieee80211_node *in = ic->ic_bss; in ath_m_stat()
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_ht.c | 208 ampdu_dispatch(struct ieee80211_node *in, mblk_t *m) in ampdu_dispatch() 298 ampdu_rx_flush_upto(struct ieee80211_node *in, in ampdu_rx_flush_upto() 722 ieee80211_ht_wds_init(struct ieee80211_node *in) in ieee80211_ht_wds_init() 819 ieee80211_ht_node_join(struct ieee80211_node *in) in ieee80211_ht_node_join() 837 ieee80211_ht_node_leave(struct ieee80211_node *in) in ieee80211_ht_node_leave() 1065 ieee80211_addba_request(struct ieee80211_node *in, in ieee80211_addba_request() 1088 ieee80211_addba_response(struct ieee80211_node *in, in ieee80211_addba_response() 1264 ieee80211_recv_action(struct ieee80211_node *in, in ieee80211_recv_action() 1320 ieee80211_ampdu_request(struct ieee80211_node *in, in ieee80211_ampdu_request() 1406 ieee80211_send_bar(struct ieee80211_node *in, in ieee80211_send_bar() [all …]
|
H A D | net80211_amrr.c | 67 ieee80211_amrr_choose(struct ieee80211_amrr *amrr, struct ieee80211_node *ni, in ieee80211_amrr_choose() 86 struct ieee80211_node *, ni, in ieee80211_amrr_choose() 114 struct ieee80211_node *, ni, in ieee80211_amrr_choose()
|
H A D | net80211_input.c | 61 ieee80211_input(ieee80211com_t *ic, mblk_t *mp, struct ieee80211_node *in, in ieee80211_input() 426 ieee80211_defrag(ieee80211com_t *ic, struct ieee80211_node *in, mblk_t *mp, in ieee80211_defrag() 518 ieee80211_setup_rates(struct ieee80211_node *in, const uint8_t *rates, in ieee80211_setup_rates() 555 struct ieee80211_node *in, uint16_t seq, uint16_t status) in ieee80211_auth_open() 592 ieee80211_alloc_challenge(struct ieee80211_node *in) in ieee80211_alloc_challenge() 612 uint8_t *frm, uint8_t *efrm, struct ieee80211_node *in, uint16_t seq, in ieee80211_auth_shared() 826 ieee80211_recv_beacon(ieee80211com_t *ic, mblk_t *mp, struct ieee80211_node *in, in ieee80211_recv_beacon() 1135 ieee80211_recv_mgmt(ieee80211com_t *ic, mblk_t *mp, struct ieee80211_node *in, in ieee80211_recv_mgmt()
|
H A D | net80211_ioctl.c | 628 wifi_getrssi(struct ieee80211_node *in) in wifi_getrssi() 709 wifi_read_ap(void *arg, struct ieee80211_node *in) in wifi_read_ap() 901 struct ieee80211_node *in = ic->ic_bss; in wifi_loaddefdata() 1606 struct ieee80211_node *in = ic->ic_bss; in wl_set_desrates() 1692 struct ieee80211_node *in = ic->ic_bss; in wl_get_desrates() 1855 struct ieee80211_node *in = ic->ic_bss; in wl_get_phy() 2219 struct ieee80211_node *in; in wl_set_wpakey()
|
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_rc.h | 252 void arn_rate_init(struct arn_softc *sc, struct ieee80211_node *in); 257 struct ieee80211_node *in, int32_t rate); 258 void arn_rate_ctl_start(struct arn_softc *sc, struct ieee80211_node *in); 259 void arn_rate_cb(void *arg, struct ieee80211_node *in); 261 void arn_rate_ctl(void *arg, struct ieee80211_node *in);
|
H A D | arn_rc.c | 807 struct ieee80211_node *in; in arn_rc_rate_set_series() 1455 struct ieee80211_node *in) in arn_rc_init() 1575 struct ieee80211_node *in = (struct ieee80211_node *)(bf->bf_in); in arn_tx_status() 1620 struct ieee80211_node *in = (struct ieee80211_node *)(bf->bf_in); in arn_get_rate() 1682 arn_rate_init(struct arn_softc *sc, struct ieee80211_node *in) in arn_rate_init() 1798 arn_rate_update(struct arn_softc *sc, struct ieee80211_node *in, int32_t rate) in arn_rate_update() 1878 arn_rate_ctl_start(struct arn_softc *sc, struct ieee80211_node *in) in arn_rate_ctl_start() 1918 arn_rate_cb(void *arg, struct ieee80211_node *in) in arn_rate_cb() 1930 struct ieee80211_node *in; in arn_rate_ctl_reset() 1937 in = (struct ieee80211_node *)ic->ic_bss; in arn_rate_ctl_reset() [all …]
|
H A D | arn_core.h | 387 struct ieee80211_node *bf_in; /* pointer to the node */ 555 void arn_tx_node_cleanup(struct arn_softc *sc, struct ieee80211_node *in); 648 struct ieee80211_node an_node; /* base class */ 724 int arn_beacon_alloc(struct arn_softc *sc, struct ieee80211_node *in); 731 struct ieee80211_node *in, int subtype, int rssi, uint32_t rstamp); 834 void arn_ampdu_recv_action(struct ieee80211_node *in, 836 int arn_ampdu_send_action(struct ieee80211_node *in,
|
H A D | arn_beacon.c | 121 struct ieee80211_node *in = bf->bf_in; in arn_beacon_start_adhoc() 168 arn_beacon_alloc(struct arn_softc *sc, struct ieee80211_node *in) in arn_beacon_alloc() 226 struct ieee80211_node *in = ic->ic_bss; in arn_beacon_config()
|
H A D | arn_xmit.c | 114 struct ieee80211_node *in = ic->ic_bss; in arn_get_beaconconfig() 357 struct ieee80211_node *in; in arn_tx_complete_aggr() 773 arn_tx_aggr_start(struct arn_softc *sc, struct ieee80211_node *in, in arn_tx_aggr_start() 846 struct ieee80211_node *in, in arn_tx_aggr_resume() 931 arn_test_get_txq(struct arn_softc *sc, struct ieee80211_node *in, in arn_test_get_txq() 1005 struct ieee80211_node *in; in assign_aggr_tid_seqno() 1194 struct ieee80211_node *in, struct ieee80211_frame *wh, in ath_tx_setup_buffer() 1856 arn_tx_start(struct arn_softc *sc, struct ieee80211_node *in, in arn_tx_start() 2055 struct ieee80211_node *in = NULL; in arn_tx() 2191 struct ieee80211_node *in; in arn_tx_processq() [all …]
|
H A D | arn_recv.c | 252 arn_ampdu_recv_action(struct ieee80211_node *in, in arn_ampdu_recv_action() 335 arn_recv_mgmt(struct ieee80211com *ic, mblk_t *mp, struct ieee80211_node *in, in arn_recv_mgmt() 434 struct ieee80211_node *in; in arn_rx_handler()
|
/illumos-gate/usr/src/uts/common/io/ral/ |
H A D | ral_rate.h | 92 struct ieee80211_node *id_node; /* destination STA MAC */ 98 void ral_rssadapt_input(struct ieee80211com *, struct ieee80211_node *, 101 struct ieee80211_node *, struct ral_rssadapt *,
|
H A D | ral_rate.c | 133 ral_rssadapt_input(struct ieee80211com *ic, struct ieee80211_node *ni, in ral_rssadapt_input() 148 ral_rssadapt_lower_rate(struct ieee80211com *ic, struct ieee80211_node *ni, in ral_rssadapt_lower_rate() 180 struct ieee80211_node *ni = id->id_node; in ral_rssadapt_raise_rate()
|
H A D | rt2560_var.h | 86 struct ieee80211_node *ni; 133 struct ieee80211_node ni;
|
/illumos-gate/usr/src/uts/common/io/rwd/ |
H A D | rt2661_var.h | 48 struct ieee80211_node *ni; 93 struct ieee80211_node ni;
|
H A D | rt2661.c | 211 struct ieee80211_node *, struct rt2661_amrr_node *); 973 struct ieee80211_node *ni; in rt2661_rx_intr() 1415 struct ieee80211_node *ni; in rt2661_send() 1541 struct ieee80211_node *ni; in rt2661_mgmt_send() 1665 rt2661_amrr_choose(struct rt2661_amrr *amrr, struct ieee80211_node *ni, in rt2661_amrr_choose() 1881 rt2661_newassoc(struct ieee80211com *ic, struct ieee80211_node *ni) in rt2661_newassoc() 1897 rt2661_iter_func(void *arg, struct ieee80211_node *ni) in rt2661_iter_func() 1998 struct ieee80211_node *ni; in rt2661_newstate() 2073 static struct ieee80211_node * 2083 rt2661_node_free(struct ieee80211_node *in) in rt2661_node_free() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwn/ |
H A D | if_iwnvar.h | 47 struct ieee80211_node *ni; 79 struct ieee80211_node ni; /* must be the first */ 158 struct ieee80211_node *, uint8_t, uint16_t);
|
H A D | if_iwn.c | 219 struct ieee80211_node *); 267 struct ieee80211_node *, uint8_t); 269 struct ieee80211_node *, uint8_t); 271 struct ieee80211_node *, uint8_t); 273 struct ieee80211_node *, uint8_t); 275 struct ieee80211_node *, uint8_t, uint16_t); 2402 static struct ieee80211_node * 2654 struct ieee80211_node *ni; in iwn_rx_done() 5652 struct ieee80211_node *ni = ic->ic_bss; in iwn_limit_dwell() 5892 struct ieee80211_node *ni = ic->ic_bss; in iwn_auth() [all …]
|
/illumos-gate/usr/src/uts/common/io/rwn/ |
H A D | rt2860_var.h | 77 struct ieee80211_node *ni;
|