Lines Matching refs:s
32 static void string_print(char **s, size_t n, size_t *chars_printed, in string_print() argument
36 CHECK_AND_PUT_CHAR(*s, n, *chars_printed, *str); in string_print()
41 static void unsigned_num_print(char **s, size_t n, size_t *chars_printed, in unsigned_num_print() argument
72 CHECK_AND_PUT_CHAR(*s, n, *chars_printed, padc); in unsigned_num_print()
75 CHECK_AND_PUT_CHAR(*s, n, *chars_printed, num_buf[i - 1]); in unsigned_num_print()
78 CHECK_AND_PUT_CHAR(*s, n, *chars_printed, padc); in unsigned_num_print()
109 int vsnprintf(char *s, size_t n, const char *fmt, va_list args) in vsnprintf() argument
125 *s = '\0'; in vsnprintf()
145 CHECK_AND_PUT_CHAR(s, n, chars_printed, '%'); in vsnprintf()
175 CHECK_AND_PUT_CHAR(s, n, chars_printed, in vsnprintf()
182 unsigned_num_print(&s, n, &chars_printed, in vsnprintf()
186 CHECK_AND_PUT_CHAR(s, n, chars_printed, va_arg(args, int)); in vsnprintf()
190 string_print(&s, n, &chars_printed, str); in vsnprintf()
194 unsigned_num_print(&s, n, &chars_printed, in vsnprintf()
208 string_print(&s, n, &chars_printed, "0x"); in vsnprintf()
211 unsigned_num_print(&s, n, &chars_printed, in vsnprintf()
219 unsigned_num_print(&s, n, &chars_printed, in vsnprintf()
225 CHECK_AND_PUT_CHAR(s, n, chars_printed, '%'); in vsnprintf()
226 CHECK_AND_PUT_CHAR(s, n, chars_printed, *fmt); in vsnprintf()
232 CHECK_AND_PUT_CHAR(s, n, chars_printed, *fmt); in vsnprintf()
238 *s = '\0'; in vsnprintf()
265 int snprintf(char *s, size_t n, const char *fmt, ...) in snprintf() argument
271 count = vsnprintf(s, n, fmt, all_args); in snprintf()