Lines Matching refs:bitoff
95 unsigned int bitoff = c->bitoff, in WHIRLPOOL_BitUpdate() local
96 bitrem = bitoff % 8, inpgap = (8 - (unsigned int)bits % 8) & 7; in WHIRLPOOL_BitUpdate()
116 if (bitoff == 0 && (n = bits / WHIRLPOOL_BBLOCK)) { in WHIRLPOOL_BitUpdate()
121 unsigned int byteoff = bitoff / 8; in WHIRLPOOL_BitUpdate()
123 bitrem = WHIRLPOOL_BBLOCK - bitoff; /* reuse bitrem */ in WHIRLPOOL_BitUpdate()
130 bitoff = 0; in WHIRLPOOL_BitUpdate()
133 bitoff += (unsigned int)bits; in WHIRLPOOL_BitUpdate()
136 c->bitoff = bitoff; in WHIRLPOOL_BitUpdate()
155 unsigned int byteoff = bitoff / 8; in WHIRLPOOL_BitUpdate()
162 bitoff += inpgap; in WHIRLPOOL_BitUpdate()
167 if (bitoff == WHIRLPOOL_BBLOCK) { in WHIRLPOOL_BitUpdate()
169 bitoff = 0; in WHIRLPOOL_BitUpdate()
171 c->bitoff = bitoff; in WHIRLPOOL_BitUpdate()
182 bitoff += 8; in WHIRLPOOL_BitUpdate()
185 if (bitoff >= WHIRLPOOL_BBLOCK) { in WHIRLPOOL_BitUpdate()
188 bitoff %= WHIRLPOOL_BBLOCK; in WHIRLPOOL_BitUpdate()
199 bitoff += (unsigned int)bits; in WHIRLPOOL_BitUpdate()
200 if (bitoff == WHIRLPOOL_BBLOCK) { in WHIRLPOOL_BitUpdate()
203 bitoff %= WHIRLPOOL_BBLOCK; in WHIRLPOOL_BitUpdate()
209 c->bitoff = bitoff; in WHIRLPOOL_BitUpdate()
216 unsigned int bitoff = c->bitoff, byteoff = bitoff / 8; in WHIRLPOOL_Final() local
220 bitoff %= 8; in WHIRLPOOL_Final()
221 if (bitoff) in WHIRLPOOL_Final()
222 c->data[byteoff] |= 0x80 >> bitoff; in WHIRLPOOL_Final()