Lines Matching refs:ch
23 void (*putc)(struct printf_info *info, char ch);
26 static void putc_normal(struct printf_info *info, char ch) in putc_normal() argument
28 putc(ch); in putc_normal()
59 char ch; in string() local
61 while ((ch = *s++)) in string()
62 out(info, ch); in string()
206 char ch; in _vprintf() local
212 while ((ch = *(fmt++))) { in _vprintf()
213 if (ch != '%') { in _vprintf()
214 info->putc(info, ch); in _vprintf()
220 ch = *(fmt++); in _vprintf()
221 if (ch == '-') in _vprintf()
222 ch = *(fmt++); in _vprintf()
224 if (ch == '0') { in _vprintf()
225 ch = *(fmt++); in _vprintf()
229 if (ch >= '0' && ch <= '9') { in _vprintf()
231 while (ch >= '0' && ch <= '9') { in _vprintf()
232 width = (width * 10) + ch - '0'; in _vprintf()
233 ch = *fmt++; in _vprintf()
236 if (ch == 'l') { in _vprintf()
237 ch = *(fmt++); in _vprintf()
245 switch (ch) { in _vprintf()
259 if (ch == 'd') { in _vprintf()
314 while ((ch = *p++)) in _vprintf()
315 info->putc(info, ch); in _vprintf()
347 static void putc_outstr(struct printf_info *info, char ch) in putc_outstr() argument
349 *info->outstr++ = ch; in putc_outstr()