/freebsd-12-stable/sys/dev/ath/ |
H A D | if_ath_keycache.c | 280 u_int i, keyix; local 290 keyix = i*NBBY; 293 keyix++; 297 if (isset(sc->sc_keymap, keyix+32) || 298 isset(sc->sc_keymap, keyix+64) || 299 isset(sc->sc_keymap, keyix+32+64)) { 302 if (keyix == (i+1)*NBBY) { 308 setbit(sc->sc_keymap, keyix); 309 setbit(sc->sc_keymap, keyix+64); 310 setbit(sc->sc_keymap, keyix 333 u_int i, keyix; local 378 u_int i, keyix; local 419 ath_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument 494 u_int keyix = k->wk_keyix; local [all...] |
H A D | if_ath_tx.c | 979 int *keyix) 1023 (*keyix) = k->wk_keyix; 1028 (*keyix) = ni->ni_ucastkey.wk_keyix; 1029 if ((*keyix) == IEEE80211_KEYIX_NONE) 1030 (*keyix) = HAL_TXKEYIX_INVALID; 1032 (*keyix) = HAL_TXKEYIX_INVALID; 1561 int keyix, hdrlen, pktlen, try0 = 0; local 1596 &pktlen, &keyix)) { 1878 bf->bf_state.bfs_keyix = keyix; 2146 int keyix, hdrle local 977 ath_tx_tag_crypto(struct ath_softc *sc, struct ieee80211_node *ni, struct mbuf *m0, int iswep, int isfrag, int *hdrlen, int *pktlen, int *keyix) argument [all...] |
H A D | if_ath_rx.c | 635 struct ieee80211_frame *wh, int keyix) 643 ieee80211_notify_michael_failure(ni->ni_vap, wh, keyix); 634 ath_handle_micerror(struct ieee80211com *ic, struct ieee80211_frame *wh, int keyix) argument
|
H A D | if_ath.c | 6211 ieee80211_keyix keyix, rxkeyix; local 6214 if (!ath_key_alloc(vap, &ni->ni_ucastkey, &keyix, &rxkeyix)) { 6223 ni->ni_ucastkey.wk_keyix = keyix;
|
/freebsd-12-stable/tools/tools/ath/athkey/ |
H A D | athkey.c | 123 fprintf(stderr, "usage: %s [-i device] keyix cipher keyval [mac]\n", 136 u_int16_t keyix; local 168 keyix = (u_int16_t) atoi(argv[0]); 169 if (keyix > 127) 178 atd.ad_in_data = (caddr_t) &keyix; 187 setkey.dk_keyix = keyix;
|
/freebsd-12-stable/sys/dev/rtwn/ |
H A D | if_rtwn_cam.c | 113 ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) 121 *keyix = ieee80211_crypto_get_key_wepidx(vap, k); 123 *keyix = k - vap->iv_nw_keys; 129 if (isset(sc->keys_bmap, *keyix)) { 132 __func__, *keyix); 138 setbit(sc->keys_bmap, *keyix); 149 *keyix = 0; 173 *keyix = i; 182 *keyix = 0; 191 *rxkeyix = *keyix; 112 rtwn_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument [all...] |
/freebsd-12-stable/sys/net80211/ |
H A D | ieee80211_crypto.c | 65 ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) 81 *keyix = 0; /* NB: use key index 0 for ucast key */ 83 *keyix = ieee80211_crypto_get_key_wepidx(vap, k); 85 *rxkeyix = IEEE80211_KEYIX_NONE; /* XXX maybe *keyix? */ 121 ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) 123 return vap->iv_key_alloc(vap, key, keyix, rxkeyix); 269 ieee80211_keyix keyix, rxkeyix; local 274 "%s: cipher %u flags 0x%x keyix %u\n", 377 if (!dev_key_alloc(vap, key, &keyix, &rxkeyix)) { 412 key->wk_keyix = keyix; 64 null_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument 119 dev_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *key, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument [all...] |
H A D | ieee80211_node.h | 433 const struct ieee80211_frame_min *, uint16_t keyix, 450 #define ieee80211_find_rxnode_withkey(ic, wh, keyix) \ 451 ieee80211_find_rxnode_withkey_debug(ic, wh, keyix, __func__, __LINE__) 469 const struct ieee80211_frame_min *, uint16_t keyix);
|
H A D | ieee80211_node.c | 1970 const struct ieee80211_frame_min *wh, ieee80211_keyix keyix, 1974 const struct ieee80211_frame_min *wh, ieee80211_keyix keyix) 1982 if (nt->nt_keyixmap != NULL && keyix < nt->nt_keyixmax) 1983 ni = nt->nt_keyixmap[keyix]; 1993 keyix = ni->ni_ucastkey.wk_rxkeyix; 1994 /* XXX can keyixmap[keyix] != NULL? */ 1995 if (keyix < nt->nt_keyixmax && 1996 nt->nt_keyixmap[keyix] == NULL) { 2002 nt->nt_keyixmap[keyix] = ieee80211_ref_node(ni); 2109 ieee80211_keyix keyix; local 1969 ieee80211_find_rxnode_withkey_debug(struct ieee80211com *ic, const struct ieee80211_frame_min *wh, ieee80211_keyix keyix, const char *func, int line) argument 2165 ieee80211_keyix keyix; local [all...] |
H A D | ieee80211_crypto.h | 254 const struct ieee80211_frame *, u_int keyix);
|
H A D | ieee80211_freebsd.c | 832 "%s replay detected tid %d <rsc %ju (%jx), csc %ju (%jx), keyix %u rxkeyix %u>", 860 const struct ieee80211_frame *wh, u_int keyix) 865 "michael MIC verification failed <keyix %u>", keyix); 874 iev.iev_keyix = keyix; 859 ieee80211_notify_michael_failure(struct ieee80211vap *vap, const struct ieee80211_frame *wh, u_int keyix) argument
|
/freebsd-12-stable/tools/regression/net80211/wep/ |
H A D | test_wep.c | 131 #define TEST(n,name,cipher,keyix,iv0,iv1,iv2,iv3) { \ 132 name, IEEE80211_CIPHER_##cipher,keyix, { iv2,iv1,iv0,iv3 }, \ 141 int keyix; member in struct:ciphertest 190 struct ieee80211_key *key = &vap->iv_nw_keys[t->keyix];
|
/freebsd-12-stable/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_recv_ds.c | 215 ar9300_get_rx_key_idx(struct ath_hal *ah, struct ath_desc *ds, u_int8_t *keyix, argument 219 *keyix = HAL_RXKEYIX_INVALID;
|
/freebsd-12-stable/tools/regression/net80211/tkip/ |
H A D | test_tkip.c | 113 #define TEST(n,name,cipher,keyix,pn) { \ 114 name, IEEE80211_CIPHER_##cipher,keyix, pn##LL, \ 125 int keyix; member in struct:ciphertest 185 struct ieee80211_key *key = &vap->iv_nw_keys[t->keyix];
|
/freebsd-12-stable/tools/regression/net80211/ccmp/ |
H A D | test_ccmp.c | 526 #define TEST(n,name,cipher,keyix,pn) { \ 527 name, IEEE80211_CIPHER_##cipher,keyix, pn##LL, \ 536 int keyix; member in struct:ciphertest 586 printf("keyix %u pn %llu key_len %u plaintext_len %u\n" 587 , t->keyix 597 struct ieee80211_key *key = &vap->iv_nw_keys[t->keyix];
|
/freebsd-12-stable/sys/dev/usb/wlan/ |
H A D | if_rsu.c | 1526 ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) 1533 *keyix = ieee80211_crypto_get_key_wepidx(vap, k); 1536 *keyix = 0; 1537 /* TODO: obtain keyix from node id */ 1541 *keyix = R92S_MACID_BSS; 1546 if (isset(sc->keys_bmap, *keyix)) { 1549 __func__, *keyix); 1553 setbit(sc->keys_bmap, *keyix); 1557 *rxkeyix = *keyix; 1578 ("keyix 1525 rsu_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument 1665 rsu_key_check(struct rsu_softc *sc, ieee80211_keyix keyix, int is_valid) argument 1807 rsu_delete_key(struct rsu_softc *sc, ieee80211_keyix keyix) argument [all...] |
H A D | if_rum.c | 3004 ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) 3016 *keyix = i; 3028 *keyix = 0; 3030 *keyix = ieee80211_crypto_get_key_wepidx(vap, k); 3032 *rxkeyix = *keyix; 3003 rum_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument
|
/freebsd-12-stable/sys/dev/mwl/ |
H A D | if_mwl.c | 1517 ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) 1531 *keyix = *rxkeyix = ieee80211_crypto_get_key_wepidx(vap, k); 1536 *keyix = *rxkeyix = 0; 1516 mwl_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) argument
|