sha224_context
sha224_context sha224;
ATTRIBUTE_WARN_UNUSED_RET int sha224_init(sha224_context *ctx);
ATTRIBUTE_WARN_UNUSED_RET int sha224_update(sha224_context *ctx, const u8 *input, u32 ilen);
ATTRIBUTE_WARN_UNUSED_RET int sha224_final(sha224_context *ctx, u8 output[SHA224_DIGEST_SIZE]);
return sha224_init((sha224_context*)hctx);
return sha224_update((sha224_context*)hctx, chunk, chunklen);
return sha224_final((sha224_context*)hctx, output);
int sha224_final(sha224_context *ctx, u8 output[SHA224_DIGEST_SIZE])
sha224_context ctx;
ATTRIBUTE_WARN_UNUSED_RET static int sha224_process(sha224_context *ctx,
sha224_context ctx;
int sha224_init(sha224_context *ctx)
int sha224_update(sha224_context *ctx, const u8 *input, u32 ilen)