Searched refs:rec_seq (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ktls_tx.c | 19 rec_seq = info->rec_seq; \ 21 rec_seq_sz = sizeof(info->rec_seq); \ 30 char *salt, *rec_seq; in fill_static_params_ctx() local 39 memcpy(initial_rn, rec_seq, rec_seq_sz); in fill_static_params_ctx() 245 char *rec_seq; in tx_post_resync_params() local 247 rec_seq = info->rec_seq; in tx_post_resync_params() 248 rec_seq_sz = sizeof(info->rec_seq); in tx_post_resync_params() 250 skip_static_post = !memcmp(rec_seq, &rn_be, rec_seq_sz); in tx_post_resync_params() 252 memcpy(rec_seq, &rn_be, rec_seq_sz); in tx_post_resync_params()
|
/Linux-v5.4/include/uapi/linux/ |
D | tls.h | 93 unsigned char rec_seq[TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE]; member 101 unsigned char rec_seq[TLS_CIPHER_AES_GCM_256_REC_SEQ_SIZE]; member 109 unsigned char rec_seq[TLS_CIPHER_AES_CCM_128_REC_SEQ_SIZE]; member
|
/Linux-v5.4/net/tls/ |
D | tls_device.c | 57 kfree(ctx->tx.rec_seq); in tls_device_free_ctx() 217 rcd_sn = tls_ctx->tx.rec_seq; in tls_device_resync_tx() 674 memcpy(rcd_sn, tls_ctx->rx.rec_seq, prot->rec_seq_size); in tls_device_rx_resync_new_rec() 744 memcpy(rcd_sn, tls_ctx->rx.rec_seq, prot->rec_seq_size); in tls_device_core_ctrl_rx_resync() 895 char *iv, *rec_seq; in tls_set_device_offload() local 929 rec_seq = in tls_set_device_offload() 930 ((struct tls12_crypto_info_aes_gcm_128 *)crypto_info)->rec_seq; in tls_set_device_offload() 959 ctx->tx.rec_seq = kmemdup(rec_seq, rec_seq_size, GFP_KERNEL); in tls_set_device_offload() 960 if (!ctx->tx.rec_seq) { in tls_set_device_offload() 970 memcpy(&rcd_sn, ctx->tx.rec_seq, sizeof(rcd_sn)); in tls_set_device_offload() [all …]
|
D | tls_sw.c | 501 xor_iv_with_seq(prot->version, rec->iv_data, tls_ctx->tx.rec_seq); in tls_do_encryption() 719 tls_ctx->tx.rec_seq, prot->rec_seq_size, in tls_push_record() 1426 xor_iv_with_seq(prot->version, iv, tls_ctx->rx.rec_seq); in decrypt_internal() 1431 tls_ctx->rx.rec_seq, prot->rec_seq_size, in decrypt_internal() 2113 kfree(tls_ctx->rx.rec_seq); in tls_sw_release_resources_rx() 2219 char *iv, *rec_seq, *key, *salt, *cipher_name; in tls_set_sw_offload() local 2277 rec_seq = in tls_set_sw_offload() 2278 ((struct tls12_crypto_info_aes_gcm_128 *)crypto_info)->rec_seq; in tls_set_sw_offload() 2294 rec_seq = in tls_set_sw_offload() 2295 ((struct tls12_crypto_info_aes_gcm_256 *)crypto_info)->rec_seq; in tls_set_sw_offload() [all …]
|
D | tls_main.c | 287 kfree(ctx->tx.rec_seq); in tls_sk_proto_cleanup() 387 memcpy(crypto_info_aes_gcm_128->rec_seq, ctx->tx.rec_seq, in do_tls_getsockopt_tx() 411 memcpy(crypto_info_aes_gcm_256->rec_seq, ctx->tx.rec_seq, in do_tls_getsockopt_tx()
|
/Linux-v5.4/tools/include/uapi/linux/ |
D | tls.h | 75 unsigned char rec_seq[TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE]; member
|
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/crypto/ |
D | tls.c | 342 memcpy(back->rec_no, tls_ci->rec_seq, sizeof(tls_ci->rec_seq)); in nfp_net_tls_add()
|
/Linux-v5.4/include/net/ |
D | tls.h | 225 char *rec_seq; member 492 if (tls_bigint_increment(ctx->rec_seq, prot->rec_seq_size)) in tls_advance_record_sn()
|
/Linux-v5.4/Documentation/networking/ |
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-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | tls.c | 517 memcpy(MLX5_ADDR_OF(tls_cmd, cmd, tls_rcd_sn), crypto_info->rec_seq, in mlx5_fpga_tls_set_aes_gcm128_ctx()
|