Symbol: SKEIN_256_BLOCK_BYTES
sys/crypto/skein/skein.c
145
Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
148
if (msgByteCnt + ctx->h.bCnt > SKEIN_256_BLOCK_BYTES)
sys/crypto/skein/skein.c
152
n = SKEIN_256_BLOCK_BYTES - ctx->h.bCnt; /* # bytes free in buffer b[] */
sys/crypto/skein/skein.c
161
Skein_assert(ctx->h.bCnt == SKEIN_256_BLOCK_BYTES);
sys/crypto/skein/skein.c
162
Skein_256_Process_Block(ctx,ctx->b,1,SKEIN_256_BLOCK_BYTES);
sys/crypto/skein/skein.c
166
if (msgByteCnt > SKEIN_256_BLOCK_BYTES)
sys/crypto/skein/skein.c
168
n = (msgByteCnt-1) / SKEIN_256_BLOCK_BYTES; /* number of full blocks to process */
sys/crypto/skein/skein.c
169
Skein_256_Process_Block(ctx,msg,n,SKEIN_256_BLOCK_BYTES);
sys/crypto/skein/skein.c
170
msgByteCnt -= n * SKEIN_256_BLOCK_BYTES;
sys/crypto/skein/skein.c
171
msg += n * SKEIN_256_BLOCK_BYTES;
sys/crypto/skein/skein.c
179
Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES);
sys/crypto/skein/skein.c
193
Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
196
if (ctx->h.bCnt < SKEIN_256_BLOCK_BYTES) /* zero pad b[] if necessary */
sys/crypto/skein/skein.c
197
memset(&ctx->b[ctx->h.bCnt],0,SKEIN_256_BLOCK_BYTES - ctx->h.bCnt);
sys/crypto/skein/skein.c
207
for (i=0;i*SKEIN_256_BLOCK_BYTES < byteCnt;i++)
sys/crypto/skein/skein.c
212
n = byteCnt - i*SKEIN_256_BLOCK_BYTES; /* number of output bytes left to go */
sys/crypto/skein/skein.c
213
if (n >= SKEIN_256_BLOCK_BYTES)
sys/crypto/skein/skein.c
214
n = SKEIN_256_BLOCK_BYTES;
sys/crypto/skein/skein.c
215
Skein_Put64_LSB_First(hashVal+i*SKEIN_256_BLOCK_BYTES,ctx->X,n); /* "output" the ctr mode bytes */
sys/crypto/skein/skein.c
216
Skein_Show_Final(256,&ctx->h,n,hashVal+i*SKEIN_256_BLOCK_BYTES);
sys/crypto/skein/skein.c
632
Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
635
if (ctx->h.bCnt < SKEIN_256_BLOCK_BYTES) /* zero pad b[] if necessary */
sys/crypto/skein/skein.c
636
memset(&ctx->b[ctx->h.bCnt],0,SKEIN_256_BLOCK_BYTES - ctx->h.bCnt);
sys/crypto/skein/skein.c
639
Skein_Put64_LSB_First(hashVal,ctx->X,SKEIN_256_BLOCK_BYTES); /* "output" the state bytes */
sys/crypto/skein/skein.c
683
Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
sys/crypto/skein/skein.c
691
for (i=0;i*SKEIN_256_BLOCK_BYTES < byteCnt;i++)
sys/crypto/skein/skein.c
696
n = byteCnt - i*SKEIN_256_BLOCK_BYTES; /* number of output bytes left to go */
sys/crypto/skein/skein.c
697
if (n >= SKEIN_256_BLOCK_BYTES)
sys/crypto/skein/skein.c
698
n = SKEIN_256_BLOCK_BYTES;
sys/crypto/skein/skein.c
699
Skein_Put64_LSB_First(hashVal+i*SKEIN_256_BLOCK_BYTES,ctx->X,n); /* "output" the ctr mode bytes */
sys/crypto/skein/skein.c
700
Skein_Show_Final(256,&ctx->h,n,hashVal+i*SKEIN_256_BLOCK_BYTES);
sys/crypto/skein/skein.c
809
SKEIN256_Final(unsigned char digest[static SKEIN_256_BLOCK_BYTES], SKEIN256_CTX *ctx)
sys/crypto/skein/skein.h
77
u08b_t b[SKEIN_256_BLOCK_BYTES]; /* partial block buffer (8-byte aligned) */
sys/crypto/skein/skein_block.c
114
blkPtr += SKEIN_256_BLOCK_BYTES;
sys/crypto/skein/skein_freebsd.h
34
#define SKEIN256_BLOCK_LENGTH SKEIN_256_BLOCK_BYTES