Home
last modified time | relevance | path

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

12

/titanic_50/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 *,
110 mblk_t *ieee80211_decap_amsdu(struct ieee80211_node *, mblk_t *);
112 int ieee80211_ampdu_reorder(struct ieee80211_node *, mblk_t *);
113 void ieee80211_recv_bar(struct ieee80211_node *, mblk_t *);
114 void ieee80211_ht_node_init(struct ieee80211_node *, const uint8_t *);
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 *);
[all …]
H A Dnet80211.h329 typedef struct ieee80211_node ieee80211_node_t;
345 struct ieee80211_node **nt_keyixmap; /* key ix -> node map */
360 struct ieee80211_node { struct
523 struct ieee80211_node *ic_bss; /* information for this node */
586 struct ieee80211_node *(*ic_node_alloc)(ieee80211com_t *);
725 struct ieee80211_node *);
/titanic_50/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()
/titanic_50/usr/src/uts/common/io/net80211/
H A Dnet80211_ht.c91 ieee80211_decap_amsdu(struct ieee80211_node *in, mblk_t *mp) in ieee80211_decap_amsdu()
208 ampdu_dispatch(struct ieee80211_node *in, mblk_t *m) in ampdu_dispatch()
224 ampdu_rx_dispatch(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *in) in ampdu_rx_dispatch()
268 ampdu_rx_flush(struct ieee80211_node *in, struct ieee80211_rx_ampdu *rap) in ampdu_rx_flush()
298 ampdu_rx_flush_upto(struct ieee80211_node *in, in ampdu_rx_flush_upto()
369 ieee80211_ampdu_reorder(struct ieee80211_node *in, mblk_t *m) in ieee80211_ampdu_reorder()
551 ieee80211_recv_bar(struct ieee80211_node *in, mblk_t *m0) in ieee80211_recv_bar()
615 ieee80211_ht_node_init(struct ieee80211_node *in, const uint8_t *htcap) in ieee80211_ht_node_init()
642 ieee80211_ht_node_cleanup(struct ieee80211_node *in) in ieee80211_ht_node_cleanup()
722 ieee80211_ht_wds_init(struct ieee80211_node *in) in ieee80211_ht_wds_init()
[all …]
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()
/titanic_50/usr/src/uts/common/io/ral/
H A Dral_rate.h94 struct ieee80211_node *id_node; /* destination STA MAC */
100 void ral_rssadapt_input(struct ieee80211com *, struct ieee80211_node *,
103 struct ieee80211_node *, struct ral_rssadapt *,
H A Dral_rate.c135 ral_rssadapt_input(struct ieee80211com *ic, struct ieee80211_node *ni, in ral_rssadapt_input()
150 ral_rssadapt_lower_rate(struct ieee80211com *ic, struct ieee80211_node *ni, in ral_rssadapt_lower_rate()
182 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;
/titanic_50/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.c158 struct ieee80211_node *in = bf->bf_in; in arn_beacon_start_adhoc()
205 arn_beacon_alloc(struct arn_softc *sc, struct ieee80211_node *in) in arn_beacon_alloc()
264 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()
358 struct ieee80211_node *in; in arn_tx_complete_aggr()
774 arn_tx_aggr_start(struct arn_softc *sc, struct ieee80211_node *in, in arn_tx_aggr_start()
793 arn_tx_aggr_stop(struct arn_softc *sc, struct ieee80211_node *in, uint16_t tid) in arn_tx_aggr_stop()
847 struct ieee80211_node *in, in arn_tx_aggr_resume()
932 arn_test_get_txq(struct arn_softc *sc, struct ieee80211_node *in, in arn_test_get_txq()
1006 struct ieee80211_node *in; in assign_aggr_tid_seqno()
1238 struct ieee80211_node *in, struct ieee80211_frame *wh, in ath_tx_setup_buffer()
1900 arn_tx_start(struct arn_softc *sc, struct ieee80211_node *in, in arn_tx_start()
2099 struct ieee80211_node *in = NULL; in arn_tx()
[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()
/titanic_50/usr/src/uts/common/io/rwd/
H A Drt2661_var.h48 struct ieee80211_node *ni;
93 struct ieee80211_node ni;
H A Drt2661.c207 struct ieee80211_node *, struct rt2661_amrr_node *);
216 static void rt2661_newassoc(struct ieee80211com *, struct ieee80211_node *);
969 struct ieee80211_node *ni; in rt2661_rx_intr()
1411 struct ieee80211_node *ni; in rt2661_send()
1537 struct ieee80211_node *ni; in rt2661_mgmt_send()
1661 rt2661_amrr_choose(struct rt2661_amrr *amrr, struct ieee80211_node *ni, in rt2661_amrr_choose()
1877 rt2661_newassoc(struct ieee80211com *ic, struct ieee80211_node *ni) in rt2661_newassoc()
1893 rt2661_iter_func(void *arg, struct ieee80211_node *ni) in rt2661_iter_func()
1994 struct ieee80211_node *ni; in rt2661_newstate()
2069 static struct ieee80211_node *
[all …]
/titanic_50/usr/src/uts/common/io/rwn/
H A Drt2860_var.h77 struct ieee80211_node *ni;
/titanic_50/usr/src/uts/common/io/uath/
H A Duath_var.h97 struct ieee80211_node *ni; /* NB: tx only */
/titanic_50/usr/src/uts/common/io/mwl/
H A Dmwl_var.h418 struct ieee80211_node mn_node; /* base class */
474 struct ieee80211_node *bf_node;
/titanic_50/usr/src/uts/common/io/zyd/
H A Dzyd.c228 struct ieee80211_node *in; in zyd_receive()
286 struct ieee80211_node *in; in zyd_send()
964 struct ieee80211_node *in; in zyd_newstate()
/titanic_50/usr/src/uts/common/io/ural/
H A Dural.c291 static void ural_amrr_start(struct ural_softc *, struct ieee80211_node *);
448 struct ieee80211_node *ni; in ural_rxeof()
677 struct ieee80211_node *ni = NULL; in ural_send()
1386 struct ieee80211_node *ni; in ural_newstate()
1846 ural_ratectl(struct ural_amrr *amrr, struct ieee80211_node *ni) in ural_ratectl()
1913 ural_amrr_start(struct ural_softc *sc, struct ieee80211_node *ni) in ural_amrr_start()

12