Lines Matching refs:str
43 static char * number(char * str, unsigned long long num, int base, int size, int precision, int typ… in number() argument
87 *str++ = ' '; in number()
89 *str++ = sign; in number()
92 *str++ = '0'; in number()
94 *str++ = '0'; in number()
95 *str++ = digits[33]; in number()
100 *str++ = c; in number()
102 *str++ = '0'; in number()
104 *str++ = tmp[i]; in number()
106 *str++ = ' '; in number()
107 return str; in number()
115 char * str; in vsprintf() local
128 for (str=buf ; *fmt ; ++fmt) { in vsprintf()
130 *str++ = *fmt; in vsprintf()
193 *str++ = ' '; in vsprintf()
194 *str++ = (unsigned char) va_arg(args, int); in vsprintf()
196 *str++ = ' '; in vsprintf()
208 *str++ = ' '; in vsprintf()
210 *str++ = *s++; in vsprintf()
212 *str++ = ' '; in vsprintf()
220 str = number(str, in vsprintf()
229 *ip = (str - buf); in vsprintf()
232 *ip = (str - buf); in vsprintf()
235 *ip = (str - buf); in vsprintf()
240 *str++ = '%'; in vsprintf()
261 *str++ = '%'; in vsprintf()
263 *str++ = *fmt; in vsprintf()
287 str = number(str, num, base, field_width, precision, flags); in vsprintf()
289 *str = '\0'; in vsprintf()
290 return str-buf; in vsprintf()