/linux-6.15/drivers/net/wireless/intel/ipw2x00/ |
D | libipw_crypto_ccmp.c | 3 * libipw crypt: host-based CCMP encryption implementation for libipw 269 net_dbg_ratelimited("CCMP: received packet without ExtIV flag from %pM\n", in libipw_ccmp_decrypt() 276 net_dbg_ratelimited("CCMP: RX tkey->key_idx=%d frame keyidx=%d\n", in libipw_ccmp_decrypt() 281 …net_dbg_ratelimited("CCMP: received packet from %pM with keyid=%d that does not have a configured … in libipw_ccmp_decrypt() 296 …net_dbg_ratelimited("CCMP: replay detected: STA=%pM previous PN %02x%02x%02x%02x%02x%02x received … in libipw_ccmp_decrypt() 324 net_dbg_ratelimited("CCMP: decrypt failed: STA=%pM (%d)\n", in libipw_ccmp_decrypt() 397 struct libipw_ccmp_data *ccmp = priv; in libipw_ccmp_print_stats() local 400 "key[%d] alg=CCMP key_set=%d " in libipw_ccmp_print_stats() 404 ccmp->key_idx, ccmp->key_set, in libipw_ccmp_print_stats() 405 ccmp->tx_pn[0], ccmp->tx_pn[1], ccmp->tx_pn[2], in libipw_ccmp_print_stats() [all …]
|
/linux-6.15/drivers/net/wireless/realtek/rtw89/ |
D | wow.c | 38 RTW89_CIPHER_INFO_DEF(CCMP), 102 /* seq.ccmp.pn[] is BE order array */ in rtw89_rx_pn_to_iv() 103 pn = u64_encode_bits(seq.ccmp.pn[0], RTW89_KEY_PN_5) | in rtw89_rx_pn_to_iv() 104 u64_encode_bits(seq.ccmp.pn[1], RTW89_KEY_PN_4) | in rtw89_rx_pn_to_iv() 105 u64_encode_bits(seq.ccmp.pn[2], RTW89_KEY_PN_3) | in rtw89_rx_pn_to_iv() 106 u64_encode_bits(seq.ccmp.pn[3], RTW89_KEY_PN_2) | in rtw89_rx_pn_to_iv() 107 u64_encode_bits(seq.ccmp.pn[4], RTW89_KEY_PN_1) | in rtw89_rx_pn_to_iv() 108 u64_encode_bits(seq.ccmp.pn[5], RTW89_KEY_PN_0); in rtw89_rx_pn_to_iv() 180 /* seq.ccmp.pn[] is BE order array */ in rtw89_rx_iv_to_pn() 181 seq.ccmp.pn[0] = u64_get_bits(pn, RTW89_KEY_PN_5); in rtw89_rx_iv_to_pn() [all …]
|
/linux-6.15/Documentation/networking/mac80211_hwsim/ |
D | wpa_supplicant.conf | 8 pairwise=CCMP 9 group=CCMP
|
D | hostapd.conf | 10 wpa_pairwise=CCMP
|
/linux-6.15/net/netfilter/ipset/ |
D | ip_set_hash_netnet.c | 53 u16 ccmp; member 65 ip1->ccmp == ip2->ccmp; in hash_netnet4_data_equal() 155 e.ccmp = (HOST_MASK << (sizeof(e.cidr[0]) * 8)) | HOST_MASK; in hash_netnet4_kadt() 288 u16 ccmp; member 301 ip1->ccmp == ip2->ccmp; in hash_netnet6_data_equal() 394 e.ccmp = (HOST_MASK << (sizeof(u8) * 8)) | HOST_MASK; in hash_netnet6_kadt()
|
D | ip_set_hash_netportnet.c | 52 u16 ccmp; member 67 ip1->ccmp == ip2->ccmp && in hash_netportnet4_data_equal() 163 e.ccmp = (HOST_MASK << (sizeof(e.cidr[0]) * 8)) | HOST_MASK; in hash_netportnet4_kadt() 343 u16 ccmp; member 359 ip1->ccmp == ip2->ccmp && in hash_netportnet6_data_equal() 458 e.ccmp = (HOST_MASK << (sizeof(u8) * 8)) | HOST_MASK; in hash_netportnet6_kadt()
|
/linux-6.15/arch/arm64/lib/ |
D | memcmp.S | 81 ccmp data1, data2, 0, hi 82 ccmp data1h, data2h, 0, eq 133 ccmp data1w, data2w, 0, ne /* NZCV = 0b0000. */
|
D | strlen.S | 102 ccmp has_nul2, 0, 0, eq 142 ccmp has_nul2, 0, 0, eq 176 ccmp has_nul2, 0, 0, eq 185 ccmp has_nul2, 0, 0, eq
|
D | strcmp.S | 79 ccmp data1, data2, 0, eq 129 ccmp data1w, data2w, 0, ne /* NZCV = 0b0000. */ 162 ccmp data1, data2, 0, eq
|
D | strncmp.S | 84 ccmp endloop, #0, #0, eq 189 ccmp data1w, #1, #0, hi /* NZCV = 0b0000. */ 190 ccmp data1w, data2w, #0, cs /* NZCV = 0b0000. */ 208 ccmp data1w, data2w, #0, cs /* NZCV = 0b0000. */
|
D | strchr.S | 25 ccmp w2, wzr, #4, ne
|
D | strnlen.S | 82 ccmp tmp1, #0, #0, pl /* NZCV = 0000 */
|
D | memset.S | 178 ccmp tmp1, zva_len_x, #8, ge /* NZCV=0b1000 */
|
/linux-6.15/net/mac80211/ |
D | key.c | 639 key->u.ccmp.rx_pn[i][j] = in ieee80211_key_alloc() 646 key->u.ccmp.tfm = ieee80211_aes_key_setup_encrypt( in ieee80211_key_alloc() 648 if (IS_ERR(key->u.ccmp.tfm)) { in ieee80211_key_alloc() 649 err = PTR_ERR(key->u.ccmp.tfm); in ieee80211_key_alloc() 659 key->u.ccmp.rx_pn[i][j] = in ieee80211_key_alloc() 664 key->u.ccmp.tfm = ieee80211_aes_key_setup_encrypt( in ieee80211_key_alloc() 666 if (IS_ERR(key->u.ccmp.tfm)) { in ieee80211_key_alloc() 667 err = PTR_ERR(key->u.ccmp.tfm); in ieee80211_key_alloc() 745 ieee80211_aes_key_free(key->u.ccmp.tfm); in ieee80211_key_free_common() 1267 pn = key->u.ccmp.rx_pn[IEEE80211_NUM_TIDS]; in ieee80211_get_key_rx_seq() [all …]
|
D | wpa.c | 315 * Calculate AAD for CCMP/GCMP, returning qos_tid since we 316 * need that in CCMP also for b_0. 446 * hwaccel has no need for preallocated room for CCMP in ccmp_encrypt_skb() 485 /* hwaccel - with software CCMP header */ in ccmp_encrypt_skb() 492 return ieee80211_aes_ccm_encrypt(key->u.ccmp.tfm, b_0, aad, pos, len, in ccmp_encrypt_skb() 557 res = memcmp(pn, key->u.ccmp.rx_pn[queue], in ieee80211_crypto_ccmp_decrypt() 561 key->u.ccmp.replays++; in ieee80211_crypto_ccmp_decrypt() 573 key->u.ccmp.tfm, b_0, aad, in ieee80211_crypto_ccmp_decrypt() 580 memcpy(key->u.ccmp.rx_pn[queue], pn, IEEE80211_CCMP_PN_LEN); in ieee80211_crypto_ccmp_decrypt() 585 /* Remove CCMP header and MIC */ in ieee80211_crypto_ccmp_decrypt()
|
D | key.h | 93 } ccmp; member
|
D | debugfs_key.c | 178 rpn = key->u.ccmp.rx_pn[i]; in key_rx_spec_read() 232 len = scnprintf(buf, sizeof(buf), "%u\n", key->u.ccmp.replays); in key_replays_read()
|
/linux-6.15/drivers/net/wireless/silabs/wfx/ |
D | key.c | 104 memcpy(msg->rx_sequence_counter, seq->ccmp.pn, sizeof(seq->ccmp.pn)); in fill_ccmp_group() 105 memreverse(msg->rx_sequence_counter, sizeof(seq->ccmp.pn)); in fill_ccmp_group()
|
/linux-6.15/arch/arm64/kernel/ |
D | efi-header.S | 14 * This ccmp instruction has no meaningful effect except that 17 ccmp x18, #0, #0xd, pl
|
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
D | d3.c | 300 seq->ccmp.pn[0] = pn >> 40; in iwl_mld_le64_to_aes_seq() 301 seq->ccmp.pn[1] = pn >> 32; in iwl_mld_le64_to_aes_seq() 302 seq->ccmp.pn[2] = pn >> 24; in iwl_mld_le64_to_aes_seq() 303 seq->ccmp.pn[3] = pn >> 16; in iwl_mld_le64_to_aes_seq() 304 seq->ccmp.pn[4] = pn >> 8; in iwl_mld_le64_to_aes_seq() 305 seq->ccmp.pn[5] = pn; in iwl_mld_le64_to_aes_seq() 779 wowlan_status->ptk.aes_seq[tid].ccmp.pn, in iwl_mld_update_ptk_rx_seq() 1403 u8 *pn = key->cipher == WLAN_CIPHER_SUITE_CCMP ? seq.ccmp.pn : in iwl_mld_aes_seq_to_le64_pn() 1434 u8 *max_pn = seq.ccmp.pn; in iwl_mld_suspend_set_ucast_pn()
|
/linux-6.15/drivers/net/ethernet/toshiba/ |
D | ps3_gelic_wireless.c | 400 int ccmp; in gelic_wl_synthesize_ie() local 417 ccmp = 0; in gelic_wl_synthesize_ie() 420 ccmp = 1; in gelic_wl_synthesize_ie() 424 ccmp = 1; in gelic_wl_synthesize_ie() 425 pr_info("%s: no cipher info. defaulted to CCMP\n", in gelic_wl_synthesize_ie() 428 ccmp = 0; in gelic_wl_synthesize_ie() 463 if (ccmp) in gelic_wl_synthesize_ie() 464 *buf++ = 0x04; /* CCMP */ in gelic_wl_synthesize_ie() 475 if (ccmp) in gelic_wl_synthesize_ie() 476 *buf++ = 0x04; /* CCMP */ in gelic_wl_synthesize_ie() [all …]
|
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | d3.c | 87 const u8 *ret = seq->ccmp.pn; in iwl_mvm_find_max_pn() 315 u8 *pn = seq.ccmp.pn; in iwl_mvm_wowlan_get_rsc_tsc_data() 436 u8 *pn = seq.ccmp.pn; in iwl_mvm_wowlan_get_rsc_v5_data() 1626 seq->ccmp.pn[0] = pn >> 40; in iwl_mvm_le64_to_aes_seq() 1627 seq->ccmp.pn[1] = pn >> 32; in iwl_mvm_le64_to_aes_seq() 1628 seq->ccmp.pn[2] = pn >> 24; in iwl_mvm_le64_to_aes_seq() 1629 seq->ccmp.pn[3] = pn >> 16; in iwl_mvm_le64_to_aes_seq() 1630 seq->ccmp.pn[4] = pn >> 8; in iwl_mvm_le64_to_aes_seq() 1631 seq->ccmp.pn[5] = pn; in iwl_mvm_le64_to_aes_seq() 1691 status->ptk.aes.seq[tid].ccmp.pn, in iwl_mvm_set_aes_ptk_rx_seq() [all …]
|
/linux-6.15/Documentation/devicetree/bindings/crypto/ |
D | fsl,sec2.0.yaml | 108 bit 3 = SEC supports descriptor type 802.11i AES ccmp
|
/linux-6.15/arch/arm64/kvm/hyp/ |
D | hyp-entry.S | 49 ccmp x0, #ESR_ELx_EC_HVC32, #4, ne
|
/linux-6.15/drivers/net/wireless/ath/ath6kl/ |
D | core.h | 532 * 4 bytes immediately follow the IV for TKIP. For CCMP the 534 * CCMP header rather than IV+extended-IV.
|