Searched refs:skein_256_ctx (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/staging/skein/ |
D | skein_generic.c | 26 return skein_256_init((struct skein_256_ctx *) shash_desc_ctx(desc), in skein256_init() 33 return skein_256_update((struct skein_256_ctx *)shash_desc_ctx(desc), in skein256_update() 39 return skein_256_final((struct skein_256_ctx *)shash_desc_ctx(desc), in skein256_final() 45 struct skein_256_ctx *sctx = shash_desc_ctx(desc); in skein256_export() 53 struct skein_256_ctx *sctx = shash_desc_ctx(desc); in skein256_import() 136 .descsize = sizeof(struct skein_256_ctx), 137 .statesize = sizeof(struct skein_256_ctx),
|
D | skein_base.h | 69 struct skein_256_ctx { /* 256-bit Skein hash context structure */ struct 93 int skein_256_init(struct skein_256_ctx *ctx, size_t hash_bit_len); argument 97 int skein_256_update(struct skein_256_ctx *ctx, const u8 *msg, 104 int skein_256_final(struct skein_256_ctx *ctx, u8 *hash_val); 122 int skein_256_init_ext(struct skein_256_ctx *ctx, size_t hash_bit_len, 134 int skein_256_final_pad(struct skein_256_ctx *ctx, u8 *hash_val); 142 int skein_256_output(struct skein_256_ctx *ctx, u8 *hash_val);
|
D | skein_block.h | 15 void skein_256_process_block(struct skein_256_ctx *ctx, const u8 *blk_ptr,
|
D | skein_api.h | 106 struct skein_256_ctx s256;
|
D | skein_base.c | 23 int skein_256_init(struct skein_256_ctx *ctx, size_t hash_bit_len) in skein_256_init() 80 int skein_256_init_ext(struct skein_256_ctx *ctx, size_t hash_bit_len, in skein_256_init_ext() 139 int skein_256_update(struct skein_256_ctx *ctx, const u8 *msg, in skein_256_update() 194 int skein_256_final(struct skein_256_ctx *ctx, u8 *hash_val) in skein_256_final() 689 int skein_256_final_pad(struct skein_256_ctx *ctx, u8 *hash_val) in skein_256_final_pad() 756 int skein_256_output(struct skein_256_ctx *ctx, u8 *hash_val) in skein_256_output()
|
D | skein_block.c | 345 void skein_256_process_block(struct skein_256_ctx *ctx, const u8 *blk_ptr, in skein_256_process_block()
|