Lines Matching refs:ieee80211_key
74 struct ieee80211_key { struct
192 int cipher, int flags, struct ieee80211_key *);
194 struct ieee80211_key *);
195 int ieee80211_crypto_setkey(struct ieee80211vap *, struct ieee80211_key *);
213 void* (*ic_attach)(struct ieee80211vap *, struct ieee80211_key *);
214 void (*ic_detach)(struct ieee80211_key *);
215 int (*ic_setkey)(struct ieee80211_key *);
216 void (*ic_setiv)(struct ieee80211_key *, uint8_t *);
217 int (*ic_encap)(struct ieee80211_key *, struct mbuf *);
218 int (*ic_decap)(struct ieee80211_key *, struct mbuf *, int);
224 int (*ic_enmic)(struct ieee80211_key *, struct mbuf *, int);
225 int (*ic_demic)(struct ieee80211_key *, struct mbuf *, int);
237 const struct ieee80211_key *k);
239 struct ieee80211_key *k);
240 struct ieee80211_key *ieee80211_crypto_get_txkey(struct ieee80211_node *,
242 struct ieee80211_key *ieee80211_crypto_encap(struct ieee80211_node *,
245 struct mbuf *, int, struct ieee80211_key **);
246 int ieee80211_crypto_demic(struct ieee80211vap *vap, struct ieee80211_key *k,
269 struct ieee80211_key *k, struct mbuf *m, int force) in ieee80211_crypto_enmic()
282 struct ieee80211_key *k, ieee80211_keyix ix) in ieee80211_crypto_resetkey()
294 const struct ieee80211_frame *, const struct ieee80211_key *,