Lines Matching defs:bits
2561 int bits;
2565 { *out++ = c; bits= -6; }
2567 { *out++ =((c >> 6) & 0x1F) | 0xC0; bits= 0; }
2569 { *out++ =((c >> 12) & 0x0F) | 0xE0; bits= 6; }
2571 { *out++ =((c >> 18) & 0x07) | 0xF0; bits= 12; }
2573 for ( ; bits >= 0; bits-= 6) {
2574 *out++ = ((c >> bits) & 0x3F) | 0x80;
2607 int bits;
2617 { *out++ = c; bits= -6; }
2619 { *out++ =((c >> 6) & 0x1F) | 0xC0; bits= 0; }
2621 { *out++ =((c >> 12) & 0x0F) | 0xE0; bits= 6; }
2623 { *out++ =((c >> 18) & 0x07) | 0xF0; bits= 12; }
2625 for ( ; bits >= 0; bits-= 6) {
2626 *out++ = ((c >> bits) & 0x3F) | 0x80;
2632 int bits, l;
2642 { *out++ = c; bits= -6; }
2644 { *out++ =((c >> 6) & 0x1F) | 0xC0; bits= 0; }
2646 { *out++ =((c >> 12) & 0x0F) | 0xE0; bits= 6; }
2648 { *out++ =((c >> 18) & 0x07) | 0xF0; bits= 12; }
2650 for ( ; bits >= 0; bits-= 6) {
2651 *out++ = ((c >> bits) & 0x3F) | 0x80;
3990 int bits, i = 0;
3996 if (c < 0x80) { out[i++]= c; bits= -6; }
3997 else if (c < 0x800) { out[i++]=((c >> 6) & 0x1F) | 0xC0; bits= 0; }
3998 else if (c < 0x10000) { out[i++]=((c >> 12) & 0x0F) | 0xE0; bits= 6; }
3999 else { out[i++]=((c >> 18) & 0x07) | 0xF0; bits= 12; }
4001 for ( ; bits >= 0; bits-= 6) {
4002 out[i++]= ((c >> bits) & 0x3F) | 0x80;
4026 int bits, i = 0;
4030 { out[i++]= c; bits= -6; }
4032 { out[i++]=((c >> 6) & 0x1F) | 0xC0; bits= 0; }
4034 { out[i++]=((c >> 12) & 0x0F) | 0xE0; bits= 6; }
4036 { out[i++]=((c >> 18) & 0x07) | 0xF0; bits= 12; }
4038 for ( ; bits >= 0; bits-= 6) {
4039 out[i++]= ((c >> bits) & 0x3F) | 0x80;