Home
last modified time | relevance | path

Searched refs:SKEIN_256_BLOCK_BYTES (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/module/icp/algs/skein/
H A Dskein.c154 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES, SKEIN_FAIL); in Skein_256_Update()
157 if (msgByteCnt + ctx->h.bCnt > SKEIN_256_BLOCK_BYTES) { in Skein_256_Update()
161 n = SKEIN_256_BLOCK_BYTES - ctx->h.bCnt; in Skein_256_Update()
170 Skein_assert(ctx->h.bCnt == SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
172 SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
179 if (msgByteCnt > SKEIN_256_BLOCK_BYTES) { in Skein_256_Update()
181 n = (msgByteCnt - 1) / SKEIN_256_BLOCK_BYTES; in Skein_256_Update()
183 SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
184 msgByteCnt -= n * SKEIN_256_BLOCK_BYTES; in Skein_256_Update()
185 msg += n * SKEIN_256_BLOCK_BYTES; in Skein_256_Update()
[all …]
H A Dskein_block.c132 blkPtr += SKEIN_256_BLOCK_BYTES; in Skein_256_Process_Block()
/freebsd/sys/crypto/skein/
H A Dskein.c145 …Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */ in Skein_256_Update()
148 if (msgByteCnt + ctx->h.bCnt > SKEIN_256_BLOCK_BYTES) in Skein_256_Update()
152 n = SKEIN_256_BLOCK_BYTES - ctx->h.bCnt; /* # bytes free in buffer b[] */ in Skein_256_Update()
161 Skein_assert(ctx->h.bCnt == SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
162 Skein_256_Process_Block(ctx,ctx->b,1,SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
166 if (msgByteCnt > SKEIN_256_BLOCK_BYTES) in Skein_256_Update()
168 n = (msgByteCnt-1) / SKEIN_256_BLOCK_BYTES; /* number of full blocks to process */ in Skein_256_Update()
169 Skein_256_Process_Block(ctx,msg,n,SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
170 msgByteCnt -= n * SKEIN_256_BLOCK_BYTES; in Skein_256_Update()
171 msg += n * SKEIN_256_BLOCK_BYTES; in Skein_256_Update()
[all …]
H A Dskein_freebsd.h30 #define SKEIN_256_BLOCK_BYTES ( 8*SKEIN_256_STATE_WORDS) macro
34 #define SKEIN256_BLOCK_LENGTH SKEIN_256_BLOCK_BYTES
H A Dskein.h62 #define SKEIN_256_BLOCK_BYTES ( 8*SKEIN_256_STATE_WORDS) macro
77 u08b_t b[SKEIN_256_BLOCK_BYTES]; /* partial block buffer (8-byte aligned) */
H A Dskein_block.c114 blkPtr += SKEIN_256_BLOCK_BYTES; in Skein_256_Process_Block()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dskein.h59 #define SKEIN_256_BLOCK_BYTES (8 * SKEIN_256_STATE_WORDS) macro
74 uint8_t b[SKEIN_256_BLOCK_BYTES];