Home
last modified time | relevance | path

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

/f-stack/freebsd/net80211/
H A Dieee80211_crypto_none.c52 static void none_detach(struct ieee80211_key *);
53 static int none_setkey(struct ieee80211_key *);
54 static void none_setiv(struct ieee80211_key *, uint8_t *);
55 static int none_encap(struct ieee80211_key *, struct mbuf *);
77 none_attach(struct ieee80211vap *vap, struct ieee80211_key *k) in none_attach()
83 none_detach(struct ieee80211_key *k) in none_detach()
89 none_setkey(struct ieee80211_key *k) in none_setkey()
96 none_setiv(struct ieee80211_key *k, uint8_t *ivp) in none_setiv()
101 none_encap(struct ieee80211_key *k, struct mbuf *m) in none_encap()
142 none_enmic(struct ieee80211_key *k, struct mbuf *m, int force) in none_enmic()
[all …]
H A Dieee80211_crypto.h76 struct ieee80211_key { struct
170 int cipher, int flags, struct ieee80211_key *);
172 struct ieee80211_key *);
192 void (*ic_detach)(struct ieee80211_key *);
193 int (*ic_setkey)(struct ieee80211_key *);
194 void (*ic_setiv)(struct ieee80211_key *, uint8_t *);
210 const struct ieee80211_key *k);
212 struct ieee80211_key *k);
218 struct mbuf *, int, struct ieee80211_key **);
226 struct ieee80211_key *k, struct mbuf *m, int force) in ieee80211_crypto_enmic()
[all …]
H A Dieee80211_crypto_wep.c53 static void wep_detach(struct ieee80211_key *);
54 static int wep_setkey(struct ieee80211_key *);
55 static void wep_setiv(struct ieee80211_key *, uint8_t *);
56 static int wep_encap(struct ieee80211_key *, struct mbuf *);
90 wep_attach(struct ieee80211vap *vap, struct ieee80211_key *k) in wep_attach()
109 wep_detach(struct ieee80211_key *k) in wep_detach()
119 wep_setkey(struct ieee80211_key *k) in wep_setkey()
125 wep_setiv(struct ieee80211_key *k, uint8_t *ivp) in wep_setiv()
181 wep_encap(struct ieee80211_key *k, struct mbuf *m) in wep_encap()
228 wep_enmic(struct ieee80211_key *k, struct mbuf *m, int force) in wep_enmic()
[all …]
H A Dieee80211_crypto.c53 struct ieee80211_key *);
104 cipher_detach(struct ieee80211_key *key) in cipher_detach()
120 struct ieee80211_key *key, in dev_key_alloc()
128 const struct ieee80211_key *key) in dev_key_delete()
533 const struct ieee80211_key *k) in ieee80211_crypto_get_key_wepidx()
555 struct ieee80211_key *
587 struct ieee80211_key *
590 struct ieee80211_key *k; in ieee80211_crypto_encap()
607 struct ieee80211_key **key) in ieee80211_crypto_decap()
614 struct ieee80211_key *k; in ieee80211_crypto_decap()
[all …]
H A Dieee80211_crypto_ccmp.c66 static void ccmp_detach(struct ieee80211_key *);
67 static int ccmp_setkey(struct ieee80211_key *);
68 static void ccmp_setiv(struct ieee80211_key *, uint8_t *);
69 static int ccmp_encap(struct ieee80211_key *, struct mbuf *);
92 static int ccmp_decrypt(struct ieee80211_key *, u_int64_t pn,
99 ccmp_attach(struct ieee80211vap *vap, struct ieee80211_key *k) in ccmp_attach()
116 ccmp_detach(struct ieee80211_key *k) in ccmp_detach()
126 ccmp_setkey(struct ieee80211_key *k) in ccmp_setkey()
142 ccmp_setiv(struct ieee80211_key *k, uint8_t *ivp) in ccmp_setiv()
165 ccmp_encap(struct ieee80211_key *k, struct mbuf *m) in ccmp_encap()
[all …]
H A Dieee80211_crypto_tkip.c57 static void tkip_detach(struct ieee80211_key *);
58 static int tkip_setkey(struct ieee80211_key *);
59 static void tkip_setiv(struct ieee80211_key *, uint8_t *);
60 static int tkip_encap(struct ieee80211_key *, struct mbuf *);
111 tkip_attach(struct ieee80211vap *vap, struct ieee80211_key *k) in tkip_attach()
128 tkip_detach(struct ieee80211_key *k) in tkip_detach()
138 tkip_setkey(struct ieee80211_key *k) in tkip_setkey()
154 tkip_setiv(struct ieee80211_key *k, uint8_t *ivp) in tkip_setiv()
177 tkip_encap(struct ieee80211_key *k, struct mbuf *m) in tkip_encap()
240 tkip_enmic(struct ieee80211_key *k, struct mbuf *m, int force) in tkip_enmic()
[all …]
H A Dieee80211_superg.h143 int, struct ieee80211_key *);
145 int hdrspace, struct ieee80211_key *key);
H A Dieee80211_var.h505 struct ieee80211_key iv_nw_keys[IEEE80211_WEP_NKID];
507 struct ieee80211_key *,
510 const struct ieee80211_key *);
512 const struct ieee80211_key *);
H A Dieee80211_proto.h111 struct ieee80211_key *, struct mbuf *);
H A Dieee80211_superg.c364 struct ieee80211_key *key) in ieee80211_ff_encap()
496 struct ieee80211_key *key) in ieee80211_amsdu_encap()
H A Dieee80211_node.h173 struct ieee80211_key ni_ucastkey; /* unicast key */
H A Dieee80211_ddb.c81 static void _db_show_key(const char *tag, int ix, const struct ieee80211_key *);
770 _db_show_key(const char *tag, int ix, const struct ieee80211_key *wk) in _db_show_key()
H A Dieee80211_wds.c420 struct ieee80211_key *key; in wds_input()
H A Dieee80211_output.c1339 struct ieee80211_key *key, struct mbuf *m) in ieee80211_mbuf_adjust()
1419 static __inline struct ieee80211_key *
1438 static __inline struct ieee80211_key *
1472 struct ieee80211_key *key; in ieee80211_encap()
H A Dieee80211_adhoc.c316 struct ieee80211_key *key; in adhoc_input()
H A Dieee80211_freebsd.c835 const struct ieee80211_frame *wh, const struct ieee80211_key *k, in ieee80211_notify_replay_failure()
H A Dieee80211_ioctl.c80 struct ieee80211_key *wk; in ieee80211_ioctl_getkey()
1174 struct ieee80211_key *wk; in ieee80211_ioctl_setkey()
2745 struct ieee80211_key *k; in ieee80211_ioctl_set80211()
H A Dieee80211_sta.c547 struct ieee80211_key *key; in sta_input()
H A Dieee80211_hostap.c482 struct ieee80211_key *key; in hostap_input()