Lines Matching refs:bCnt

150 	ctx->h.bCnt = 0;	/* buffer b[] starts out empty */  in Skein_256_InitExt()
163 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES, SKEIN_FAIL); in Skein_256_Update()
166 if (msgByteCnt + ctx->h.bCnt > SKEIN_256_BLOCK_BYTES) { in Skein_256_Update()
168 if (ctx->h.bCnt) { in Skein_256_Update()
170 n = SKEIN_256_BLOCK_BYTES - ctx->h.bCnt; in Skein_256_Update()
174 bcopy(msg, &ctx->b[ctx->h.bCnt], n); in Skein_256_Update()
177 ctx->h.bCnt += n; in Skein_256_Update()
179 Skein_assert(ctx->h.bCnt == SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
182 ctx->h.bCnt = 0; in Skein_256_Update()
196 Skein_assert(ctx->h.bCnt == 0); in Skein_256_Update()
201 Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES); in Skein_256_Update()
202 bcopy(msg, &ctx->b[ctx->h.bCnt], msgByteCnt); in Skein_256_Update()
203 ctx->h.bCnt += msgByteCnt; in Skein_256_Update()
217 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES, SKEIN_FAIL); in Skein_256_Final()
221 if (ctx->h.bCnt < SKEIN_256_BLOCK_BYTES) in Skein_256_Final()
222 bzero(&ctx->b[ctx->h.bCnt], in Skein_256_Final()
223 SKEIN_256_BLOCK_BYTES - ctx->h.bCnt); in Skein_256_Final()
226 Skein_256_Process_Block(ctx, ctx->b, 1, ctx->h.bCnt); in Skein_256_Final()
386 ctx->h.bCnt = 0; /* buffer b[] starts out empty */ in Skein_512_InitExt()
399 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES, SKEIN_FAIL); in Skein_512_Update()
402 if (msgByteCnt + ctx->h.bCnt > SKEIN_512_BLOCK_BYTES) { in Skein_512_Update()
404 if (ctx->h.bCnt) { in Skein_512_Update()
406 n = SKEIN_512_BLOCK_BYTES - ctx->h.bCnt; in Skein_512_Update()
410 bcopy(msg, &ctx->b[ctx->h.bCnt], n); in Skein_512_Update()
413 ctx->h.bCnt += n; in Skein_512_Update()
415 Skein_assert(ctx->h.bCnt == SKEIN_512_BLOCK_BYTES); in Skein_512_Update()
418 ctx->h.bCnt = 0; in Skein_512_Update()
432 Skein_assert(ctx->h.bCnt == 0); in Skein_512_Update()
437 Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES); in Skein_512_Update()
438 bcopy(msg, &ctx->b[ctx->h.bCnt], msgByteCnt); in Skein_512_Update()
439 ctx->h.bCnt += msgByteCnt; in Skein_512_Update()
453 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES, SKEIN_FAIL); in Skein_512_Final()
457 if (ctx->h.bCnt < SKEIN_512_BLOCK_BYTES) in Skein_512_Final()
458 bzero(&ctx->b[ctx->h.bCnt], in Skein_512_Final()
459 SKEIN_512_BLOCK_BYTES - ctx->h.bCnt); in Skein_512_Final()
462 Skein_512_Process_Block(ctx, ctx->b, 1, ctx->h.bCnt); in Skein_512_Final()
619 ctx->h.bCnt = 0; /* buffer b[] starts out empty */ in Skein1024_InitExt()
632 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES, SKEIN_FAIL); in Skein1024_Update()
635 if (msgByteCnt + ctx->h.bCnt > SKEIN1024_BLOCK_BYTES) { in Skein1024_Update()
637 if (ctx->h.bCnt) { in Skein1024_Update()
639 n = SKEIN1024_BLOCK_BYTES - ctx->h.bCnt; in Skein1024_Update()
643 bcopy(msg, &ctx->b[ctx->h.bCnt], n); in Skein1024_Update()
646 ctx->h.bCnt += n; in Skein1024_Update()
648 Skein_assert(ctx->h.bCnt == SKEIN1024_BLOCK_BYTES); in Skein1024_Update()
651 ctx->h.bCnt = 0; in Skein1024_Update()
665 Skein_assert(ctx->h.bCnt == 0); in Skein1024_Update()
670 Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES); in Skein1024_Update()
671 bcopy(msg, &ctx->b[ctx->h.bCnt], msgByteCnt); in Skein1024_Update()
672 ctx->h.bCnt += msgByteCnt; in Skein1024_Update()
686 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES, SKEIN_FAIL); in Skein1024_Final()
690 if (ctx->h.bCnt < SKEIN1024_BLOCK_BYTES) in Skein1024_Final()
691 bzero(&ctx->b[ctx->h.bCnt], in Skein1024_Final()
692 SKEIN1024_BLOCK_BYTES - ctx->h.bCnt); in Skein1024_Final()
695 Skein1024_Process_Block(ctx, ctx->b, 1, ctx->h.bCnt); in Skein1024_Final()
735 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES, SKEIN_FAIL); in Skein_256_Final_Pad()
739 if (ctx->h.bCnt < SKEIN_256_BLOCK_BYTES) in Skein_256_Final_Pad()
740 bzero(&ctx->b[ctx->h.bCnt], in Skein_256_Final_Pad()
741 SKEIN_256_BLOCK_BYTES - ctx->h.bCnt); in Skein_256_Final_Pad()
743 Skein_256_Process_Block(ctx, ctx->b, 1, ctx->h.bCnt); in Skein_256_Final_Pad()
756 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES, SKEIN_FAIL); in Skein_512_Final_Pad()
760 if (ctx->h.bCnt < SKEIN_512_BLOCK_BYTES) in Skein_512_Final_Pad()
761 bzero(&ctx->b[ctx->h.bCnt], in Skein_512_Final_Pad()
762 SKEIN_512_BLOCK_BYTES - ctx->h.bCnt); in Skein_512_Final_Pad()
764 Skein_512_Process_Block(ctx, ctx->b, 1, ctx->h.bCnt); in Skein_512_Final_Pad()
777 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES, SKEIN_FAIL); in Skein1024_Final_Pad()
782 if (ctx->h.bCnt < SKEIN1024_BLOCK_BYTES) in Skein1024_Final_Pad()
783 bzero(&ctx->b[ctx->h.bCnt], in Skein1024_Final_Pad()
784 SKEIN1024_BLOCK_BYTES - ctx->h.bCnt); in Skein1024_Final_Pad()
786 Skein1024_Process_Block(ctx, ctx->b, 1, ctx->h.bCnt); in Skein1024_Final_Pad()
803 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES, SKEIN_FAIL); in Skein_256_Output()
843 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES, SKEIN_FAIL); in Skein_512_Output()
883 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES, SKEIN_FAIL); in Skein1024_Output()