Lines Matching refs:crp_iv
378 memcpy(crp->crp_iv, os->iv, AES_BLOCK_LEN); in ktls_ocf_tls_cbc_encrypt()
380 memcpy(crp->crp_iv, hdr + 1, AES_BLOCK_LEN); in ktls_ocf_tls_cbc_encrypt()
566 memcpy(crp->crp_iv, tls->params.iv, TLS_AEAD_GCM_LEN); in ktls_ocf_tls12_aead_encrypt()
567 memcpy(crp->crp_iv + TLS_AEAD_GCM_LEN, hdr + 1, in ktls_ocf_tls12_aead_encrypt()
575 memcpy(crp->crp_iv, tls->params.iv, tls->params.iv_len); in ktls_ocf_tls12_aead_encrypt()
576 *(uint64_t *)(crp->crp_iv + 4) ^= htobe64(m->m_epg_seqno); in ktls_ocf_tls12_aead_encrypt()
650 memcpy(crp.crp_iv, tls->params.iv, TLS_AEAD_GCM_LEN); in ktls_ocf_tls12_aead_decrypt()
651 memcpy(crp.crp_iv + TLS_AEAD_GCM_LEN, hdr + 1, in ktls_ocf_tls12_aead_decrypt()
659 memcpy(crp.crp_iv, tls->params.iv, tls->params.iv_len); in ktls_ocf_tls12_aead_decrypt()
660 *(uint64_t *)(crp.crp_iv + 4) ^= htobe64(seqno); in ktls_ocf_tls12_aead_decrypt()
749 memcpy(crp.crp_iv, tls->params.iv, TLS_AEAD_GCM_LEN); in ktls_ocf_tls12_aead_recrypt()
750 memcpy(crp.crp_iv + TLS_AEAD_GCM_LEN, hdr + 1, sizeof(uint64_t)); in ktls_ocf_tls12_aead_recrypt()
751 be32enc(crp.crp_iv + AES_GCM_IV_LEN, 2); in ktls_ocf_tls12_aead_recrypt()
802 memcpy(crp->crp_iv, tls->params.iv, tls->params.iv_len); in ktls_ocf_tls13_aead_encrypt()
803 *(uint64_t *)(crp->crp_iv + 4) ^= htobe64(m->m_epg_seqno); in ktls_ocf_tls13_aead_encrypt()
881 memcpy(crp.crp_iv, tls->params.iv, tls->params.iv_len); in ktls_ocf_tls13_aead_decrypt()
882 *(uint64_t *)(crp.crp_iv + 4) ^= htobe64(seqno); in ktls_ocf_tls13_aead_decrypt()
936 memcpy(crp.crp_iv, tls->params.iv, tls->params.iv_len); in ktls_ocf_tls13_aead_recrypt()
937 *(uint64_t *)(crp.crp_iv + 4) ^= htobe64(seqno); in ktls_ocf_tls13_aead_recrypt()
938 be32enc(crp.crp_iv + 12, 2); in ktls_ocf_tls13_aead_recrypt()