Home
last modified time | relevance | path

Searched refs:hash_bit_len (Results 1 – 4 of 4) sorted by relevance

/drivers/staging/skein/
Dskein_base.c23 int skein_256_init(struct skein_256_ctx *ctx, size_t hash_bit_len) in skein_256_init() argument
30 skein_assert_ret(hash_bit_len > 0, SKEIN_BAD_HASHLEN); in skein_256_init()
31 ctx->h.hash_bit_len = hash_bit_len; /* output hash bit count */ in skein_256_init()
33 switch (hash_bit_len) { /* use pre-computed values, where available */ in skein_256_init()
58 cfg.w[1] = skein_swap64(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() argument
90 skein_assert_ret(hash_bit_len > 0, SKEIN_BAD_HASHLEN); in skein_256_init_ext()
101 ctx->h.hash_bit_len = 8*sizeof(ctx->x); in skein_256_init_ext()
118 ctx->h.hash_bit_len = hash_bit_len; in skein_256_init_ext()
125 cfg.w[1] = skein_swap64(hash_bit_len); in skein_256_init_ext()
[all …]
Dskein_api.c39 int skein_init(struct skein_ctx *ctx, size_t hash_bit_len) in skein_init() argument
60 ret = skein_256_init_ext(&ctx->m.s256, hash_bit_len, in skein_init()
64 ret = skein_512_init_ext(&ctx->m.s512, hash_bit_len, in skein_init()
68 ret = skein_1024_init_ext(&ctx->m.s1024, hash_bit_len, in skein_init()
84 size_t hash_bit_len) in skein_mac_init() argument
96 skein_assert_ret(hash_bit_len, SKEIN_BAD_HASHLEN); in skein_mac_init()
100 ret = skein_256_init_ext(&ctx->m.s256, hash_bit_len, in skein_mac_init()
106 ret = skein_512_init_ext(&ctx->m.s512, hash_bit_len, in skein_mac_init()
111 ret = skein_1024_init_ext(&ctx->m.s1024, hash_bit_len, in skein_mac_init()
Dskein_base.h64 size_t hash_bit_len; /* size of hash result, in bits */ member
93 int skein_256_init(struct skein_256_ctx *ctx, size_t hash_bit_len);
94 int skein_512_init(struct skein_512_ctx *ctx, size_t hash_bit_len);
95 int skein_1024_init(struct skein_1024_ctx *ctx, size_t hash_bit_len);
122 int skein_256_init_ext(struct skein_256_ctx *ctx, size_t hash_bit_len,
124 int skein_512_init_ext(struct skein_512_ctx *ctx, size_t hash_bit_len,
126 int skein_1024_init_ext(struct skein_1024_ctx *ctx, size_t hash_bit_len,
Dskein_api.h142 int skein_init(struct skein_ctx *ctx, size_t hash_bit_len);
177 size_t hash_bit_len);