sha384_context
sha384_context sha384;
ATTRIBUTE_WARN_UNUSED_RET int sha384_init(sha384_context *ctx);
ATTRIBUTE_WARN_UNUSED_RET int sha384_update(sha384_context *ctx, const u8 *input, u32 ilen);
ATTRIBUTE_WARN_UNUSED_RET int sha384_final(sha384_context *ctx, u8 output[SHA384_DIGEST_SIZE]);
return sha384_init((sha384_context*)hctx);
return sha384_update((sha384_context*)hctx, chunk, chunklen);
return sha384_final((sha384_context*)hctx, output);
int sha384_final(sha384_context *ctx, u8 output[SHA384_DIGEST_SIZE])
sha384_context ctx;
ATTRIBUTE_WARN_UNUSED_RET static int sha384_process(sha384_context *ctx,
sha384_context ctx;
int sha384_init(sha384_context *ctx)
int sha384_update(sha384_context *ctx, const u8 *input, u32 ilen)