/linux-6.3-rc2/include/uapi/linux/ |
A D | tls.h | 130 unsigned char rec_seq[TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE]; member 138 unsigned char rec_seq[TLS_CIPHER_AES_GCM_256_REC_SEQ_SIZE]; member 146 unsigned char rec_seq[TLS_CIPHER_AES_CCM_128_REC_SEQ_SIZE]; member 154 unsigned char rec_seq[TLS_CIPHER_CHACHA20_POLY1305_REC_SEQ_SIZE]; member 162 unsigned char rec_seq[TLS_CIPHER_SM4_GCM_REC_SEQ_SIZE]; member 170 unsigned char rec_seq[TLS_CIPHER_SM4_CCM_REC_SEQ_SIZE]; member 178 unsigned char rec_seq[TLS_CIPHER_ARIA_GCM_128_REC_SEQ_SIZE]; member 186 unsigned char rec_seq[TLS_CIPHER_ARIA_GCM_256_REC_SEQ_SIZE]; member
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
A D | ktls_txrx.c | 17 rec_seq = info->rec_seq; \ 19 rec_seq_sz = sizeof(info->rec_seq); \ 29 char *salt, *rec_seq; in fill_static_params() local 60 memcpy(initial_rn, rec_seq, rec_seq_sz); in fill_static_params()
|
A D | ktls_tx.c | 682 char *rec_seq; in tx_post_resync_params() local 688 rec_seq = info->rec_seq; in tx_post_resync_params() 689 rec_seq_sz = sizeof(info->rec_seq); in tx_post_resync_params() 695 rec_seq = info->rec_seq; in tx_post_resync_params() 696 rec_seq_sz = sizeof(info->rec_seq); in tx_post_resync_params() 705 skip_static_post = !memcmp(rec_seq, &rn_be, rec_seq_sz); in tx_post_resync_params() 707 memcpy(rec_seq, &rn_be, rec_seq_sz); in tx_post_resync_params()
|
A D | ktls_rx.c | 381 memcpy(info->rec_seq, &priv_rx->resync.sw_rcd_sn_be, in resync_handle_seq_match() 382 sizeof(info->rec_seq)); in resync_handle_seq_match() 389 memcpy(info->rec_seq, &priv_rx->resync.sw_rcd_sn_be, in resync_handle_seq_match() 390 sizeof(info->rec_seq)); in resync_handle_seq_match()
|
/linux-6.3-rc2/net/tls/ |
A D | tls_main.c | 66 .rec_seq = cipher ## _REC_SEQ_SIZE, \ 300 kfree(ctx->tx.rec_seq); in tls_sk_proto_cleanup() 411 memcpy(crypto_info_aes_gcm_128->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf() 433 memcpy(crypto_info_aes_gcm_256->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf() 453 memcpy(aes_ccm_128->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf() 472 memcpy(chacha20_poly1305->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf() 491 memcpy(sm4_gcm_info->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf() 509 memcpy(sm4_ccm_info->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf() 529 memcpy(crypto_info_aria_gcm_128->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf() 551 memcpy(crypto_info_aria_gcm_256->rec_seq, cctx->rec_seq, in do_tls_getsockopt_conf()
|
A D | tls_device.c | 59 kfree(ctx->tx.rec_seq); in tls_device_free_ctx() 242 rcd_sn = tls_ctx->tx.rec_seq; in tls_device_resync_tx() 1027 tls_ctx->rx.rec_seq, rxm->full_len, in tls_device_decrypted() 1083 char *iv, *rec_seq; in tls_set_device_offload() local 1114 rec_seq = in tls_set_device_offload() 1119 rec_seq = in tls_set_device_offload() 1149 prot->rec_seq_size = cipher_sz->rec_seq; in tls_set_device_offload() 1150 ctx->tx.rec_seq = kmemdup(rec_seq, cipher_sz->rec_seq, GFP_KERNEL); in tls_set_device_offload() 1151 if (!ctx->tx.rec_seq) { in tls_set_device_offload() 1219 tcp_sk(sk)->write_seq, rec_seq, rc); in tls_set_device_offload() [all …]
|
A D | tls_sw.c | 2572 rec_seq = gcm_128_info->rec_seq; in tls_set_sw_offload() 2589 rec_seq = gcm_256_info->rec_seq; in tls_set_sw_offload() 2606 rec_seq = ccm_128_info->rec_seq; in tls_set_sw_offload() 2623 rec_seq = chacha20_poly1305_info->rec_seq; in tls_set_sw_offload() 2640 rec_seq = sm4_gcm_info->rec_seq; in tls_set_sw_offload() 2657 rec_seq = sm4_ccm_info->rec_seq; in tls_set_sw_offload() 2674 rec_seq = aria_gcm_128_info->rec_seq; in tls_set_sw_offload() 2691 rec_seq = gcm_256_info->rec_seq; in tls_set_sw_offload() 2738 cctx->rec_seq = kmemdup(rec_seq, rec_seq_size, GFP_KERNEL); in tls_set_sw_offload() 2739 if (!cctx->rec_seq) { in tls_set_sw_offload() [all …]
|
A D | tls.h | 254 if (tls_bigint_increment(ctx->rec_seq, prot->rec_seq_size)) in tls_advance_record_sn()
|
/linux-6.3-rc2/drivers/net/ethernet/fungible/funeth/ |
A D | funeth_ktls.c | 51 memcpy(req.record_seq, c->rec_seq, sizeof(c->rec_seq)); in fun_ktls_add()
|
/linux-6.3-rc2/tools/include/uapi/linux/ |
A D | tls.h | 75 unsigned char rec_seq[TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE]; member
|
/linux-6.3-rc2/include/net/ |
A D | tls.h | 59 unsigned int rec_seq; member 208 char *rec_seq; member
|
/linux-6.3-rc2/drivers/net/ethernet/netronome/nfp/crypto/ |
A D | tls.c | 343 memcpy(back->rec_no, tls_ci->rec_seq, sizeof(tls_ci->rec_seq)); in nfp_net_tls_add()
|
/linux-6.3-rc2/Documentation/networking/ |
A D | tls.rst | 45 unsigned char rec_seq[TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE]; 54 memcpy(crypto_info.rec_seq, seq_number_write,
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
A D | chcr_ktls.c | 95 tx_info->record_no = *(u64 *)info_128_gcm->rec_seq; in chcr_ktls_save_keys()
|
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw89/ |
A D | core.h | 3068 u8 rec_seq; member
|
A D | fw.c | 614 fw_info->rec_seq = 0; in rtw89_fw_download()
|