blake2b_ctx
#define BLAKE2B_CTX(desc) ((struct blake2b_ctx *)shash_desc_ctx(desc))
.descsize = sizeof(struct blake2b_ctx), \
struct blake2b_ctx blake2b;
void blake2b_update(struct blake2b_ctx *ctx, const u8 *in, size_t inlen);
void blake2b_final(struct blake2b_ctx *ctx, u8 *out);
struct blake2b_ctx ctx;
static inline void __blake2b_init(struct blake2b_ctx *ctx, size_t outlen,
static inline void blake2b_init(struct blake2b_ctx *ctx, size_t outlen)
static inline void blake2b_init_key(struct blake2b_ctx *ctx, size_t outlen,
asmlinkage void blake2b_compress_neon(struct blake2b_ctx *ctx,
static void blake2b_compress(struct blake2b_ctx *ctx,
static inline void blake2b_set_lastblock(struct blake2b_ctx *ctx)
void blake2b_update(struct blake2b_ctx *ctx, const u8 *in, size_t inlen)
void blake2b_final(struct blake2b_ctx *ctx, u8 *out)
static inline void blake2b_increment_counter(struct blake2b_ctx *ctx, u32 inc)
blake2b_compress_generic(struct blake2b_ctx *ctx,
static void blake2b_init_default(struct blake2b_ctx *ctx)
#define HASH_CTX blake2b_ctx
struct blake2b_ctx main_ctx;
struct blake2b_ctx ctx;