Home
last modified time | relevance | path

Searched refs:ieee80211_node (Results 1 – 25 of 45) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dnet80211_ht.h43 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 Dnet80211_amrr.h40 struct ieee80211_node;
66 void ieee80211_amrr_choose(struct ieee80211_amrr *, struct ieee80211_node *,
H A Dnet80211.h334 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 Dath_rate.h47 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 Dath_rate.c73 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 Dath_impl.h136 struct ieee80211_node an_node; /* base class */
230 struct ieee80211_node *bf_in; /* pointer to the node */
H A Dath_main.c541 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 Dnet80211_ht.c208 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 Dnet80211_amrr.c67 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 Dnet80211_input.c61 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 Dnet80211_ioctl.c628 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 Darn_rc.h252 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 Darn_rc.c807 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 Darn_core.h387 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 Darn_beacon.c121 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 Darn_xmit.c114 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 Darn_recv.c252 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 Dral_rate.h92 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 Dral_rate.c133 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 Drt2560_var.h86 struct ieee80211_node *ni;
133 struct ieee80211_node ni;
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661_var.h48 struct ieee80211_node *ni;
93 struct ieee80211_node ni;
H A Drt2661.c211 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 Dif_iwnvar.h47 struct ieee80211_node *ni;
79 struct ieee80211_node ni; /* must be the first */
158 struct ieee80211_node *, uint8_t, uint16_t);
H A Dif_iwn.c219 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 Drt2860_var.h77 struct ieee80211_node *ni;

12