Lines Matching +full:0 +full:x80
40 if (npad > 0) { in print_str()
42 while (npad > 0) { in print_str()
51 if (npad < 0) { in print_str()
52 props.pad = ' '; /* ignore '0' flag with '-' flag */ in print_str()
54 while (npad < 0) { in print_str()
70 if ((c0 & 0xf800) != 0xd800) in utf16_to_utf32()
73 if (c0 & 0x0400) in utf16_to_utf32()
74 return 0xfffd; in utf16_to_utf32()
77 if ((c1 & 0xfc00) != 0xdc00) in utf16_to_utf32()
78 return 0xfffd; in utf16_to_utf32()
81 return (0x10000 - (0xd800 << 10) - 0xdc00) + (c0 << 10) + c1; in utf16_to_utf32()
91 for (len = 0; len < maxlen && *s16; len += clen) { in utf16s_utf8nlen()
95 clen = 1 + (c0 >= 0x80) + (c0 >= 0x800); in utf16s_utf8nlen()
104 if ((c0 & 0xfc00) == 0xd800) { in utf16s_utf8nlen()
107 if ((*s16 & 0xfc00) == 0xdc00) { in utf16s_utf8nlen()
123 size_t pos = 0, size = p->remain + 1, len = utf16s_utf8nlen(ws, props.precision); in print_wstring()
125 while (len-- > 0) { in print_wstring()
130 if (c32 < 0x80) { in print_wstring()
136 clen = 1 + (c32 >= 0x800) + (c32 >= 0x10000); in print_wstring()
142 addchar(p, '\0'); in print_wstring()
148 *s8 = (0xf00 >> 1) >> clen; in print_wstring()
151 *s8-- = 0x80 | (c32 & 0x3f); in print_wstring()
162 int s = 0, i; in print_int()
164 if (n < 0) { in print_int()
175 *p++ = '0'; in print_int()
181 for (i = 0; i < (p - buf) / 2; ++i) { in print_int()
189 *p = 0; in print_int()
209 *p++ = '0'; in print_unsigned()
213 if (props.pad == '0') { in print_unsigned()
214 addchar(ps, '0'); in print_unsigned()
217 if (props.npad > 0) in print_unsigned()
218 props.npad = MAX(props.npad - 2, 0); in print_unsigned()
221 *p++ = '0'; in print_unsigned()
225 for (i = 0; i < (p - buf) / 2; ++i) { in print_unsigned()
233 *p = 0; in print_unsigned()
241 int len = 0, num; in fmtnum()
246 while (*f >= '0' && *f <= '9') in fmtnum()
259 int i = 0; in skip_atoi()
262 i = i*10 + *((*s)++) - '0'; in skip_atoi()
281 return 0; in get_int()
307 s.added = 0; in vsnprintf()
310 int nlong = 0; in vsnprintf()
312 memset(&props, 0, sizeof(props)); in vsnprintf()
329 case '\0': in vsnprintf()
339 case '0': in vsnprintf()
340 props.pad = '0'; in vsnprintf()
362 case 0: in vsnprintf()
375 case 0: in vsnprintf()
388 case 0: in vsnprintf()
415 *s.buffer = 0; in vsnprintf()
460 i = 0; in binstr()
461 c = &out[0]; in binstr()
463 *c++ = (x & (1ul << (n - i - 1))) ? '1' : '0'; in binstr()
467 *c = '\0'; in binstr()
470 if (i % 4 == 0) in binstr()
473 assert(c + 1 - &out[0] == BINSTR_SZ); in binstr()