Lines Matching refs:slen
351 #define APPEND_S(s, slen) do { \ in malloc_vsnprintf() argument
353 size_t cpylen = (slen <= size - i) ? slen : size - i; \ in malloc_vsnprintf()
356 i += slen; \ in malloc_vsnprintf()
358 #define APPEND_PADDED_S(s, slen, width, left_justify) do { \ in malloc_vsnprintf() argument
360 size_t pad_len = (width == -1) ? 0 : ((slen < (size_t)width) ? \ in malloc_vsnprintf()
361 (size_t)width - slen : 0); \ in malloc_vsnprintf()
369 APPEND_S(s, slen); \ in malloc_vsnprintf()
436 size_t slen; in malloc_vsnprintf() local
540 ' ' : '-')), buf, &slen); in malloc_vsnprintf()
541 APPEND_PADDED_S(s, slen, width, left_justify); in malloc_vsnprintf()
549 s = o2s(val, alt_form, buf, &slen); in malloc_vsnprintf()
550 APPEND_PADDED_S(s, slen, width, left_justify); in malloc_vsnprintf()
558 s = u2s(val, 10, false, buf, &slen); in malloc_vsnprintf()
559 APPEND_PADDED_S(s, slen, width, left_justify); in malloc_vsnprintf()
567 s = x2s(val, alt_form, *f == 'X', buf, &slen); in malloc_vsnprintf()
568 APPEND_PADDED_S(s, slen, width, left_justify); in malloc_vsnprintf()
587 slen = (prec < 0) ? strlen(s) : (size_t)prec; in malloc_vsnprintf()
588 APPEND_PADDED_S(s, slen, width, left_justify); in malloc_vsnprintf()
596 s = x2s(val, true, false, buf, &slen); in malloc_vsnprintf()
597 APPEND_PADDED_S(s, slen, width, left_justify); in malloc_vsnprintf()