Home
last modified time | relevance | path

Searched refs:rkey_enc (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/arch/x86/crypto/
Dsm4_aesni_avx_glue.c80 return ecb_do_crypt(req, ctx->rkey_enc); in sm4_avx_ecb_encrypt()
110 sm4_crypt_block(ctx->rkey_enc, dst, dst); in sm4_cbc_encrypt()
208 sm4_crypt_block(ctx->rkey_enc, keystream, iv); in sm4_cfb_encrypt()
220 sm4_crypt_block(ctx->rkey_enc, keystream, walk.iv); in sm4_cfb_encrypt()
250 func(ctx->rkey_enc, dst, src, walk.iv); in sm4_avx_cfb_decrypt()
267 sm4_aesni_avx_crypt8(ctx->rkey_enc, keystream, in sm4_avx_cfb_decrypt()
283 sm4_crypt_block(ctx->rkey_enc, keystream, walk.iv); in sm4_avx_cfb_decrypt()
319 func(ctx->rkey_enc, dst, src, walk.iv); in sm4_avx_ctr_crypt()
335 sm4_aesni_avx_crypt8(ctx->rkey_enc, keystream, in sm4_avx_ctr_crypt()
354 sm4_crypt_block(ctx->rkey_enc, keystream, keystream); in sm4_avx_ctr_crypt()
/Linux-v5.15/lib/crypto/
Dsm4.c132 ctx->rkey_enc[i + 0] = rk[0]; in sm4_expandkey()
133 ctx->rkey_enc[i + 1] = rk[1]; in sm4_expandkey()
134 ctx->rkey_enc[i + 2] = rk[2]; in sm4_expandkey()
135 ctx->rkey_enc[i + 3] = rk[3]; in sm4_expandkey()
/Linux-v5.15/arch/arm64/crypto/
Dsm4-ce-glue.c33 sm4_crypt_block(ctx->rkey_enc, out, in); in sm4_ce_encrypt()
36 sm4_ce_do_crypt(ctx->rkey_enc, out, in); in sm4_ce_encrypt()
/Linux-v5.15/include/crypto/
Dsm4.h20 u32 rkey_enc[SM4_RKEY_WORDS]; member
/Linux-v5.15/crypto/
Dsm4_generic.c45 sm4_crypt_block(ctx->rkey_enc, out, in); in sm4_encrypt()