Home
last modified time | relevance | path

Searched refs:skein_512_ctx (Results 1 – 6 of 6) sorted by relevance

/drivers/staging/skein/
Dskein_generic.c60 return skein_512_init((struct skein_512_ctx *)shash_desc_ctx(desc), in skein512_init()
67 return skein_512_update((struct skein_512_ctx *)shash_desc_ctx(desc), in skein512_update()
73 return skein_512_final((struct skein_512_ctx *)shash_desc_ctx(desc), in skein512_final()
79 struct skein_512_ctx *sctx = shash_desc_ctx(desc); in skein512_export()
87 struct skein_512_ctx *sctx = shash_desc_ctx(desc); in skein512_import()
153 .descsize = sizeof(struct skein_512_ctx),
154 .statesize = sizeof(struct skein_512_ctx),
Dskein_base.h75 struct skein_512_ctx { /* 512-bit Skein hash context structure */ struct
94 int skein_512_init(struct skein_512_ctx *ctx, size_t hash_bit_len); argument
99 int skein_512_update(struct skein_512_ctx *ctx, const u8 *msg,
105 int skein_512_final(struct skein_512_ctx *ctx, u8 *hash_val);
124 int skein_512_init_ext(struct skein_512_ctx *ctx, size_t hash_bit_len,
135 int skein_512_final_pad(struct skein_512_ctx *ctx, u8 *hash_val);
143 int skein_512_output(struct skein_512_ctx *ctx, u8 *hash_val);
Dskein_base.c247 int skein_512_init(struct skein_512_ctx *ctx, size_t hash_bit_len) in skein_512_init()
310 int skein_512_init_ext(struct skein_512_ctx *ctx, size_t hash_bit_len, in skein_512_init_ext()
368 int skein_512_update(struct skein_512_ctx *ctx, const u8 *msg, in skein_512_update()
423 int skein_512_final(struct skein_512_ctx *ctx, u8 *hash_val) in skein_512_final()
717 int skein_512_final_pad(struct skein_512_ctx *ctx, u8 *hash_val) in skein_512_final_pad()
799 int skein_512_output(struct skein_512_ctx *ctx, u8 *hash_val) in skein_512_output()
Dskein_block.h17 void skein_512_process_block(struct skein_512_ctx *ctx, const u8 *blk_ptr,
Dskein_api.h107 struct skein_512_ctx s512;
Dskein_block.c475 void skein_512_process_block(struct skein_512_ctx *ctx, const u8 *blk_ptr, in skein_512_process_block()