Home
last modified time | relevance | path

Searched refs:blake2b_ctx (Results 1 – 5 of 5) sorted by relevance

/linux/include/crypto/
H A Dblake2b.h30 struct blake2b_ctx { struct
51 static inline void __blake2b_init(struct blake2b_ctx *ctx, size_t outlen, in __blake2b_init() argument
82 static inline void blake2b_init(struct blake2b_ctx *ctx, size_t outlen) in blake2b_init()
96 static inline void blake2b_init_key(struct blake2b_ctx *ctx, size_t outlen, in blake2b_init_key()
115 void blake2b_update(struct blake2b_ctx *ctx, const u8 *in, size_t inlen);
127 void blake2b_final(struct blake2b_ctx *ctx, u8 *out);
145 struct blake2b_ctx ctx; in blake2b()
/linux/lib/crypto/
H A Dblake2b.c34 static inline void blake2b_increment_counter(struct blake2b_ctx *ctx, u32 inc) in blake2b_increment_counter()
41 blake2b_compress_generic(struct blake2b_ctx *ctx, in blake2b_compress_generic()
116 static inline void blake2b_set_lastblock(struct blake2b_ctx *ctx) in blake2b_set_lastblock()
121 void blake2b_update(struct blake2b_ctx *ctx, const u8 *in, size_t inlen) in blake2b_update()
146 void blake2b_final(struct blake2b_ctx *ctx, u8 *out) in blake2b_final()
/linux/lib/crypto/tests/
H A Dblake2b_kunit.c20 static void blake2b_init_default(struct blake2b_ctx *ctx) in blake2b_init_default()
30 #define HASH_CTX blake2b_ctx
47 struct blake2b_ctx main_ctx; in test_blake2b_all_key_and_hash_lens()
78 struct blake2b_ctx ctx; in test_blake2b_with_guarded_key_buf()
/linux/lib/crypto/arm/
H A Dblake2b.h13 asmlinkage void blake2b_compress_neon(struct blake2b_ctx *ctx,
16 static void blake2b_compress(struct blake2b_ctx *ctx, in blake2b_compress()
/linux/crypto/
H A Dblake2b.c29 #define BLAKE2B_CTX(desc) ((struct blake2b_ctx *)shash_desc_ctx(desc))
79 .descsize = sizeof(struct blake2b_ctx), \