Lines Matching refs:bCnt

133     ctx->h.bCnt = 0;                            /* buffer b[] starts out empty */
145 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
148 if (msgByteCnt + ctx->h.bCnt > SKEIN_256_BLOCK_BYTES)
150 if (ctx->h.bCnt) /* finish up any buffered message data */
152 n = SKEIN_256_BLOCK_BYTES - ctx->h.bCnt; /* # bytes free in buffer b[] */
156 memcpy(&ctx->b[ctx->h.bCnt],msg,n);
159 ctx->h.bCnt += n;
161 Skein_assert(ctx->h.bCnt == SKEIN_256_BLOCK_BYTES);
163 ctx->h.bCnt = 0;
173 Skein_assert(ctx->h.bCnt == 0);
179 Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES);
180 memcpy(&ctx->b[ctx->h.bCnt],msg,msgByteCnt);
181 ctx->h.bCnt += msgByteCnt;
193 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
196 if (ctx->h.bCnt < SKEIN_256_BLOCK_BYTES) /* zero pad b[] if necessary */
197 memset(&ctx->b[ctx->h.bCnt],0,SKEIN_256_BLOCK_BYTES - ctx->h.bCnt);
199 Skein_256_Process_Block(ctx,ctx->b,1,ctx->h.bCnt); /* process the final block */
331 ctx->h.bCnt = 0; /* buffer b[] starts out empty */
343 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
346 if (msgByteCnt + ctx->h.bCnt > SKEIN_512_BLOCK_BYTES)
348 if (ctx->h.bCnt) /* finish up any buffered message data */
350 n = SKEIN_512_BLOCK_BYTES - ctx->h.bCnt; /* # bytes free in buffer b[] */
354 memcpy(&ctx->b[ctx->h.bCnt],msg,n);
357 ctx->h.bCnt += n;
359 Skein_assert(ctx->h.bCnt == SKEIN_512_BLOCK_BYTES);
361 ctx->h.bCnt = 0;
371 Skein_assert(ctx->h.bCnt == 0);
377 Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES);
378 memcpy(&ctx->b[ctx->h.bCnt],msg,msgByteCnt);
379 ctx->h.bCnt += msgByteCnt;
391 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
394 if (ctx->h.bCnt < SKEIN_512_BLOCK_BYTES) /* zero pad b[] if necessary */
395 memset(&ctx->b[ctx->h.bCnt],0,SKEIN_512_BLOCK_BYTES - ctx->h.bCnt);
397 Skein_512_Process_Block(ctx,ctx->b,1,ctx->h.bCnt); /* process the final block */
528 ctx->h.bCnt = 0; /* buffer b[] starts out empty */
540 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
543 if (msgByteCnt + ctx->h.bCnt > SKEIN1024_BLOCK_BYTES)
545 if (ctx->h.bCnt) /* finish up any buffered message data */
547 n = SKEIN1024_BLOCK_BYTES - ctx->h.bCnt; /* # bytes free in buffer b[] */
551 memcpy(&ctx->b[ctx->h.bCnt],msg,n);
554 ctx->h.bCnt += n;
556 Skein_assert(ctx->h.bCnt == SKEIN1024_BLOCK_BYTES);
558 ctx->h.bCnt = 0;
568 Skein_assert(ctx->h.bCnt == 0);
574 Skein_assert(msgByteCnt + ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES);
575 memcpy(&ctx->b[ctx->h.bCnt],msg,msgByteCnt);
576 ctx->h.bCnt += msgByteCnt;
588 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
591 if (ctx->h.bCnt < SKEIN1024_BLOCK_BYTES) /* zero pad b[] if necessary */
592 memset(&ctx->b[ctx->h.bCnt],0,SKEIN1024_BLOCK_BYTES - ctx->h.bCnt);
594 Skein1024_Process_Block(ctx,ctx->b,1,ctx->h.bCnt); /* process the final block */
632 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
635 if (ctx->h.bCnt < SKEIN_256_BLOCK_BYTES) /* zero pad b[] if necessary */
636 memset(&ctx->b[ctx->h.bCnt],0,SKEIN_256_BLOCK_BYTES - ctx->h.bCnt);
637 Skein_256_Process_Block(ctx,ctx->b,1,ctx->h.bCnt); /* process the final block */
648 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
651 if (ctx->h.bCnt < SKEIN_512_BLOCK_BYTES) /* zero pad b[] if necessary */
652 memset(&ctx->b[ctx->h.bCnt],0,SKEIN_512_BLOCK_BYTES - ctx->h.bCnt);
653 Skein_512_Process_Block(ctx,ctx->b,1,ctx->h.bCnt); /* process the final block */
664 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
667 if (ctx->h.bCnt < SKEIN1024_BLOCK_BYTES) /* zero pad b[] if necessary */
668 memset(&ctx->b[ctx->h.bCnt],0,SKEIN1024_BLOCK_BYTES - ctx->h.bCnt);
669 Skein1024_Process_Block(ctx,ctx->b,1,ctx->h.bCnt); /* process the final block */
683 Skein_Assert(ctx->h.bCnt <= SKEIN_256_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
712 Skein_Assert(ctx->h.bCnt <= SKEIN_512_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */
741 Skein_Assert(ctx->h.bCnt <= SKEIN1024_BLOCK_BYTES,SKEIN_FAIL); /* catch uninitialized context */