Lines Matching refs:fmt
118 int guest_vsnprintf(char *buf, int n, const char *fmt, va_list args) in guest_vsnprintf() argument
139 for (str = buf; *fmt; ++fmt) { in guest_vsnprintf()
140 if (*fmt != '%') { in guest_vsnprintf()
141 APPEND_BUFFER_SAFE(str, end, *fmt); in guest_vsnprintf()
148 ++fmt; /* this also skips first '%' */ in guest_vsnprintf()
149 switch (*fmt) { in guest_vsnprintf()
169 if (isdigit(*fmt)) in guest_vsnprintf()
170 field_width = skip_atoi(&fmt); in guest_vsnprintf()
171 else if (*fmt == '*') { in guest_vsnprintf()
172 ++fmt; in guest_vsnprintf()
183 if (*fmt == '.') { in guest_vsnprintf()
184 ++fmt; in guest_vsnprintf()
185 if (isdigit(*fmt)) in guest_vsnprintf()
186 precision = skip_atoi(&fmt); in guest_vsnprintf()
187 else if (*fmt == '*') { in guest_vsnprintf()
188 ++fmt; in guest_vsnprintf()
198 if (*fmt == 'h' || *fmt == 'l' || *fmt == 'L') { in guest_vsnprintf()
199 qualifier = *fmt; in guest_vsnprintf()
200 ++fmt; in guest_vsnprintf()
207 if (qualifier == 'l' && *fmt == 'l') in guest_vsnprintf()
208 ++fmt; in guest_vsnprintf()
213 switch (*fmt) { in guest_vsnprintf()
280 if (*fmt) in guest_vsnprintf()
281 APPEND_BUFFER_SAFE(str, end, *fmt); in guest_vsnprintf()
283 --fmt; in guest_vsnprintf()
304 int guest_snprintf(char *buf, int n, const char *fmt, ...) in guest_snprintf() argument
309 va_start(va, fmt); in guest_snprintf()
310 len = guest_vsnprintf(buf, n, fmt, va); in guest_snprintf()