Lines Matching refs:str
47 static char * number(char * str, unsigned long long num, int base, int size, int precision, int typ… in number() argument
91 *str++ = ' '; in number()
93 *str++ = sign; in number()
96 *str++ = '0'; in number()
98 *str++ = '0'; in number()
99 *str++ = digits[33]; in number()
104 *str++ = c; in number()
106 *str++ = '0'; in number()
108 *str++ = tmp[i]; in number()
110 *str++ = ' '; in number()
111 return str; in number()
119 char * str; in vsprintf() local
132 for (str=buf ; *fmt ; ++fmt) { in vsprintf()
134 *str++ = *fmt; in vsprintf()
197 *str++ = ' '; in vsprintf()
198 *str++ = (unsigned char) va_arg(args, int); in vsprintf()
200 *str++ = ' '; in vsprintf()
212 *str++ = ' '; in vsprintf()
214 *str++ = *s++; in vsprintf()
216 *str++ = ' '; in vsprintf()
224 str = number(str, in vsprintf()
233 *ip = (str - buf); in vsprintf()
236 *ip = (str - buf); in vsprintf()
239 *ip = (str - buf); in vsprintf()
244 *str++ = '%'; in vsprintf()
265 *str++ = '%'; in vsprintf()
267 *str++ = *fmt; in vsprintf()
291 str = number(str, num, base, field_width, precision, flags); in vsprintf()
293 *str = '\0'; in vsprintf()
294 return str-buf; in vsprintf()