Home
last modified time | relevance | path

Searched refs:wk_cipher (Results 1 – 24 of 24) sorted by relevance

/src/sys/net80211/
H A Dieee80211_crypto.h104 const struct ieee80211_cipher *wk_cipher; member
231 ((k)->wk_cipher == &ieee80211_cipher_none)
272 const struct ieee80211_cipher *cip = k->wk_cipher; in ieee80211_crypto_enmic()
285 k->wk_cipher = &ieee80211_cipher_none; in ieee80211_crypto_resetkey()
286 k->wk_private = k->wk_cipher->ic_attach(vap, k); in ieee80211_crypto_resetkey()
372 return (k->wk_cipher->ic_miclen); in ieee80211_crypto_get_key_txmic_len()
405 return (k->wk_cipher->ic_miclen); in ieee80211_crypto_get_key_rxmic_len()
H A Dieee80211_crypto.c104 key->wk_cipher->ic_detach(key); in cipher_detach()
110 return key->wk_cipher->ic_attach(vap, key); in cipher_attach()
434 if (key->wk_cipher != cip || key->wk_flags != flags) { in ieee80211_crypto_newkey()
452 key->wk_cipher = cip; /* XXX refcnt? */ in ieee80211_crypto_newkey()
498 key->wk_cipher = cip; /* XXX refcnt? */ in ieee80211_crypto_newkey()
514 KASSERT(key->wk_cipher != NULL, ("No cipher!")); in _ieee80211_crypto_delkey()
518 __func__, key->wk_cipher->ic_name, in _ieee80211_crypto_delkey()
580 const struct ieee80211_cipher *cip = key->wk_cipher; in ieee80211_crypto_setkey()
736 cip = k->wk_cipher; in ieee80211_crypto_encap()
832 cip = k->wk_cipher; in ieee80211_crypto_decap()
[all …]
H A Dieee80211_crypto_ccmp.c146 return (k->wk_cipher->ic_trailer); in ccmp_get_trailer_len()
152 return (k->wk_cipher->ic_header); in ccmp_get_header_len()
176 if (k->wk_cipher->ic_cipher == IEEE80211_CIPHER_AES_CCM) in ccmp_get_ccm_m()
178 if (k->wk_cipher->ic_cipher == IEEE80211_CIPHER_AES_CCM_256) in ccmp_get_ccm_m()
189 switch (k->wk_cipher->ic_cipher) { in ccmp_setkey()
199 __func__, k->wk_cipher->ic_cipher); in ccmp_setkey()
H A Dieee80211_crypto_gcmp.c154 return (k->wk_cipher->ic_trailer); in gcmp_get_trailer_len()
160 return (k->wk_cipher->ic_header); in gcmp_get_header_len()
170 switch (k->wk_cipher->ic_cipher) { in gcmp_setkey()
180 __func__, k->wk_cipher->ic_cipher); in gcmp_setkey()
H A Dieee80211_freebsd.c892 k->wk_cipher->ic_name, tid, in ieee80211_notify_replay_failure()
904 iev.iev_cipher = k->wk_cipher->ic_cipher; in ieee80211_notify_replay_failure()
H A Dieee80211_ddb.c920 const struct ieee80211_cipher *cip = wk->wk_cipher; in _db_show_key()
H A Dieee80211_output.c1345 needed_space += key->wk_cipher->ic_header; in ieee80211_mbuf_adjust()
1890 key != NULL ? key->wk_cipher->ic_header : 0, vap->iv_fragthreshold)) in ieee80211_encap()
H A Dieee80211_ioctl.c102 cip = wk->wk_cipher; in ieee80211_ioctl_getkey()
/src/sys/dev/ath/
H A Dif_ath_keycache.c129 KASSERT(k->wk_cipher->ic_cipher == IEEE80211_CIPHER_TKIP, in ath_keyset_tkip()
130 ("got a non-TKIP key, cipher %u", k->wk_cipher->ic_cipher)); in ath_keyset_tkip()
211 const struct ieee80211_cipher *cip = k->wk_cipher; in ath_keyset()
487 } else if (k->wk_cipher->ic_cipher == IEEE80211_CIPHER_TKIP && in ath_key_alloc()
506 const struct ieee80211_cipher *cip = k->wk_cipher; in ath_key_delete()
H A Dif_ath_tx.c1021 cip = k->wk_cipher; in ath_tx_tag_crypto()
1028 } else if (ni->ni_ucastkey.wk_cipher == &ieee80211_cipher_none) { in ath_tx_tag_crypto()
/src/sys/dev/rtwn/
H A Dif_rtwn_cam.c196 switch (k->wk_cipher->ic_cipher) { in rtwn_key_set_cb0()
211 __func__, k->wk_cipher->ic_cipher); in rtwn_key_set_cb0()
225 k->wk_cipher->ic_cipher, algo, k->wk_flags, in rtwn_key_set_cb0()
H A Dif_rtwn_tx.c199 cipher = k->wk_cipher->ic_cipher; in rtwn_tx_data()
251 cipher = k->wk_cipher->ic_cipher; in rtwn_tx_raw()
/src/tools/regression/net80211/wep/
H A Dtest_wep.c201 key->wk_cipher = &ieee80211_cipher_none; in runtest()
218 cip = key->wk_cipher; in runtest()
/src/tools/regression/net80211/ccmp/
H A Dtest_ccmp.c607 key->wk_cipher = &ieee80211_cipher_none; in runtest()
626 cip = key->wk_cipher; in runtest()
/src/tools/regression/net80211/tkip/
H A Dtest_tkip.c196 key->wk_cipher = &ieee80211_cipher_none; in runtest()
215 cip = key->wk_cipher; in runtest()
/src/sys/dev/usb/wlan/
H A Dif_rum.c1366 const struct ieee80211_cipher *cip = k->wk_cipher; in rum_setup_tx_desc()
1461 cipher = k->wk_cipher->ic_cipher; in rum_tx_crypto_flags()
1515 !k->wk_cipher->ic_encap(k, m0)) in rum_tx_mgt()
1659 !k->wk_cipher->ic_encap(k, m0)) { in rum_tx_data()
2869 if (k->wk_cipher->ic_cipher == IEEE80211_CIPHER_TKIP) { in rum_common_key_set()
2893 mode = rum_crypto_mode(sc, k->wk_cipher->ic_cipher, in rum_group_key_set_cb()
2949 mode = rum_crypto_mode(sc, k->wk_cipher->ic_cipher, in rum_pair_key_set_cb()
H A Dif_rsu.c1727 algo = rsu_crypto_mode(sc, k->wk_cipher->ic_cipher, in rsu_set_key_group()
1742 k->wk_cipher->ic_cipher, key.algo, k->wk_flags, in rsu_set_key_group()
1769 algo = rsu_crypto_mode(sc, k->wk_cipher->ic_cipher, in rsu_set_key_pair()
1782 __func__, k->wk_keyix, k->wk_cipher->ic_cipher, key.algo, in rsu_set_key_pair()
2870 switch (k->wk_cipher->ic_cipher) { in rsu_tx_start()
H A Dif_mtw.c1923 u_int cipher = k->wk_cipher->ic_cipher; in mtw_key_set_cb()
H A Dif_run.c2362 u_int cipher = k->wk_cipher->ic_cipher; in run_key_set_cb()
/src/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.c1493 __func__, vap, k, k->wk_cipher, k->wk_keyix); in lkpi_iv_key_delete()
1582 __func__, vap, k, k->wk_cipher, k->wk_keyix); in lkpi_iv_key_set()
1603 k->wk_cipher->ic_cipher, k->wk_keylen); in lkpi_iv_key_set()
1606 keylen += 2 * k->wk_cipher->ic_miclen; in lkpi_iv_key_set()
1645 kc->iv_len = k->wk_cipher->ic_header; in lkpi_iv_key_set()
1646 kc->icv_len = k->wk_cipher->ic_trailer; in lkpi_iv_key_set()
1650 memcpy(kc->key + NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY, k->wk_txmic, k->wk_cipher->ic_miclen); in lkpi_iv_key_set()
1651 memcpy(kc->key + NL80211_TKIP_DATA_OFFSET_RX_MIC_KEY, k->wk_rxmic, k->wk_cipher->ic_miclen); in lkpi_iv_key_set()
5261 if (skb_tailroom(skb) < k->wk_cipher->ic_miclen)
5264 p = skb_put(skb, k->wk_cipher->ic_miclen);
[all …]
/src/sys/dev/mwl/
H A Dif_mwl.c1566 switch (k->wk_cipher->ic_cipher) { in mwl_key_delete()
1579 __func__, k->wk_cipher->ic_cipher); in mwl_key_delete()
1619 const struct ieee80211_cipher *cip = k->wk_cipher; in _mwl_key_set()
1682 __func__, k->wk_cipher->ic_cipher); in _mwl_key_set()
3134 cip = k->wk_cipher; in mwl_tx_start()
/src/sys/dev/ipw/
H A Dif_ipw.c2018 if (wk->wk_cipher == NULL || in ipw_setwepkeys()
2019 wk->wk_cipher->ic_cipher != IEEE80211_CIPHER_WEP) in ipw_setwepkeys()
/src/sys/dev/wpi/
H A Dif_wpi.c2911 switch (k->wk_cipher->ic_cipher) { in wpi_tx_data()
3026 switch (k->wk_cipher->ic_cipher) { in wpi_tx_data_raw()
4596 const struct ieee80211_cipher *cip = k->wk_cipher; in wpi_load_key()
/src/sys/dev/iwx/
H A Dif_iwx.c4653 (k->wk_cipher->ic_cipher == IEEE80211_CIPHER_AES_CCM) && in iwx_rx_mpdu_mq()
5743 } else if (k->wk_cipher->ic_cipher == IEEE80211_CIPHER_AES_CCM) { in iwx_tx()
5746 k->wk_cipher->ic_encap(k, m); in iwx_tx()
11015 if (k->wk_cipher->ic_cipher == IEEE80211_CIPHER_AES_CCM) { in iwx_key_alloc()
11042 if (k->wk_cipher->ic_cipher != IEEE80211_CIPHER_AES_CCM) { in iwx_key_set()