Home
last modified time | relevance | path

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

/src/sys/net80211/
H A Dieee80211_crypto.c77 if (k->wk_flags & IEEE80211_KEY_GROUP) in null_key_alloc()
386 oflags = key->wk_flags; in ieee80211_crypto_newkey()
434 if (key->wk_cipher != cip || key->wk_flags != flags) { in ieee80211_crypto_newkey()
441 key->wk_flags = flags; in ieee80211_crypto_newkey()
447 key->wk_flags = oflags; /* restore old flags */ in ieee80211_crypto_newkey()
464 if ((key->wk_flags & IEEE80211_KEY_DEVKEY) == 0) { in ieee80211_crypto_newkey()
475 if (key->wk_flags != flags) { in ieee80211_crypto_newkey()
486 key->wk_flags, IEEE80211_KEY_BITS); in ieee80211_crypto_newkey()
492 key->wk_flags, IEEE80211_KEY_BITS); in ieee80211_crypto_newkey()
493 key->wk_flags = oflags; /* restore old flags */ in ieee80211_crypto_newkey()
[all …]
H A Dieee80211_crypto_gcmp.c190 if (k->wk_flags & IEEE80211_KEY_SWENCRYPT) in gcmp_setkey()
238 if (is_mgmt && (k->wk_flags & IEEE80211_KEY_NOIVMGT)) in gcmp_encap()
240 if (!is_mgmt && (k->wk_flags & IEEE80211_KEY_NOIV)) in gcmp_encap()
258 if ((k->wk_flags & IEEE80211_KEY_SWENCRYPT) && in gcmp_encap()
321 noreplaycheck = (k->wk_flags & IEEE80211_KEY_NOREPLAY) != 0; in gcmp_decap()
340 if ((k->wk_flags & IEEE80211_KEY_SWDECRYPT) && in gcmp_decap()
H A Dieee80211_crypto_tkip.c205 if (is_mgmt && (k->wk_flags & IEEE80211_KEY_NOIVMGT)) in tkip_encap()
207 if ((! is_mgmt) && (k->wk_flags & IEEE80211_KEY_NOIV)) in tkip_encap()
227 if ((k->wk_flags & IEEE80211_KEY_SWENCRYPT) && in tkip_encap()
250 if (is_mgmt && (k->wk_flags & IEEE80211_KEY_NOMICMGT)) in tkip_enmic()
252 if ((! is_mgmt) && (k->wk_flags & IEEE80211_KEY_NOMIC)) in tkip_enmic()
255 if (force || (k->wk_flags & IEEE80211_KEY_SWENMIC)) { in tkip_enmic()
331 (k->wk_flags & IEEE80211_KEY_NOREPLAY) == 0) { in tkip_decap()
353 if ((k->wk_flags & IEEE80211_KEY_SWDECRYPT) && in tkip_decap()
412 if ((k->wk_flags & IEEE80211_KEY_SWDEMIC) || force) { in tkip_demic()
H A Dieee80211_crypto_ccmp.c209 if (k->wk_flags & IEEE80211_KEY_SWENCRYPT) in ccmp_setkey()
257 if (is_mgmt && (k->wk_flags & IEEE80211_KEY_NOIVMGT)) in ccmp_encap()
259 if ((! is_mgmt) && (k->wk_flags & IEEE80211_KEY_NOIV)) in ccmp_encap()
277 if ((k->wk_flags & IEEE80211_KEY_SWENCRYPT) && in ccmp_encap()
341 noreplaycheck = (k->wk_flags & IEEE80211_KEY_NOREPLAY) != 0; in ccmp_decap()
359 if ((k->wk_flags & IEEE80211_KEY_SWDECRYPT) && in ccmp_decap()
H A Dieee80211_crypto_wep.c195 if (is_mgmt && (k->wk_flags & IEEE80211_KEY_NOIVMGT)) in wep_encap()
197 if ((! is_mgmt) && (k->wk_flags & IEEE80211_KEY_NOIV)) in wep_encap()
215 if ((k->wk_flags & IEEE80211_KEY_SWENCRYPT) && in wep_encap()
254 if ((k->wk_flags & IEEE80211_KEY_SWDECRYPT) && in wep_decap()
H A Dieee80211_crypto.h78 uint32_t wk_flags; member
288 k->wk_flags = IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV; in ieee80211_crypto_resetkey()
H A Dieee80211_ddb.c971 db_printf(" flags=%b", wk->wk_flags, IEEE80211_KEY_BITS); in _db_show_key()
H A Dieee80211_ioctl.c105 ik.ik_flags = wk->wk_flags & (IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV); in ieee80211_ioctl_getkey()
H A Dieee80211_output.c1353 if (key->wk_flags & (IEEE80211_KEY_SWENCRYPT|IEEE80211_KEY_SWENMIC)) { in ieee80211_mbuf_adjust()
/src/sys/dev/ath/
H A Dif_ath_keycache.c131 if ((k->wk_flags & IEEE80211_KEY_XR) == IEEE80211_KEY_XR) { in ath_keyset_tkip()
165 } else if (k->wk_flags & IEEE80211_KEY_XMIT) { in ath_keyset_tkip()
180 } else if (k->wk_flags & IEEE80211_KEY_RECV) { in ath_keyset_tkip()
223 if ((k->wk_flags & IEEE80211_KEY_SWCRYPT) == 0) { in ath_keyset()
258 (k->wk_flags & IEEE80211_KEY_GROUP) && in ath_keyset()
274 (k->wk_flags & IEEE80211_KEY_SWMIC) == 0) { in ath_keyset()
460 !(k->wk_flags & IEEE80211_KEY_GROUP) || in ath_key_alloc()
485 if (k->wk_flags & IEEE80211_KEY_SWCRYPT) { in ath_key_alloc()
488 (k->wk_flags & IEEE80211_KEY_SWMIC) == 0) { in ath_key_alloc()
518 (k->wk_flags & IEEE80211_KEY_SWMIC) == 0 && sc->sc_splitmic) in ath_key_delete()
[all …]
H A Dif_ath_tx.c1025 if ((k->wk_flags & IEEE80211_KEY_SWMIC) == 0 && !isfrag) in ath_tx_tag_crypto()
H A Dif_ath.c6289 ni->ni_ucastkey.wk_flags |= IEEE80211_KEY_DEVKEY; in ath_setup_stationkey()
/src/sys/dev/rtwn/
H A Dif_rtwn_cam.c119 k->wk_flags |= IEEE80211_KEY_SWCRYPT; in rtwn_key_alloc()
141 k->wk_flags |= IEEE80211_KEY_SWCRYPT; in rtwn_key_alloc()
173 k->wk_flags |= IEEE80211_KEY_SWCRYPT; in rtwn_key_alloc()
225 k->wk_cipher->ic_cipher, algo, k->wk_flags, in rtwn_key_set_cb0()
296 k->wk_keyix, k->wk_flags, ether_sprintf(k->wk_macaddr)); in rtwn_key_del_cb()
313 if (k->wk_flags & IEEE80211_KEY_SWCRYPT) { in rtwn_process_key()
H A Dif_rtwn_tx.c198 if (!(k->wk_flags & IEEE80211_KEY_SWCRYPT)) in rtwn_tx_data()
250 if (!(k->wk_flags & IEEE80211_KEY_SWCRYPT)) in rtwn_tx_raw()
/src/sys/dev/usb/wlan/
H A Dif_rum.c1365 if (k != NULL && !(k->wk_flags & IEEE80211_KEY_SWCRYPT)) { in rum_setup_tx_desc()
1460 if (!(k->wk_flags & IEEE80211_KEY_SWCRYPT)) { in rum_tx_crypto_flags()
1514 if ((k->wk_flags & IEEE80211_KEY_SWCRYPT) && in rum_tx_mgt()
1658 if ((k->wk_flags & IEEE80211_KEY_SWCRYPT) && in rum_tx_data()
2900 (k->wk_flags & IEEE80211_KEY_XMIT) ? "on" : "off", in rum_group_key_set_cb()
2901 (k->wk_flags & IEEE80211_KEY_RECV) ? "on" : "off"); in rum_group_key_set_cb()
2956 (k->wk_flags & IEEE80211_KEY_XMIT) ? "on" : "off", in rum_pair_key_set_cb()
2957 (k->wk_flags & IEEE80211_KEY_RECV) ? "on" : "off"); in rum_pair_key_set_cb()
3012 if (!(k->wk_flags & IEEE80211_KEY_SWCRYPT)) { in rum_key_alloc()
3043 if (k->wk_flags & IEEE80211_KEY_SWCRYPT) { in rum_key_set()
[all …]
H A Dif_rsu.c1542 k->wk_flags |= IEEE80211_KEY_SWCRYPT; in rsu_key_alloc()
1576 if (k->wk_flags & IEEE80211_KEY_SWCRYPT) { in rsu_process_key()
1735 key.grpkey = (k->wk_flags & IEEE80211_KEY_GROUP) != 0; in rsu_set_key_group()
1742 k->wk_cipher->ic_cipher, key.algo, k->wk_flags, in rsu_set_key_group()
1783 k->wk_flags, ieee80211_crypto_get_key_len(k), in rsu_set_key_pair()
2869 if (k != NULL && !(k->wk_flags & IEEE80211_KEY_SWENCRYPT)) { in rsu_tx_start()
H A Dif_mtw.c1953 if (k->wk_flags & IEEE80211_KEY_GROUP) { in mtw_key_set_cb()
1977 if (!(k->wk_flags & IEEE80211_KEY_GROUP) || in mtw_key_set_cb()
1978 (k->wk_flags & (IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV))) { in mtw_key_set_cb()
2002 if (k->wk_flags & IEEE80211_KEY_GROUP) { in mtw_key_set_cb()
2045 if (k->wk_flags & IEEE80211_KEY_GROUP) { in mtw_key_delete_cb()
2090 k0->wk_flags = k->wk_flags; in mtw_key_delete()
H A Dif_run.c2397 (k->wk_flags & IEEE80211_KEY_GROUP) ? "group" : "pairwise", in run_key_set_cb()
2398 (k->wk_flags & IEEE80211_KEY_XMIT) ? "on" : "off", in run_key_set_cb()
2399 (k->wk_flags & IEEE80211_KEY_RECV) ? "on" : "off"); in run_key_set_cb()
2401 if (k->wk_flags & IEEE80211_KEY_GROUP) { in run_key_set_cb()
2428 if (!(k->wk_flags & IEEE80211_KEY_GROUP) || in run_key_set_cb()
2429 (k->wk_flags & (IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV))) { in run_key_set_cb()
2454 if (k->wk_flags & IEEE80211_KEY_GROUP) { in run_key_set_cb()
2529 if (k->wk_flags & IEEE80211_KEY_GROUP) { in run_key_delete_cb()
2573 k0->wk_flags = k->wk_flags; in run_key_delete()
H A Dif_uath.c2141 if (wk->wk_flags & (IEEE80211_KEY_XMIT|IEEE80211_KEY_RECV)) { in uath_set_keys()
/src/tools/regression/net80211/wep/
H A Dtest_wep.c200 key->wk_flags = IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV; in runtest()
/src/tools/regression/net80211/ccmp/
H A Dtest_ccmp.c606 key->wk_flags = IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV; in runtest()
/src/tools/regression/net80211/tkip/
H A Dtest_tkip.c195 key->wk_flags = IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV; in runtest()
/src/sys/dev/mwl/
H A Dif_mwl.c1520 (k->wk_flags & IEEE80211_KEY_GROUP)) { in mwl_key_alloc()
1588 if (k->wk_flags & IEEE80211_KEY_GROUP) { in addgroupflags()
1589 if (k->wk_flags & IEEE80211_KEY_XMIT) in addgroupflags()
1591 if (k->wk_flags & IEEE80211_KEY_RECV) in addgroupflags()
1615 (((k)->wk_flags & (GRPXMIT|IEEE80211_KEY_RECV)) == \ in _mwl_key_set()
1623 KASSERT((k->wk_flags & IEEE80211_KEY_SWCRYPT) == 0, in _mwl_key_set()
1700 if ((k->wk_flags & IEEE80211_KEY_GROUP) == 0) { in _mwl_key_set()
1713 } else if ((k->wk_flags & GRPXMIT) == GRPXMIT) in _mwl_key_set()
/src/sys/dev/wpi/
H A Dif_wpi.c2834 swcrypt = k->wk_flags & IEEE80211_KEY_SWCRYPT; in wpi_tx_data()
2993 swcrypt = k->wk_flags & IEEE80211_KEY_SWCRYPT; in wpi_tx_data_raw()
4624 if (k->wk_flags & IEEE80211_KEY_GROUP) in wpi_load_key()
4712 if (k->wk_flags & IEEE80211_KEY_GROUP) in wpi_del_key()
4777 if (k->wk_flags & IEEE80211_KEY_SWCRYPT) { in wpi_process_key()
4782 if (!(k->wk_flags & IEEE80211_KEY_RECV)) { in wpi_process_key()
/src/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.c1640 if (k->wk_flags & (IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV)) in lkpi_iv_key_set()
1642 if (k->wk_flags & IEEE80211_KEY_GROUP) in lkpi_iv_key_set()
1713 k->wk_flags &= ~(IEEE80211_KEY_NOMICMGT|IEEE80211_KEY_NOMIC); in lkpi_iv_key_set()
1714 k->wk_flags |= IEEE80211_KEY_SWMIC; in lkpi_iv_key_set()
1737 k->wk_flags |= IEEE80211_KEY_NOIVMGT; in lkpi_iv_key_set()
1739 k->wk_flags |= IEEE80211_KEY_NOIV; in lkpi_iv_key_set()