Lines Matching refs:nb
111 C->nb = 8*rw;
122 assert(0 < C->nb);
125 if ((C->nb % 8) != 0) {
127 for (ib = 0; ib < MIN(len, C->nb % 8); ib++)
129 C->A[rw - (C->nb + 7)/8] ^= T << (8*(8 - (C->nb % 8)));
130 C->nb -= ib;
135 if (C->nb == 0) {
137 C->nb = 8*rw;
146 assert((C->nb % 8) == 0);
147 if (C->nb < 8*rw) {
148 for (iw = 0; iw < MIN(len, C->nb)/8; iw++)
149 C->A[rw - C->nb/8 + iw] ^= le64dec(data + 8*iw);
150 C->nb -= 8*iw;
155 if (C->nb == 0) {
157 C->nb = 8*rw;
166 assert(C->nb == 8*rw);
177 C->A[rw - C->nb/8 + iw] ^= le64dec(data + 8*iw);
178 C->nb -= 8*iw;
185 assert(0 < C->nb);
186 assert((C->nb % 8) == 0);
190 C->A[rw - C->nb/8] ^= T;
191 C->nb -= ib;
192 assert(0 < C->nb);
201 assert(0 < C->nb);
204 nw = (C->nb + 7)/8;
207 C->A[rw - nw] ^= (uint64_t)0x06 << (8*(8*nw - C->nb));
227 C->nb = 0;
235 assert(0 < C->nb);
238 nw = (C->nb + 7)/8;
241 C->A[rw - nw] ^= (uint64_t)0x1f << (8*(8*nw - C->nb));
278 C->nb = 0;