Lines Matching refs:ch
22 void (*putc)(struct printf_info *info, char ch);
53 char ch; in string() local
55 while ((ch = *s++)) in string()
56 out(info, ch); in string()
200 char ch; in _vprintf() local
206 while ((ch = *(fmt++))) { in _vprintf()
207 if (ch != '%') { in _vprintf()
208 info->putc(info, ch); in _vprintf()
214 ch = *(fmt++); in _vprintf()
215 if (ch == '-') in _vprintf()
216 ch = *(fmt++); in _vprintf()
218 if (ch == '0') { in _vprintf()
219 ch = *(fmt++); in _vprintf()
223 if (ch >= '0' && ch <= '9') { in _vprintf()
225 while (ch >= '0' && ch <= '9') { in _vprintf()
226 width = (width * 10) + ch - '0'; in _vprintf()
227 ch = *fmt++; in _vprintf()
230 if (ch == 'l') { in _vprintf()
231 ch = *(fmt++); in _vprintf()
239 switch (ch) { in _vprintf()
253 if (ch == 'd') { in _vprintf()
308 while ((ch = *p++)) in _vprintf()
309 info->putc(info, ch); in _vprintf()
319 static void putc_normal(struct printf_info *info, char ch) in putc_normal() argument
321 putc(ch); in putc_normal()
348 static void putc_outstr(struct printf_info *info, char ch) in putc_outstr() argument
350 *info->outstr++ = ch; in putc_outstr()