SM3_DIGEST_SIZE
.digestsize = SM3_DIGEST_SIZE,
.digestsize = SM3_DIGEST_SIZE,
.digestsize = SM3_DIGEST_SIZE,
.digestsize = SM3_DIGEST_SIZE,
const u8 sm3_zero_message_hash[SM3_DIGEST_SIZE] = {
.digestsize = SM3_DIGEST_SIZE,
.digestsize = SM3_DIGEST_SIZE,
.statesize = CC_STATE_SIZE(SM3_DIGEST_SIZE),
.inter_digestsize = SM3_DIGEST_SIZE,
ctx->state_sz = SM3_DIGEST_SIZE;
.maxauthsize = SM3_DIGEST_SIZE,
.maxauthsize = SM3_DIGEST_SIZE,
req->state_sz = SM3_DIGEST_SIZE;
req->digest_sz = SM3_DIGEST_SIZE;
.digestsize = SM3_DIGEST_SIZE,
SM3_DIGEST_SIZE);
memcpy(req->state, &ctx->base.ipad, SM3_DIGEST_SIZE);
req->state_sz = SM3_DIGEST_SIZE;
req->digest_sz = SM3_DIGEST_SIZE;
.digestsize = SM3_DIGEST_SIZE,
EIP197_SM3_ZEROM_HASH, SM3_DIGEST_SIZE);
.digestsize = SM3_DIGEST_SIZE,
.digestsize = SM3_DIGEST_SIZE,
.digestsize = SM3_DIGEST_SIZE,
.digestsize = SM3_DIGEST_SIZE,
extern const u8 sm3_zero_message_hash[SM3_DIGEST_SIZE];
u32 state[SM3_DIGEST_SIZE / 4];
for (i = 0; i < SM3_DIGEST_SIZE / sizeof(__be32); i++)