Home
last modified time | relevance | path

Searched refs:wk_keyix (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/dev/rtwn/
H A Dif_rtwn_cam.c189 k->wk_keyix < IEEE80211_WEP_NKID) in rtwn_key_set_cb0()
190 keyid = k->wk_keyix; in rtwn_key_set_cb0()
216 "macaddr %s\n", __func__, k->wk_keyix, keyid, in rtwn_key_set_cb0()
221 rtwn_cam_write(sc, R92C_CAM_CTL6(k->wk_keyix), 0); in rtwn_key_set_cb0()
222 rtwn_cam_write(sc, R92C_CAM_CTL7(k->wk_keyix), 0); in rtwn_key_set_cb0()
226 error = rtwn_cam_write(sc, R92C_CAM_KEY(k->wk_keyix, i), in rtwn_key_set_cb0()
233 error = rtwn_cam_write(sc, R92C_CAM_CTL1(k->wk_keyix), in rtwn_key_set_cb0()
237 error = rtwn_cam_write(sc, R92C_CAM_CTL0(k->wk_keyix), in rtwn_key_set_cb0()
288 k->wk_keyix, k->wk_flags, ether_sprintf(k->wk_macaddr)); in rtwn_key_del_cb()
290 rtwn_cam_write(sc, R92C_CAM_CTL0(k->wk_keyix), 0); in rtwn_key_del_cb()
[all …]
/freebsd/sys/dev/ath/
H A Dif_ath_keycache.c138 KEYPRINTF(sc, k->wk_keyix, hk, zerobssid); in ath_keyset_tkip()
139 if (!ath_hal_keyset(ah, k->wk_keyix, hk, zerobssid)) in ath_keyset_tkip()
143 KEYPRINTF(sc, k->wk_keyix+32, hk, mac); in ath_keyset_tkip()
145 return ath_hal_keyset(ah, k->wk_keyix+32, hk, mac); in ath_keyset_tkip()
154 KEYPRINTF(sc, k->wk_keyix, hk, mac); in ath_keyset_tkip()
155 return ath_hal_keyset(ah, k->wk_keyix, hk, mac); in ath_keyset_tkip()
166 KEYPRINTF(sc, k->wk_keyix, hk, mac); in ath_keyset_tkip()
167 return ath_hal_keyset(ah, k->wk_keyix, hk, mac); in ath_keyset_tkip()
170 KEYPRINTF(sc, k->wk_keyix, hk, mac); in ath_keyset_tkip()
171 return ath_hal_keyset(ah, k->wk_keyix, hk, mac); in ath_keyset_tkip()
[all …]
H A Dif_ath_tx.c1021 (*keyix) = k->wk_keyix; in ath_tx_tag_crypto()
1026 (*keyix) = ni->ni_ucastkey.wk_keyix; in ath_tx_tag_crypto()
H A Dif_ath.c6283 ni->ni_ucastkey.wk_keyix = keyix; in ath_setup_stationkey()
6322 ni->ni_ucastkey.wk_keyix == IEEE80211_KEYIX_NONE) in ath_newassoc()
/freebsd/sys/net80211/
H A Dieee80211_crypto.c348 __func__, cipher, flags, key->wk_keyix); in ieee80211_crypto_newkey()
486 key->wk_keyix = keyix; in ieee80211_crypto_newkey()
504 key->wk_keyix, key->wk_flags, IEEE80211_KEY_BITS, in _ieee80211_crypto_delkey()
516 __func__, key->wk_keyix); in _ieee80211_crypto_delkey()
571 __func__, cip->ic_name, key->wk_keyix, in ieee80211_crypto_setkey()
591 __func__, cip->ic_name, key->wk_keyix, in ieee80211_crypto_setkey()
H A Dieee80211_ddb.c927 db_printf(" wepkey %u:%s", wk->wk_keyix, in _db_show_key()
934 db_printf(" TKIP %u:%u-bit", wk->wk_keyix, 8*keylen); in _db_show_key()
937 db_printf(" AES-OCB %u:%u-bit", wk->wk_keyix, 8*keylen); in _db_show_key()
940 db_printf(" AES-CCM %u:%u-bit", wk->wk_keyix, 8*keylen); in _db_show_key()
943 db_printf(" CKIP %u:%u-bit", wk->wk_keyix, 8*keylen); in _db_show_key()
946 db_printf(" AES-GCM %u:%u-bit", wk->wk_keyix, 8*keylen); in _db_show_key()
949 db_printf(" NULL %u:%u-bit", wk->wk_keyix, 8*keylen); in _db_show_key()
953 cip->ic_cipher, wk->wk_keyix, 8*keylen); in _db_show_key()
956 if (wk->wk_rxkeyix != wk->wk_keyix) in _db_show_key()
H A Dieee80211_crypto.h95 ieee80211_keyix wk_keyix; /* h/w key index */ member
265 k->wk_keyix = k->wk_rxkeyix = ix; in ieee80211_crypto_resetkey()
H A Dieee80211_crypto_tkip.c401 k->wk_rxkeyix : k->wk_keyix); in tkip_demic()
428 k->wk_rxkeyix : k->wk_keyix); in tkip_demic()
H A Dieee80211_freebsd.c851 k->wk_keyix, k->wk_rxkeyix); in ieee80211_notify_replay_failure()
862 iev.iev_keyix = k->wk_keyix; in ieee80211_notify_replay_failure()
H A Dieee80211_ioctl.c106 if (wk->wk_keyix == vap->iv_def_txkey) in ieee80211_ioctl_getkey()
1212 if (wk->wk_keyix == IEEE80211_KEYIX_NONE) in ieee80211_ioctl_setkey()
1213 wk->wk_keyix = kid; in ieee80211_ioctl_setkey()
2799 k->wk_keyix = kid; /* NB: force fixed key id */ in ieee80211_ioctl_set80211()
/freebsd/sys/dev/usb/wlan/
H A Dif_rum.c1462 pos = k->wk_keyix; in rum_tx_crypto_flags()
2894 "(tx %s, rx %s)\n", k->wk_keyix, rvp_id, mode, in rum_group_key_set_cb()
2899 if (rum_common_key_set(sc, k, RT2573_SKEY(rvp_id, k->wk_keyix)) != 0) in rum_group_key_set_cb()
2904 mode << (rvp_id % 2 + k->wk_keyix) * RT2573_SKEY_MAX, in rum_group_key_set_cb()
2905 RT2573_MODE_MASK << (rvp_id % 2 + k->wk_keyix) * RT2573_SKEY_MAX) in rum_group_key_set_cb()
2911 1 << (rvp_id * RT2573_SKEY_MAX + k->wk_keyix)) != 0) in rum_group_key_set_cb()
2918 __func__, k->wk_keyix, rvp_id); in rum_group_key_set_cb()
2928 k->wk_keyix, rvp_id); in rum_group_key_del_cb()
2931 RT2573_MODE_MASK << (rvp_id % 2 + k->wk_keyix) * RT2573_SKEY_MAX); in rum_group_key_del_cb()
2933 rvp_id * RT2573_SKEY_MAX + k->wk_keyix); in rum_group_key_del_cb()
[all …]
H A Dif_rsu.c1574 KASSERT(k->wk_keyix < nitems(sc->group_keys), in rsu_process_key()
1575 ("keyix %u > %zu\n", k->wk_keyix, nitems(sc->group_keys))); in rsu_process_key()
1578 sc->group_keys[k->wk_keyix] = (set ? k : NULL); in rsu_process_key()
1588 ret = rsu_delete_key(sc, k->wk_keyix); in rsu_process_key()
1603 setbit(sc->free_keys_bmap, k->wk_keyix); in rsu_process_key()
1724 key.cam_id = k->wk_keyix; in rsu_set_key_group()
1742 return (rsu_key_check(sc, k->wk_keyix, 1)); in rsu_set_key_group()
1769 __func__, k->wk_keyix, k->wk_cipher->ic_cipher, key.algo, in rsu_set_key_pair()
1780 return (rsu_key_check(sc, k->wk_keyix, 1)); in rsu_set_key_pair()
2860 SM(R92S_TXDW1_KEYIDX, k->wk_keyix)); in rsu_tx_start()
H A Dif_mtw.c1923 base = MTW_SKEY(0, k->wk_keyix); in mtw_key_set_cb()
1955 iv[3] = k->wk_keyix << 6 | IEEE80211_WEP_EXTIV; in mtw_key_set_cb()
1967 attr &= ~(0xf << (k->wk_keyix * 4)); in mtw_key_set_cb()
1968 attr |= mode << (k->wk_keyix * 4); in mtw_key_set_cb()
2011 attr &= ~(0xf << (k->wk_keyix * 4)); in mtw_key_delete_cb()
2053 k0->wk_keyix = k->wk_keyix; in mtw_key_delete()
H A Dif_run.c2394 associd, k->wk_keyix, mode, in run_key_set_cb()
2401 base = RT2860_SKEY(RUN_VAP(vap)->rvp_id, k->wk_keyix); in run_key_set_cb()
2437 iv[3] = k->wk_keyix << 6 | IEEE80211_WEP_EXTIV; in run_key_set_cb()
2451 attr &= ~(0xf << (k->wk_keyix * 4)); in run_key_set_cb()
2452 attr |= mode << (k->wk_keyix * 4); in run_key_set_cb()
2526 attr &= ~(0xf << (k->wk_keyix * 4)); in run_key_delete_cb()
2567 k0->wk_keyix = k->wk_keyix; in run_key_delete()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.c1161 if (lsta->kc[k->wk_keyix] == NULL) { in _lkpi_iv_key_delete()
1167 k->wk_keyix, k->wk_macaddr, ":"); in _lkpi_iv_key_delete()
1173 kc = lsta->kc[k->wk_keyix]; in _lkpi_iv_key_delete()
1200 lsta->kc[k->wk_keyix] = NULL; in _lkpi_iv_key_delete()
1253 if (lsta->kc[k->wk_keyix] != NULL) { in _lkpi_iv_key_set()
1257 kc = lsta->kc[k->wk_keyix]; in _lkpi_iv_key_set()
1258 lsta->kc[k->wk_keyix] = NULL; in _lkpi_iv_key_set()
1281 kc->keyidx = k->wk_keyix; in _lkpi_iv_key_set()
1305 lsta->kc[k->wk_keyix] = kc; in _lkpi_iv_key_set()
1311 lsta->kc[k->wk_keyix] = NULL; in _lkpi_iv_key_set()
[all …]
/freebsd/sys/dev/mwl/
H A Dif_mwl.c1517 if (k->wk_keyix != IEEE80211_KEYIX_NONE || in mwl_key_alloc()
1560 __func__, k->wk_keyix); in mwl_key_delete()
1563 hk.keyIndex = k->wk_keyix; in mwl_key_delete()
1635 hk.keyIndex = k->wk_keyix; in _mwl_key_set()
1640 if (k->wk_keyix == vap->iv_def_txkey) in _mwl_key_set()
3896 vap->iv_nw_keys[vap->iv_def_txkey].wk_keyix != IEEE80211_KEYIX_NONE) in mwl_setanywepkey()
3942 if (wk->wk_keyix != IEEE80211_KEYIX_NONE) in mwl_setglobalkeys()
/freebsd/sys/dev/wpi/
H A Dif_wpi.c4621 kflags |= WPI_KFLAG_KID(k->wk_keyix); in wpi_load_key()
4634 (kflags & WPI_KFLAG_MULTICAST) ? "group" : "ucast", k->wk_keyix, in wpi_load_key()
4685 if (wk->wk_keyix != IEEE80211_KEYIX_NONE) in wpi_set_global_keys()
4708 kflags = WPI_KFLAG_KID(k->wk_keyix); in wpi_del_key()
4720 k->wk_keyix, node.id, ether_sprintf(ni->ni_macaddr)); in wpi_del_key()
4788 wvp->wv_gtk |= WPI_VAP_KEY(k->wk_keyix); in wpi_process_key()
4790 wvp->wv_gtk &= ~WPI_VAP_KEY(k->wk_keyix); in wpi_process_key()