Lines Matching defs:count
36 int count;
501 tctx->count = 0;
514 if (tctx->count == 64) { /* flush the buffer */
516 tctx->count = 0;
522 if (tctx->count) {
523 for (; len && tctx->count < 64; len--) {
524 tctx->hash[tctx->count++] = *inbuf++;
535 tctx->count = 0;
540 for (; len && tctx->count < 64; len--) {
541 tctx->hash[tctx->count++] = *inbuf++;
562 if ((lsb = t << 6) < t) { /* multiply by 64 to make a byte count */
567 if ((lsb = t + tctx->count) < t) { /* add the count */
571 if ((lsb = t << 3) < t) { /* multiply by 8 to make a bit count */
576 if (tctx->count < 56) { /* enough room */
577 tctx->hash[tctx->count++] = 0x01; /* pad */
578 while (tctx->count < 56) {
579 tctx->hash[tctx->count++] = 0; /* pad */
582 tctx->hash[tctx->count++] = 0x01; /* pad character */
583 while (tctx->count < 64) {
584 tctx->hash[tctx->count++] = 0;
589 /* append the 64 bit count */