Searched refs:hashBitLen (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/include/sys/
H A Dskein.h63 size_t hashBitLen; /* size of hash result, in bits */ member in struct:__anon10533
91 int Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen);
92 int Skein_512_Init(Skein_512_Ctxt_t *ctx, size_t hashBitLen);
93 int Skein1024_Init(Skein1024_Ctxt_t *ctx, size_t hashBitLen);
114 * a given hashBitLen value, then by saving a copy of the context
120 int Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen,
122 int Skein_512_InitExt(Skein_512_Ctxt_t *ctx, size_t hashBitLen,
124 int Skein1024_InitExt(Skein1024_Ctxt_t *ctx, size_t hashBitLen,
/freebsd-13-stable/sys/contrib/openzfs/module/icp/algs/skein/
H A Dskein.c16 Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen) argument
23 Skein_Assert(hashBitLen > 0, SKEIN_BAD_HASHLEN);
24 ctx->h.hashBitLen = hashBitLen; /* output hash bit count */
26 switch (hashBitLen) { /* use pre-computed values, where available */
53 cfg.w[1] = Skein_Swap64(hashBitLen);
66 * hashBitLen.
80 Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo, argument
88 Skein_Assert(hashBitLen > 0, SKEIN_BAD_HASHLEN);
100 ctx->h.hashBitLen
252 Skein_512_Init(Skein_512_Ctxt_t *ctx, size_t hashBitLen) argument
317 Skein_512_InitExt(Skein_512_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo, const uint8_t *key, size_t keyBytes) argument
488 Skein1024_Init(Skein1024_Ctxt_t *ctx, size_t hashBitLen) argument
550 Skein1024_InitExt(Skein1024_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo, const uint8_t *key, size_t keyBytes) argument
[all...]
/freebsd-13-stable/sys/crypto/skein/
H A Dskein.c41 int Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen) argument
49 Skein_Assert(hashBitLen > 0,SKEIN_BAD_HASHLEN);
50 ctx->h.hashBitLen = hashBitLen; /* output hash bit count */
52 switch (hashBitLen)
66 cfg.w[1] = Skein_Swap64(hashBitLen); /* hash result length in bits */
75 /* The chaining vars ctx->X are now initialized for the given hashBitLen. */
85 int Skein_256_InitExt(Skein_256_Ctxt_t *ctx,size_t hashBitLen,u64b_t treeInfo, const u08b_t *key, size_t keyBytes) argument
93 Skein_Assert(hashBitLen > 0,SKEIN_BAD_HASHLEN);
105 ctx->h.hashBitLen
238 Skein_512_Init(Skein_512_Ctxt_t *ctx, size_t hashBitLen) argument
283 Skein_512_InitExt(Skein_512_Ctxt_t *ctx,size_t hashBitLen,u64b_t treeInfo, const u08b_t *key, size_t keyBytes) argument
436 Skein1024_Init(Skein1024_Ctxt_t *ctx, size_t hashBitLen) argument
480 Skein1024_InitExt(Skein1024_Ctxt_t *ctx,size_t hashBitLen,u64b_t treeInfo, const u08b_t *key, size_t keyBytes) argument
[all...]
H A Dskein.h69 size_t hashBitLen; /* size of hash result, in bits */ member in struct:__anon11217
96 int Skein_256_Init (Skein_256_Ctxt_t *ctx, size_t hashBitLen);
97 int Skein_512_Init (Skein_512_Ctxt_t *ctx, size_t hashBitLen);
98 int Skein1024_Init (Skein1024_Ctxt_t *ctx, size_t hashBitLen);
116 ** a given hashBitLen value, then by saving a copy of the context
122 int Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen, u64b_t treeInfo, const u08b_t *key, size_t keyBytes);
123 int Skein_512_InitExt(Skein_512_Ctxt_t *ctx, size_t hashBitLen, u64b_t treeInfo, const u08b_t *key, size_t keyBytes);
124 int Skein1024_InitExt(Skein1024_Ctxt_t *ctx, size_t hashBitLen, u64b_t treeInfo, const u08b_t *key, size_t keyBytes);
H A Dskein_debug.c183 printf("\n%s Block: outBits=%4d. T0=%06X.",AlgoHeader(bits),(uint_t) h->hashBitLen,(uint_t)h->T[0]);

Completed in 121 milliseconds