Lines Matching refs:rec_seq
524 xor_iv_with_seq(prot, rec->iv_data + iv_offset, tls_ctx->tx.rec_seq); in tls_do_encryption()
767 tls_ctx->tx.rec_seq, record_type, prot); in tls_push_record()
1502 xor_iv_with_seq(prot, iv + iv_offset, tls_ctx->rx.rec_seq); in decrypt_internal()
1507 tls_ctx->rx.rec_seq, ctx->control, prot); in decrypt_internal()
2235 kfree(tls_ctx->rx.rec_seq); in tls_sw_release_resources_rx()
2342 char *iv, *rec_seq, *key, *salt, *cipher_name; in tls_set_sw_offload() local
2402 rec_seq = in tls_set_sw_offload()
2403 ((struct tls12_crypto_info_aes_gcm_128 *)crypto_info)->rec_seq; in tls_set_sw_offload()
2419 rec_seq = in tls_set_sw_offload()
2420 ((struct tls12_crypto_info_aes_gcm_256 *)crypto_info)->rec_seq; in tls_set_sw_offload()
2436 rec_seq = in tls_set_sw_offload()
2437 ((struct tls12_crypto_info_aes_ccm_128 *)crypto_info)->rec_seq; in tls_set_sw_offload()
2454 rec_seq = chacha20_poly1305_info->rec_seq; in tls_set_sw_offload()
2471 rec_seq = sm4_gcm_info->rec_seq; in tls_set_sw_offload()
2488 rec_seq = sm4_ccm_info->rec_seq; in tls_set_sw_offload()
2534 cctx->rec_seq = kmemdup(rec_seq, rec_seq_size, GFP_KERNEL); in tls_set_sw_offload()
2535 if (!cctx->rec_seq) { in tls_set_sw_offload()
2584 kfree(cctx->rec_seq); in tls_set_sw_offload()
2585 cctx->rec_seq = NULL; in tls_set_sw_offload()