Home
last modified time | relevance | path

Searched refs:SM3_BLOCK_SIZE (Results 1 – 12 of 12) sorted by relevance

/linux/include/crypto/
H A Dsm3_base.h32 unsigned int remain = len - round_down(len, SM3_BLOCK_SIZE); in sm3_base_do_update_blocks()
36 block_fn(sctx, data, len / SM3_BLOCK_SIZE); in sm3_base_do_update_blocks()
44 unsigned int bit_offset = SM3_BLOCK_SIZE / 8 - 1; in sm3_base_do_finup()
47 __be64 b64[SM3_BLOCK_SIZE / 4]; in sm3_base_do_finup()
48 u8 u8[SM3_BLOCK_SIZE * 2]; in sm3_base_do_finup()
51 if (len >= SM3_BLOCK_SIZE) { in sm3_base_do_finup()
60 bit_offset += SM3_BLOCK_SIZE / 8; in sm3_base_do_finup()
65 block_fn(sctx, block.u8, (bit_offset + 1) * 8 / SM3_BLOCK_SIZE); in sm3_base_do_finup()
H A Dsm3.h16 #define SM3_BLOCK_SIZE 64 macro
36 u8 buffer[SM3_BLOCK_SIZE];
/linux/crypto/
H A Dsm3_generic.c50 .cra_blocksize = SM3_BLOCK_SIZE,
/linux/arch/arm64/crypto/
H A Dsm3-ce-glue.c54 .base.cra_blocksize = SM3_BLOCK_SIZE,
H A Dsm3-neon-glue.c46 .base.cra_blocksize = SM3_BLOCK_SIZE,
/linux/arch/riscv/crypto/
H A Dsm3-riscv64-glue.c66 .cra_blocksize = SM3_BLOCK_SIZE,
/linux/arch/x86/crypto/
H A Dsm3_avx_glue.c60 .cra_blocksize = SM3_BLOCK_SIZE,
/linux/drivers/crypto/starfive/
H A Djh7110-hash.c806 .cra_blocksize = SM3_BLOCK_SIZE,
835 .cra_blocksize = SM3_BLOCK_SIZE,
/linux/drivers/crypto/inside-secure/
H A Dsafexcel_hash.c2153 req->block_sz = SM3_BLOCK_SIZE; in safexcel_sm3_init()
2189 .cra_blocksize = SM3_BLOCK_SIZE,
2216 req->len = SM3_BLOCK_SIZE; in safexcel_hmac_sm3_init()
2217 req->processed = SM3_BLOCK_SIZE; in safexcel_hmac_sm3_init()
2223 req->block_sz = SM3_BLOCK_SIZE; in safexcel_hmac_sm3_init()
2261 .cra_blocksize = SM3_BLOCK_SIZE,
/linux/drivers/crypto/intel/keembay/
H A Dkeembay-ocs-hcu-core.c1013 .cra_blocksize = SM3_BLOCK_SIZE,
1039 .cra_blocksize = SM3_BLOCK_SIZE,
/linux/lib/crypto/
H A Dsm3.c178 data += SM3_BLOCK_SIZE; in sm3_block_generic()
/linux/drivers/crypto/ccree/
H A Dcc_hash.c1747 .blocksize = SM3_BLOCK_SIZE,