Home
last modified time | relevance | path

Searched refs:ieee80211com (Results 1 – 25 of 56) sorted by relevance

123

/illumos-gate/usr/src/uts/common/sys/
H A Dnet80211_crypto.h137 struct ieee80211com;
158 void *(*ic_attach)(struct ieee80211com *,
193 int (*cs_key_alloc)(struct ieee80211com *,
196 int (*cs_key_delete)(struct ieee80211com *,
198 int (*cs_key_set)(struct ieee80211com *,
201 void (*cs_key_update_begin)(struct ieee80211com *);
202 void (*cs_key_update_end)(struct ieee80211com *);
237 void ieee80211_crypto_attach(struct ieee80211com *ic);
238 void ieee80211_crypto_detach(struct ieee80211com *ic);
239 void ieee80211_crypto_register(struct ieee80211com *ic,
[all …]
H A Dnet80211_ht.h42 struct ieee80211com;
96 void ieee80211_ht_attach(struct ieee80211com *);
97 void ieee80211_ht_detach(struct ieee80211com *);
99 void ieee80211_ht_announce(struct ieee80211com *);
103 struct ieee80211com *, const struct ieee80211_channel *);
116 struct ieee80211_channel *ieee80211_ht_adjust_channel(struct ieee80211com *,
122 void ieee80211_htinfo_update(struct ieee80211com *, int protmode);
123 void ieee80211_ht_timeout(struct ieee80211com *);
142 void ieee80211_ht_update_beacon(struct ieee80211com *,
H A Dnet80211.h335 typedef struct ieee80211com ieee80211com_t;
338 struct ieee80211com *nt_ic; /* back reference */
366 struct ieee80211com *in_ic;
474 int (*wme_update)(struct ieee80211com *);
477 struct ieee80211com { struct
729 int ieee80211_classify(struct ieee80211com *, mblk_t *,
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_ioctl.c48 static int wl_set_essid(struct ieee80211com *, const void *);
49 static void wl_get_essid(struct ieee80211com *, void *);
50 static int wl_set_bssid(struct ieee80211com *, const void *);
51 static void wl_get_bssid(struct ieee80211com *, void *);
52 static int wl_set_bsstype(struct ieee80211com *, const void *);
53 static void wl_get_bsstype(struct ieee80211com *, void *);
54 static void wl_get_linkstatus(struct ieee80211com *, void *);
55 static int wl_set_desrates(struct ieee80211com *, const void *);
56 static void wl_get_desrates(struct ieee80211com *, void *);
57 static int wl_set_authmode(struct ieee80211com *, const void *);
[all …]
H A Dnet80211_ht.c93 struct ieee80211com *ic = in->in_ic; in ieee80211_decap_amsdu()
644 struct ieee80211com *ic = in->in_ic; in ieee80211_ht_node_cleanup()
673 findhtchan(struct ieee80211com *ic, struct ieee80211_channel *c, int htflags) in findhtchan()
683 ieee80211_ht_adjust_channel(struct ieee80211com *ic, in ieee80211_ht_adjust_channel()
724 struct ieee80211com *ic = in->in_ic; in ieee80211_ht_wds_init()
773 htinfo_notify(struct ieee80211com *ic) in htinfo_notify()
793 htinfo_update(struct ieee80211com *ic) in htinfo_update()
821 struct ieee80211com *ic = in->in_ic; in ieee80211_ht_node_join()
839 struct ieee80211com *ic = in->in_ic; in ieee80211_ht_node_leave()
856 ieee80211_htinfo_update(struct ieee80211com *ic, int protmode) in ieee80211_htinfo_update()
[all …]
H A Dnet80211_crypto_none.c43 static void *none_attach(struct ieee80211com *, struct ieee80211_key *);
68 none_attach(struct ieee80211com *ic, struct ieee80211_key *k) in none_attach()
H A Dnet80211_crypto_tkip.c54 static void *tkip_attach(struct ieee80211com *, struct ieee80211_key *);
79 struct ieee80211com *tc_ic; /* for diagnostics */
102 tkip_attach(struct ieee80211com *ic, struct ieee80211_key *k) in tkip_attach()
140 struct ieee80211com *ic = ctx->tc_ic; in tkip_encap()
196 struct ieee80211com *ic = ctx->tc_ic; in tkip_decap()
/illumos-gate/usr/src/uts/common/io/ral/
H A Dral_rate.h98 void ral_rssadapt_input(struct ieee80211com *, struct ieee80211_node *,
100 void ral_rssadapt_lower_rate(struct ieee80211com *,
103 void ral_rssadapt_raise_rate(struct ieee80211com *,
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()
176 ral_rssadapt_raise_rate(struct ieee80211com *ic, struct ral_rssadapt *ra, in ral_rssadapt_raise_rate()
H A Drt2560.c215 struct ieee80211com *ic = &sc->sc_ic; in rt2560_set_basicrates()
326 struct ieee80211com *ic = &sc->sc_ic; in rt2560_set_chan()
429 struct ieee80211com *ic = &sc->sc_ic; in rt2560_enable_tsf_sync()
461 struct ieee80211com *ic = &sc->sc_ic; in rt2560_update_plcp()
487 rt2560_update_slot(struct ieee80211com *ic, int onoff) in rt2560_update_slot()
814 struct ieee80211com *ic = &sc->sc_ic; in rt2560_next_scan()
840 struct ieee80211com *ic = &sc->sc_ic; in rt2560_update_rssadapt()
851 struct ieee80211com *ic = &sc->sc_ic; in rt2560_statedog()
867 rt2560_newstate(struct ieee80211com *ic, enum ieee80211_state nstate, int arg) in rt2560_newstate()
1016 struct ieee80211com *ic = &sc->sc_ic; in rt2560_tx_intr()
[all …]
H A Drt2560_var.h138 struct ieee80211com sc_ic;
198 int (*sc_newstate)(struct ieee80211com *,
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural.c413 struct ieee80211com *ic = &sc->sc_ic; in ural_txeof()
444 struct ieee80211com *ic = &sc->sc_ic; in ural_rxeof()
539 ural_ack_rate(struct ieee80211com *ic, int rate) in ural_ack_rate()
622 struct ieee80211com *ic = &sc->sc_ic; in ural_setup_tx_desc()
828 struct ieee80211com *ic = &sc->sc_ic; in ural_m_tx()
1007 struct ieee80211com *ic = &sc->sc_ic; in ural_set_chan()
1115 struct ieee80211com *ic = &sc->sc_ic; in ural_enable_tsf_sync()
1146 ural_update_slot(struct ieee80211com *ic, int onoff) in ural_update_slot()
1188 struct ieee80211com *ic = &sc->sc_ic; in ural_set_basicrates()
1273 struct ieee80211com *ic = &sc->sc_ic; in ural_read_eeprom()
[all …]
H A Dural_var.h62 struct ieee80211com sc_ic;
119 int (*sc_newstate)(struct ieee80211com *,
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661.c197 static int rt2661_ack_rate(struct ieee80211com *, int);
214 static void rt2661_updateslot(struct ieee80211com *, int);
220 static void rt2661_newassoc(struct ieee80211com *, struct ieee80211_node *);
224 static int rt2661_newstate(struct ieee80211com *,
378 struct ieee80211com *ic = &sc->sc_ic; in rt2661_read_eeprom()
892 struct ieee80211com *ic = &sc->sc_ic; in rt2661_tx_intr()
968 struct ieee80211com *ic = &sc->sc_ic; in rt2661_rx_intr()
1256 rt2661_ack_rate(struct ieee80211com *ic, int rate) in rt2661_ack_rate()
1353 struct ieee80211com *ic = &sc->sc_ic; in rt2661_setup_tx_desc()
1749 rt2661_updateslot(struct ieee80211com *ic, int onoff) in rt2661_updateslot()
[all …]
H A Drt2661_var.h98 struct ieee80211com sc_ic;
179 int (*sc_newstate)(struct ieee80211com *,
/illumos-gate/usr/src/uts/common/io/rum/
H A Drum.c478 struct ieee80211com *ic = &sc->sc_ic; in rum_txeof()
509 struct ieee80211com *ic = &sc->sc_ic; in rum_rxeof()
601 rum_ack_rate(struct ieee80211com *ic, int rate) in rum_ack_rate()
684 struct ieee80211com *ic = &sc->sc_ic; in rum_setup_tx_desc()
893 struct ieee80211com *ic = &sc->sc_ic; in rum_m_tx()
1022 struct ieee80211com *ic = &sc->sc_ic; in rum_enable_mrr()
1052 struct ieee80211com *ic = &sc->sc_ic; in rum_set_basicrates()
1120 struct ieee80211com *ic = &sc->sc_ic; in rum_set_chan()
1194 struct ieee80211com *ic = &sc->sc_ic; in rum_enable_tsf_sync()
1221 rum_update_slot(struct ieee80211com *ic, int onoff) in rum_update_slot()
[all …]
H A Drum_var.h62 struct ieee80211com sc_ic;
127 int (*sc_newstate)(struct ieee80211com *,
/illumos-gate/usr/src/uts/common/io/atu/
H A Datu.c158 struct ieee80211com *ic = &sc->sc_ic; in atu_get_config()
307 struct ieee80211com *ic = &sc->sc_ic; in atu_config()
386 struct ieee80211com *ic = &sc->sc_ic; in atu_start_scan()
468 atu_newstate(struct ieee80211com *ic, enum ieee80211_state nstate, int arg) in atu_newstate()
600 struct ieee80211com *ic = &sc->sc_ic; in atu_rxeof()
660 struct ieee80211com *ic = &sc->sc_ic; in atu_txeof()
894 struct ieee80211com *ic = &sc->sc_ic; in atu_watchdog()
1123 struct ieee80211com *ic; in atu_disconnect()
1170 struct ieee80211com *ic; in atu_attach()
1441 struct ieee80211com *ic = &sc->sc_ic; in atu_m_stop()
[all …]
/illumos-gate/usr/src/uts/common/io/iwi/
H A Dipw2200.c172 static int ipw2200_send(struct ieee80211com *ic, mblk_t *mp, uint8_t type);
181 static int ipw2200_newstate(struct ieee80211com *ic,
334 struct ieee80211com *ic; in ipw2200_attach()
764 struct ieee80211com *ic = &sc->sc_ic; in ipw2200_stop()
788 struct ieee80211com *ic = &sc->sc_ic; in ipw2200_config()
1268 struct ieee80211com *ic = &sc->sc_ic; in ipw2200_get_statistics()
1570 struct ieee80211com *ic = &sc->sc_ic; in ipw2200_start_scan()
1622 struct ieee80211com *ic = &sc->sc_ic; in ipw2200_auth_and_assoc()
1797 ipw2200_newstate(struct ieee80211com *ic, enum ieee80211_state state, int arg) in ipw2200_newstate()
1938 struct ieee80211com *ic = &sc->sc_ic; in ipw2200_thread()
[all …]
/illumos-gate/usr/src/uts/common/io/zyd/
H A Dzyd.c63 static int zyd_newstate(struct ieee80211com *ic,
208 struct ieee80211com *ic = &sc->ic; in zyd_next_scan()
226 struct ieee80211com *ic = &sc->ic; in zyd_receive()
468 struct ieee80211com *ic = &sc->ic; in zyd_mac_init()
519 struct ieee80211com *ic = &sc->ic; in zyd_wifi_init()
850 struct ieee80211com *ic = &sc->ic; in zyd_m_ioctl()
875 struct ieee80211com *ic = &sc->ic; in zyd_m_setprop()
930 struct ieee80211com *ic = &sc->ic; in zyd_m_tx()
961 zyd_newstate(struct ieee80211com *ic, enum ieee80211_state nstate, int arg) in zyd_newstate()
/illumos-gate/usr/src/uts/common/io/urtw/
H A Durtw_var.h76 struct ieee80211com sc_ic;
99 int (*sc_newstate)(struct ieee80211com *,
/illumos-gate/usr/src/uts/common/io/ipw/
H A Dipw2100.c151 static int ipw2100_send(struct ieee80211com *ic, mblk_t *mp, uint8_t type);
158 static int ipw2100_newstate(struct ieee80211com *ic,
259 struct ieee80211com *ic; in ipw2100_attach()
618 struct ieee80211com *ic = &sc->sc_ic; in ipw2100_cpr_resume()
723 struct ieee80211com *ic = &sc->sc_ic; in ipw2100_stop()
736 struct ieee80211com *ic = &sc->sc_ic; in ipw2100_config()
1322 struct ieee80211com *ic = &sc->sc_ic; in ipw2100_get_statistics()
1665 ipw2100_newstate(struct ieee80211com *ic, enum ieee80211_state state, int arg) in ipw2100_newstate()
1814 struct ieee80211com *ic = &sc->sc_ic; in ipw2100_thread()
1917 struct ieee80211com *ic = &sc->sc_ic; in ipw2100_m_unicst()
[all …]
/illumos-gate/usr/src/uts/common/io/rwn/
H A Drt2860.c171 static int rt2860_ack_rate(struct ieee80211com *, int);
192 static void rt2860_updateprot(struct ieee80211com *);
206 static void rt2860_newassoc(struct ieee80211com *, struct ieee80211_node *,
209 static int rt2860_newstate(struct ieee80211com *,
383 struct ieee80211com *ic = &sc->sc_ic; in rt2860_read_eeprom()
1024 rt2860_ack_rate(struct ieee80211com *ic, int rate) in rt2860_ack_rate()
1283 struct ieee80211com *ic = &sc->sc_ic; in rt2860_next_scan()
1292 struct ieee80211com *ic = &sc->sc_ic; in rt2860_updateslot()
1315 struct ieee80211com *ic = &sc->sc_ic; in rt2860_updatestats()
1374 struct ieee80211com *ic = &sc->sc_ic; in rt2860_set_basicrates()
[all …]
/illumos-gate/usr/src/uts/common/io/mwl/
H A Dmwl.c254 mwl_get_suprates(struct ieee80211com *,
295 static int mwl_setrates(struct ieee80211com *);
303 mwl_node_alloc(struct ieee80211com *);
305 static int mwl_key_alloc(struct ieee80211com *,
308 static int mwl_key_delete(struct ieee80211com *,
310 static int mwl_key_set(struct ieee80211com *, const struct ieee80211_key *,
312 static void mwl_setanywepkey(struct ieee80211com *,
314 static void mwl_setglobalkeys(struct ieee80211com *c);
322 static int mwl_newstate(struct ieee80211com *, enum ieee80211_state, int);
2050 mwl_setrates(struct ieee80211com *ic) in mwl_setrates()
[all …]
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpivar.h125 struct ieee80211com sc_ic;
127 int (*sc_newstate)(struct ieee80211com *,

123