Lines Matching refs:slen
321 #define APPEND_S(s, slen) do { \
323 size_t cpylen = (slen <= size - i) ? slen : size - i; \
326 i += slen; \
328 #define APPEND_PADDED_S(s, slen, width, left_justify) do { \
330 size_t pad_len = (width == -1) ? 0 : ((slen < (size_t)width) ? \
331 (size_t)width - slen : 0); \
338 APPEND_S(s, slen); \
494 size_t slen;
506 ' ' : '-')), buf, &slen);
507 APPEND_PADDED_S(s, slen, width, left_justify);
515 s = o2s(val, alt_form, buf, &slen);
516 APPEND_PADDED_S(s, slen, width, left_justify);
524 s = u2s(val, 10, false, buf, &slen);
525 APPEND_PADDED_S(s, slen, width, left_justify);
533 s = x2s(val, alt_form, *f == 'X', buf, &slen);
534 APPEND_PADDED_S(s, slen, width, left_justify);
553 slen = (prec < 0) ? strlen(s) : (size_t)prec;
554 APPEND_PADDED_S(s, slen, width, left_justify);
562 s = x2s(val, true, false, buf, &slen);
563 APPEND_PADDED_S(s, slen, width, left_justify);