Home
last modified time | relevance | path

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

/drivers/staging/skein/
Dskein_generic.c25 return skein_256_init((struct skein_256_ctx *)shash_desc_ctx(desc), in skein256_init()
32 return skein_256_update((struct skein_256_ctx *)shash_desc_ctx(desc), in skein256_update()
38 return skein_256_final((struct skein_256_ctx *)shash_desc_ctx(desc), in skein256_final()
44 struct skein_256_ctx *sctx = shash_desc_ctx(desc); in skein256_export()
52 struct skein_256_ctx *sctx = shash_desc_ctx(desc); in skein256_import()
135 .descsize = sizeof(struct skein_256_ctx),
136 .statesize = sizeof(struct skein_256_ctx),
Dskein_base.h69 struct skein_256_ctx { /* 256-bit Skein hash context structure */ struct
88 int skein_256_init(struct skein_256_ctx *ctx, size_t hash_bit_len); argument
92 int skein_256_update(struct skein_256_ctx *ctx, const u8 *msg,
99 int skein_256_final(struct skein_256_ctx *ctx, u8 *hash_val);
117 int skein_256_init_ext(struct skein_256_ctx *ctx, size_t hash_bit_len,
129 int skein_256_final_pad(struct skein_256_ctx *ctx, u8 *hash_val);
137 int skein_256_output(struct skein_256_ctx *ctx, u8 *hash_val);
Dskein_base.c23 int skein_256_init(struct skein_256_ctx *ctx, size_t hash_bit_len) in skein_256_init()
82 int skein_256_init_ext(struct skein_256_ctx *ctx, size_t hash_bit_len, in skein_256_init_ext()
141 int skein_256_update(struct skein_256_ctx *ctx, const u8 *msg, in skein_256_update()
196 int skein_256_final(struct skein_256_ctx *ctx, u8 *hash_val) in skein_256_final()
695 int skein_256_final_pad(struct skein_256_ctx *ctx, u8 *hash_val) in skein_256_final_pad()
762 int skein_256_output(struct skein_256_ctx *ctx, u8 *hash_val) in skein_256_output()
Dskein_block.h15 void skein_256_process_block(struct skein_256_ctx *ctx, const u8 *blk_ptr,
Dskein_api.h106 struct skein_256_ctx s256;
Dskein_block.c347 void skein_256_process_block(struct skein_256_ctx *ctx, const u8 *blk_ptr, in skein_256_process_block()