Home
last modified time | relevance | path

Searched refs:SM4_BLOCK_SIZE (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.1/arch/arm64/crypto/
Dsm4-neon-glue.c61 dst += nblks * SM4_BLOCK_SIZE; in sm4_ecb_do_crypt()
62 src += nblks * SM4_BLOCK_SIZE; in sm4_ecb_do_crypt()
63 nbytes -= nblks * SM4_BLOCK_SIZE; in sm4_ecb_do_crypt()
69 nbytes -= nblks * SM4_BLOCK_SIZE; in sm4_ecb_do_crypt()
111 while (nbytes >= SM4_BLOCK_SIZE) { in sm4_cbc_encrypt()
112 crypto_xor_cpy(dst, src, iv, SM4_BLOCK_SIZE); in sm4_cbc_encrypt()
115 src += SM4_BLOCK_SIZE; in sm4_cbc_encrypt()
116 dst += SM4_BLOCK_SIZE; in sm4_cbc_encrypt()
117 nbytes -= SM4_BLOCK_SIZE; in sm4_cbc_encrypt()
120 memcpy(walk.iv, iv, SM4_BLOCK_SIZE); in sm4_cbc_encrypt()
[all …]
Dsm4-ce-glue.c70 nbytes -= nblks * SM4_BLOCK_SIZE; in sm4_ecb_do_crypt()
117 nbytes -= nblks * SM4_BLOCK_SIZE; in sm4_cbc_encrypt()
148 nbytes -= nblks * SM4_BLOCK_SIZE; in sm4_cbc_decrypt()
179 dst += nblks * SM4_BLOCK_SIZE; in sm4_cfb_encrypt()
180 src += nblks * SM4_BLOCK_SIZE; in sm4_cfb_encrypt()
181 nbytes -= nblks * SM4_BLOCK_SIZE; in sm4_cfb_encrypt()
186 u8 keystream[SM4_BLOCK_SIZE]; in sm4_cfb_encrypt()
221 dst += nblks * SM4_BLOCK_SIZE; in sm4_cfb_decrypt()
222 src += nblks * SM4_BLOCK_SIZE; in sm4_cfb_decrypt()
223 nbytes -= nblks * SM4_BLOCK_SIZE; in sm4_cfb_decrypt()
[all …]
Dsm4-ce-cipher-glue.c59 .cra_blocksize = SM4_BLOCK_SIZE,
/Linux-v6.1/arch/x86/crypto/
Dsm4_aesni_avx_glue.c20 #define SM4_CRYPT8_BLOCK_SIZE (SM4_BLOCK_SIZE * 8)
60 while (nbytes >= SM4_BLOCK_SIZE) { in ecb_do_crypt()
63 dst += nblocks * SM4_BLOCK_SIZE; in ecb_do_crypt()
64 src += nblocks * SM4_BLOCK_SIZE; in ecb_do_crypt()
65 nbytes -= nblocks * SM4_BLOCK_SIZE; in ecb_do_crypt()
108 while (nbytes >= SM4_BLOCK_SIZE) { in sm4_cbc_encrypt()
109 crypto_xor_cpy(dst, src, iv, SM4_BLOCK_SIZE); in sm4_cbc_encrypt()
112 src += SM4_BLOCK_SIZE; in sm4_cbc_encrypt()
113 dst += SM4_BLOCK_SIZE; in sm4_cbc_encrypt()
114 nbytes -= SM4_BLOCK_SIZE; in sm4_cbc_encrypt()
[all …]
Dsm4_aesni_avx2_glue.c20 #define SM4_CRYPT16_BLOCK_SIZE (SM4_BLOCK_SIZE * 16)
63 .cra_blocksize = SM4_BLOCK_SIZE,
69 .walksize = 16 * SM4_BLOCK_SIZE,
79 .cra_blocksize = SM4_BLOCK_SIZE,
85 .ivsize = SM4_BLOCK_SIZE,
86 .walksize = 16 * SM4_BLOCK_SIZE,
102 .ivsize = SM4_BLOCK_SIZE,
103 .chunksize = SM4_BLOCK_SIZE,
104 .walksize = 16 * SM4_BLOCK_SIZE,
120 .ivsize = SM4_BLOCK_SIZE,
[all …]
/Linux-v6.1/include/crypto/
Dsm4.h16 #define SM4_BLOCK_SIZE 16 macro
/Linux-v6.1/drivers/crypto/ccree/
Dcc_cipher.c141 if (IS_ALIGNED(size, SM4_BLOCK_SIZE)) in validate_data_size()
1330 .blocksize = SM4_BLOCK_SIZE,
1337 .ivsize = SM4_BLOCK_SIZE,
1347 .blocksize = SM4_BLOCK_SIZE,
1371 .ivsize = SM4_BLOCK_SIZE,
1381 .blocksize = SM4_BLOCK_SIZE,
1388 .ivsize = SM4_BLOCK_SIZE,
1399 .blocksize = SM4_BLOCK_SIZE,
1406 .ivsize = SM4_BLOCK_SIZE,
/Linux-v6.1/drivers/crypto/inside-secure/
Dsafexcel_cipher.c3094 if (req->cryptlen & (SM4_BLOCK_SIZE - 1)) in safexcel_sm4_blk_encrypt()
3104 if (req->cryptlen & (SM4_BLOCK_SIZE - 1)) in safexcel_sm4_blk_decrypt()
3139 .cra_blocksize = SM4_BLOCK_SIZE,
3155 ctx->blocksz = SM4_BLOCK_SIZE; in safexcel_skcipher_sm4_cbc_cra_init()
3169 .ivsize = SM4_BLOCK_SIZE,
3177 .cra_blocksize = SM4_BLOCK_SIZE,
3193 ctx->blocksz = SM4_BLOCK_SIZE; in safexcel_skcipher_sm4_ofb_cra_init()
3207 .ivsize = SM4_BLOCK_SIZE,
3231 ctx->blocksz = SM4_BLOCK_SIZE; in safexcel_skcipher_sm4_cfb_cra_init()
3245 .ivsize = SM4_BLOCK_SIZE,
[all …]
/Linux-v6.1/crypto/
Dsm4_generic.c62 .cra_blocksize = SM4_BLOCK_SIZE,