Lines Matching full:bits
43 int out = 0, bits = 0, x = 0, i, len;52 if (bits) wraputchar(toybuf[out<<(6-bits)], &x);66 bits += 6;67 if (bits >= 8) {68 putchar(out >> (bits -= 8));69 out &= (1<<bits)-1;80 bits += 8;81 while (bits >= 6) {82 wraputchar(toybuf[out >> (bits -= 6)], &x);83 out &= (1<<bits)-1;