Searched refs:rx_pn (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/net/wireless/ |
D | lib80211_crypt_ccmp.c | 47 u8 rx_pn[CCMP_PN_LEN]; member 332 if (ccmp_replay_check(pn, key->rx_pn)) { in lib80211_ccmp_decrypt() 336 key->rx_pn[0], key->rx_pn[1], key->rx_pn[2], in lib80211_ccmp_decrypt() 337 key->rx_pn[3], key->rx_pn[4], key->rx_pn[5], in lib80211_ccmp_decrypt() 370 memcpy(key->rx_pn, pn, CCMP_PN_LEN); in lib80211_ccmp_decrypt() 394 data->rx_pn[0] = seq[5]; in lib80211_ccmp_set_key() 395 data->rx_pn[1] = seq[4]; in lib80211_ccmp_set_key() 396 data->rx_pn[2] = seq[3]; in lib80211_ccmp_set_key() 397 data->rx_pn[3] = seq[2]; in lib80211_ccmp_set_key() 398 data->rx_pn[4] = seq[1]; in lib80211_ccmp_set_key() [all …]
|
/linux-4.1.27/net/mac80211/ |
D | key.h | 88 u8 rx_pn[IEEE80211_NUM_TIDS + 1][IEEE80211_CCMP_PN_LEN]; member 94 u8 rx_pn[IEEE80211_CMAC_PN_LEN]; member 101 u8 rx_pn[IEEE80211_GMAC_PN_LEN]; member 113 u8 rx_pn[IEEE80211_NUM_TIDS + 1][IEEE80211_GCMP_PN_LEN]; member 119 u8 rx_pn[IEEE80211_NUM_TIDS + 1][MAX_PN_LEN]; member
|
D | key.c | 424 key->u.ccmp.rx_pn[i][j] = in ieee80211_key_alloc() 444 key->u.ccmp.rx_pn[i][j] = in ieee80211_key_alloc() 466 key->u.aes_cmac.rx_pn[j] = in ieee80211_key_alloc() 486 key->u.aes_gmac.rx_pn[j] = in ieee80211_key_alloc() 505 key->u.gcmp.rx_pn[i][j] = in ieee80211_key_alloc() 527 key->u.gen.rx_pn[i][j] = in ieee80211_key_alloc() 966 pn = key->u.ccmp.rx_pn[IEEE80211_NUM_TIDS]; in ieee80211_get_key_rx_seq() 968 pn = key->u.ccmp.rx_pn[tid]; in ieee80211_get_key_rx_seq() 975 pn = key->u.aes_cmac.rx_pn; in ieee80211_get_key_rx_seq() 982 pn = key->u.aes_gmac.rx_pn; in ieee80211_get_key_rx_seq() [all …]
|
D | wpa.c | 523 if (memcmp(pn, key->u.ccmp.rx_pn[queue], IEEE80211_CCMP_PN_LEN) <= 0) { in ieee80211_crypto_ccmp_decrypt() 542 memcpy(key->u.ccmp.rx_pn[queue], pn, IEEE80211_CCMP_PN_LEN); in ieee80211_crypto_ccmp_decrypt() 746 if (memcmp(pn, key->u.gcmp.rx_pn[queue], IEEE80211_GCMP_PN_LEN) <= 0) { in ieee80211_crypto_gcmp_decrypt() 765 memcpy(key->u.gcmp.rx_pn[queue], pn, IEEE80211_GCMP_PN_LEN); in ieee80211_crypto_gcmp_decrypt() 828 u8 *rx_pn; in ieee80211_crypto_cs_decrypt() local 857 rx_pn = key->u.gen.rx_pn[qos_tid]; in ieee80211_crypto_cs_decrypt() 860 if (ieee80211_crypto_cs_pn_compare(skb_pn, rx_pn, cs->pn_len) <= 0) in ieee80211_crypto_cs_decrypt() 863 memcpy(rx_pn, skb_pn, cs->pn_len); in ieee80211_crypto_cs_decrypt() 1027 if (memcmp(ipn, key->u.aes_cmac.rx_pn, 6) <= 0) { in ieee80211_crypto_aes_cmac_decrypt() 1043 memcpy(key->u.aes_cmac.rx_pn, ipn, 6); in ieee80211_crypto_aes_cmac_decrypt() [all …]
|
D | debugfs_key.c | 155 rpn = key->u.ccmp.rx_pn[i]; in key_rx_spec_read() 165 rpn = key->u.aes_cmac.rx_pn; in key_rx_spec_read() 174 rpn = key->u.aes_gmac.rx_pn; in key_rx_spec_read() 184 rpn = key->u.gcmp.rx_pn[i]; in key_rx_spec_read()
|
D | rx.c | 1835 rx->key->u.ccmp.rx_pn[queue], in ieee80211_rx_h_defragment() 1838 u.ccmp.rx_pn) != in ieee80211_rx_h_defragment() 1840 u.gcmp.rx_pn)); in ieee80211_rx_h_defragment() 1841 BUILD_BUG_ON(sizeof(rx->key->u.ccmp.rx_pn[queue]) != in ieee80211_rx_h_defragment() 1842 sizeof(rx->key->u.gcmp.rx_pn[queue])); in ieee80211_rx_h_defragment() 1882 rpn = rx->key->u.ccmp.rx_pn[queue]; in ieee80211_rx_h_defragment()
|
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_crypt_ccmp.c | 43 u8 rx_pn[CCMP_PN_LEN]; member 316 if (memcmp(pn, key->rx_pn, CCMP_PN_LEN) <= 0) { in ieee80211_ccmp_decrypt() 320 hdr->addr2, key->rx_pn, pn); in ieee80211_ccmp_decrypt() 363 memcpy(key->rx_pn, pn, CCMP_PN_LEN); in ieee80211_ccmp_decrypt() 388 data->rx_pn[0] = seq[5]; in ieee80211_ccmp_set_key() 389 data->rx_pn[1] = seq[4]; in ieee80211_ccmp_set_key() 390 data->rx_pn[2] = seq[3]; in ieee80211_ccmp_set_key() 391 data->rx_pn[3] = seq[2]; in ieee80211_ccmp_set_key() 392 data->rx_pn[4] = seq[1]; in ieee80211_ccmp_set_key() 393 data->rx_pn[5] = seq[0]; in ieee80211_ccmp_set_key() [all …]
|
/linux-4.1.27/drivers/staging/rtl8192e/ |
D | rtllib_crypt_ccmp.c | 39 u8 rx_pn[CCMP_PN_LEN]; member 305 if (memcmp(pn, key->rx_pn, CCMP_PN_LEN) <= 0) { in rtllib_ccmp_decrypt() 347 memcpy(key->rx_pn, pn, CCMP_PN_LEN); in rtllib_ccmp_decrypt() 372 data->rx_pn[0] = seq[5]; in rtllib_ccmp_set_key() 373 data->rx_pn[1] = seq[4]; in rtllib_ccmp_set_key() 374 data->rx_pn[2] = seq[3]; in rtllib_ccmp_set_key() 375 data->rx_pn[3] = seq[2]; in rtllib_ccmp_set_key() 376 data->rx_pn[4] = seq[1]; in rtllib_ccmp_set_key() 377 data->rx_pn[5] = seq[0]; in rtllib_ccmp_set_key() 420 ccmp->tx_pn, ccmp->rx_pn, in rtllib_ccmp_print_stats()
|