Searched refs:hash_bit_len (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/drivers/staging/skein/ |
D | skein_base.c | 23 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() 80 int skein_256_init_ext(struct skein_256_ctx *ctx, size_t hash_bit_len, in skein_256_init_ext() argument 88 skein_assert_ret(hash_bit_len > 0, SKEIN_BAD_HASHLEN); in skein_256_init_ext() 99 ctx->h.hash_bit_len = 8*sizeof(ctx->x); in skein_256_init_ext() 116 ctx->h.hash_bit_len = hash_bit_len; in skein_256_init_ext() 123 cfg.w[1] = skein_swap64(hash_bit_len); in skein_256_init_ext() [all …]
|
D | skein_api.c | 40 int skein_init(struct skein_ctx *ctx, size_t hash_bit_len) in skein_init() argument 61 ret = skein_256_init_ext(&ctx->m.s256, hash_bit_len, in skein_init() 65 ret = skein_512_init_ext(&ctx->m.s512, hash_bit_len, in skein_init() 69 ret = skein_1024_init_ext(&ctx->m.s1024, hash_bit_len, in skein_init() 85 size_t hash_bit_len) in skein_mac_init() argument 97 skein_assert_ret(hash_bit_len, SKEIN_BAD_HASHLEN); in skein_mac_init() 101 ret = skein_256_init_ext(&ctx->m.s256, hash_bit_len, in skein_mac_init() 107 ret = skein_512_init_ext(&ctx->m.s512, hash_bit_len, in skein_mac_init() 112 ret = skein_1024_init_ext(&ctx->m.s1024, hash_bit_len, in skein_mac_init()
|
D | skein_base.h | 64 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,
|
D | skein_api.h | 142 int skein_init(struct skein_ctx *ctx, size_t hash_bit_len); 177 size_t hash_bit_len);
|