Lines Matching refs:str
73 static char * number(char * str, unsigned long long num, int base, int size, int precision, int typ… in number() argument
117 *str++ = ' '; in number()
119 *str++ = sign; in number()
122 *str++ = '0'; in number()
124 *str++ = '0'; in number()
125 *str++ = digits[33]; in number()
130 *str++ = c; in number()
132 *str++ = '0'; in number()
134 *str++ = tmp[i]; in number()
136 *str++ = ' '; in number()
137 return str; in number()
145 char * str; in vsprintf() local
158 for (str=buf ; *fmt ; ++fmt) { in vsprintf()
160 *str++ = *fmt; in vsprintf()
223 *str++ = ' '; in vsprintf()
224 *str++ = (unsigned char) va_arg(args, int); in vsprintf()
226 *str++ = ' '; in vsprintf()
238 *str++ = ' '; in vsprintf()
240 *str++ = *s++; in vsprintf()
242 *str++ = ' '; in vsprintf()
250 str = number(str, in vsprintf()
259 *ip = (str - buf); in vsprintf()
262 *ip = (str - buf); in vsprintf()
265 *ip = (str - buf); in vsprintf()
270 *str++ = '%'; in vsprintf()
291 *str++ = '%'; in vsprintf()
293 *str++ = *fmt; in vsprintf()
317 str = number(str, num, base, field_width, precision, flags); in vsprintf()
319 *str = '\0'; in vsprintf()
320 return str-buf; in vsprintf()