Home
last modified time | relevance | path

Searched refs:skein_ctx (Results 1 – 2 of 2) sorted by relevance

/drivers/staging/skein/
Dskein_api.h101 struct skein_ctx { struct
126 int skein_ctx_prepare(struct skein_ctx *ctx, enum skein_size size); argument
142 int skein_init(struct skein_ctx *ctx, size_t hash_bit_len);
154 void skein_reset(struct skein_ctx *ctx);
176 int skein_mac_init(struct skein_ctx *ctx, const u8 *key, size_t key_len,
191 int skein_update(struct skein_ctx *ctx, const u8 *msg,
207 int skein_update_bits(struct skein_ctx *ctx, const u8 *msg,
225 int skein_final(struct skein_ctx *ctx, u8 *hash);
Dskein_api.c29 int skein_ctx_prepare(struct skein_ctx *ctx, enum skein_size size) in skein_ctx_prepare()
33 memset(ctx, 0, sizeof(struct skein_ctx)); in skein_ctx_prepare()
39 int skein_init(struct skein_ctx *ctx, size_t hash_bit_len) in skein_init()
83 int skein_mac_init(struct skein_ctx *ctx, const u8 *key, size_t key_len, in skein_mac_init()
127 void skein_reset(struct skein_ctx *ctx) in skein_reset()
146 int skein_update(struct skein_ctx *ctx, const u8 *msg, in skein_update()
170 int skein_update_bits(struct skein_ctx *ctx, const u8 *msg, in skein_update_bits()
219 int skein_final(struct skein_ctx *ctx, u8 *hash) in skein_final()