Lines Matching refs:bitrem
96 bitrem = bitoff % 8, inpgap = (8 - (unsigned int)bits % 8) & 7; in WHIRLPOOL_BitUpdate() local
114 if (inpgap == 0 && bitrem == 0) { /* byte-oriented loop */ in WHIRLPOOL_BitUpdate()
123 bitrem = WHIRLPOOL_BBLOCK - bitoff; /* reuse bitrem */ in WHIRLPOOL_BitUpdate()
124 if (bits >= bitrem) { in WHIRLPOOL_BitUpdate()
125 bits -= bitrem; in WHIRLPOOL_BitUpdate()
126 bitrem /= 8; in WHIRLPOOL_BitUpdate()
127 memcpy(c->data + byteoff, inp, bitrem); in WHIRLPOOL_BitUpdate()
128 inp += bitrem; in WHIRLPOOL_BitUpdate()
159 if (bitrem == inpgap) { in WHIRLPOOL_BitUpdate()
163 bitrem = 0; /* bitoff%8 */ in WHIRLPOOL_BitUpdate()
178 if (bitrem) in WHIRLPOOL_BitUpdate()
179 c->data[byteoff++] |= b >> bitrem; in WHIRLPOOL_BitUpdate()
190 if (bitrem) in WHIRLPOOL_BitUpdate()
191 c->data[byteoff] = b << (8 - bitrem); in WHIRLPOOL_BitUpdate()
195 if (bitrem) in WHIRLPOOL_BitUpdate()
196 c->data[byteoff++] |= b >> bitrem; in WHIRLPOOL_BitUpdate()
205 if (bitrem) in WHIRLPOOL_BitUpdate()
206 c->data[byteoff] = b << (8 - bitrem); in WHIRLPOOL_BitUpdate()