Home
last modified time | relevance | path

Searched refs:ieee80211_key (Results 1 – 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_crypto_none.c44 static void none_detach(struct ieee80211_key *);
45 static int none_setkey(struct ieee80211_key *);
47 static int none_decap(struct ieee80211_key *, mblk_t *, int);
48 static int none_enmic(struct ieee80211_key *, mblk_t *, int);
49 static int none_demic(struct ieee80211_key *, mblk_t *, int);
68 none_attach(struct ieee80211com *ic, struct ieee80211_key *k) in none_attach()
75 none_detach(struct ieee80211_key *k) in none_detach()
82 none_setkey(struct ieee80211_key *k) in none_setkey()
102 none_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in none_decap()
119 none_enmic(struct ieee80211_key *k, mblk_t *mp, int force) in none_enmic()
[all …]
H A Dnet80211_crypto_wep.c50 static void wep_detach(struct ieee80211_key *);
51 static int wep_setkey(struct ieee80211_key *);
53 static int wep_decap(struct ieee80211_key *, mblk_t *, int);
54 static int wep_enmic(struct ieee80211_key *, mblk_t *, int);
55 static int wep_demic(struct ieee80211_key *, mblk_t *, int);
89 wep_attach(struct ieee80211com *ic, struct ieee80211_key *k) in wep_attach()
104 wep_detach(struct ieee80211_key *k) in wep_detach()
113 wep_setkey(struct ieee80211_key *k) in wep_setkey()
181 wep_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in wep_decap()
209 wep_enmic(struct ieee80211_key *k, mblk_t *mp, int force) in wep_enmic()
[all …]
H A Dnet80211_crypto_ccmp.c57 static void ccmp_detach(struct ieee80211_key *);
58 static int ccmp_setkey(struct ieee80211_key *);
60 static int ccmp_decap(struct ieee80211_key *, mblk_t *, int);
61 static int ccmp_enmic(struct ieee80211_key *, mblk_t *, int);
62 static int ccmp_demic(struct ieee80211_key *, mblk_t *, int);
85 ccmp_attach(struct ieee80211com *ic, struct ieee80211_key *k) in ccmp_attach()
98 ccmp_detach(struct ieee80211_key *k) in ccmp_detach()
107 ccmp_setkey(struct ieee80211_key *k) in ccmp_setkey()
158 ccmp_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in ccmp_decap()
214 ccmp_enmic(struct ieee80211_key *k, mblk_t *mp, int force) in ccmp_enmic()
[all …]
H A Dnet80211_crypto.c68 nulldev_key_alloc(ieee80211com_t *ic, const struct ieee80211_key *k, in nulldev_key_alloc()
85 nulldev_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, in nulldev_key_set()
105 struct ieee80211_key *k, ieee80211_keyix ix) in ieee80211_crypto_resetkey()
128 struct ieee80211_key *key) in ieee80211_crypto_newkey()
269 bzero(key, sizeof (struct ieee80211_key)); in ieee80211_crypto_delkey_locked()
345 struct ieee80211_key *
357 struct ieee80211_key *key; in ieee80211_crypto_getciphertype()
383 struct ieee80211_key *
386 struct ieee80211_key *k; in ieee80211_crypto_encap()
406 struct ieee80211_key *
[all …]
H A Dnet80211_crypto_tkip.c55 static void tkip_detach(struct ieee80211_key *);
56 static int tkip_setkey(struct ieee80211_key *);
58 static int tkip_decap(struct ieee80211_key *, mblk_t *, int);
59 static int tkip_enmic(struct ieee80211_key *, mblk_t *, int);
60 static int tkip_demic(struct ieee80211_key *, mblk_t *, int);
102 tkip_attach(struct ieee80211com *ic, struct ieee80211_key *k) in tkip_attach()
115 tkip_detach(struct ieee80211_key *k) in tkip_detach()
124 tkip_setkey(struct ieee80211_key *k) in tkip_setkey()
193 tkip_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in tkip_decap()
255 tkip_enmic(struct ieee80211_key *k, mblk_t *mp, int force) in tkip_enmic()
[all …]
H A Dnet80211_output.c179 struct ieee80211_key *key; in ieee80211_encap()
483 struct ieee80211_key *key; in ieee80211_send_mgmt()
H A Dnet80211_impl.h451 struct ieee80211_key *ieee80211_crypto_getkey(ieee80211com_t *);
H A Dnet80211_ioctl.c2023 struct ieee80211_key *key; in wl_set_wepkey()
2220 struct ieee80211_key *wk; in wl_set_wpakey()
H A Dnet80211_input.c65 struct ieee80211_key *key; in ieee80211_input()
/illumos-gate/usr/src/uts/common/sys/
H A Dnet80211_crypto.h138 struct ieee80211_key;
159 struct ieee80211_key *);
160 void (*ic_detach)(struct ieee80211_key *);
161 int32_t (*ic_setkey)(struct ieee80211_key *);
162 int32_t (*ic_encap)(struct ieee80211_key *, mblk_t *,
164 int32_t (*ic_decap)(struct ieee80211_key *, mblk_t *, int);
170 struct ieee80211_key { struct
189 struct ieee80211_key cs_nw_keys[IEEE80211_KEY_MAX]; argument
194 const struct ieee80211_key *,
197 const struct ieee80211_key *);
[all …]
H A Dnet80211.h414 struct ieee80211_key in_ucastkey; /* unicast key */
709 extern struct ieee80211_key *ieee80211_crypto_encap(ieee80211com_t *, mblk_t *);
710 extern struct ieee80211_key *ieee80211_crypto_decap(ieee80211com_t *, mblk_t *,
713 struct ieee80211_key *);
714 extern int ieee80211_crypto_delkey(ieee80211com_t *, struct ieee80211_key *);
715 extern int ieee80211_crypto_setkey(ieee80211com_t *, struct ieee80211_key *,
/illumos-gate/usr/src/uts/common/io/ath/
H A Dath_aux.h65 int ath_key_alloc(ieee80211com_t *ic, const struct ieee80211_key *k,
67 int ath_key_delete(ieee80211com_t *ic, const struct ieee80211_key *k);
68 int ath_key_set(ieee80211com_t *ic, const struct ieee80211_key *k,
H A Dath_aux.c736 ath_key_alloc(ieee80211com_t *ic, const struct ieee80211_key *k, in ath_key_alloc()
766 ath_key_delete(ieee80211com_t *ic, const struct ieee80211_key *k) in ath_key_delete()
860 ath_keyset_tkip(ath_t *asc, const struct ieee80211_key *k, in ath_keyset_tkip()
920 ath_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, in ath_key_set()
/illumos-gate/usr/src/uts/common/io/mwl/
H A Dmwl.c306 const struct ieee80211_key *,
309 const struct ieee80211_key *);
310 static int mwl_key_set(struct ieee80211com *, const struct ieee80211_key *,
315 static int addgroupflags(MWL_HAL_KEYVAL *, const struct ieee80211_key *);
2268 mwl_key_alloc(struct ieee80211com *ic, const struct ieee80211_key *k, in mwl_key_alloc()
2301 mwl_key_delete(struct ieee80211com *ic, const struct ieee80211_key *k) in mwl_key_delete()
2335 mwl_key_set(struct ieee80211com *ic, const struct ieee80211_key *k, in mwl_key_set()
2430 struct ieee80211_key *wk; in mwl_setglobalkeys()
2439 addgroupflags(MWL_HAL_KEYVAL *hk, const struct ieee80211_key *k) in addgroupflags()
2809 struct ieee80211_key *k; in mwl_send()
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_main.c1848 arn_key_alloc(ieee80211com_t *ic, const struct ieee80211_key *k, in arn_key_alloc()
1878 arn_key_delete(ieee80211com_t *ic, const struct ieee80211_key *k) in arn_key_delete()
1926 arn_keyset_tkip(struct arn_softc *sc, const struct ieee80211_key *k, in arn_keyset_tkip()
1974 arn_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, in arn_key_set()
H A Darn_xmit.c1885 struct ieee80211_key *k; in arn_tx_start()
/illumos-gate/usr/src/uts/common/io/zyd/
H A Dzyd.c287 struct ieee80211_key *k; in zyd_send()
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpi.c222 static int wpi_key_set(ieee80211com_t *, const struct ieee80211_key *,
1407 static int wpi_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, in wpi_key_set()
2083 struct ieee80211_key *k;
/illumos-gate/usr/src/uts/common/io/ral/
H A Drt2560.c1445 struct ieee80211_key *k; in rt2560_mgmt_send()
1566 struct ieee80211_key *k; in rt2560_send()
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661.c1460 struct ieee80211_key *k; in rt2661_send()
1587 struct ieee80211_key *k; in rt2661_mgmt_send()
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwn.c260 struct ieee80211_key *);
262 struct ieee80211_key *);
3674 struct ieee80211_key *k = NULL; in iwn_send()
6092 struct ieee80211_key *k) in iwn_set_key()
6122 struct ieee80211_key *k) in iwn_delete_key()
/illumos-gate/usr/src/uts/common/io/atu/
H A Datu.c308 struct ieee80211_key *k; in atu_config()
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2.c258 static int iwk_key_set(ieee80211com_t *, const struct ieee80211_key *,
1822 static int iwk_key_set(ieee80211com_t *ic, const struct ieee80211_key *k, in iwk_key_set()
2645 struct ieee80211_key *k = NULL; in iwk_send()
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural.c671 struct ieee80211_key *k; in ural_send()
/illumos-gate/usr/src/uts/common/io/rum/
H A Drum.c732 struct ieee80211_key *k; in rum_send()

12