Lines Matching refs:buf

180 static size_t _out_rev(out_fct_type out, char *buffer, size_t idx, size_t maxlen, const char *buf, …  in _out_rev()  argument
193 out(buf[--len], buffer, idx++, maxlen); in _out_rev()
208 static size_t _ntoa_format(out_fct_type out, char *buffer, size_t idx, size_t maxlen, char *buf, si… in _ntoa_format() argument
217 buf[len++] = '0'; in _ntoa_format()
220 buf[len++] = '0'; in _ntoa_format()
233 buf[len++] = 'x'; in _ntoa_format()
235 buf[len++] = 'X'; in _ntoa_format()
237 buf[len++] = 'b'; in _ntoa_format()
240 buf[len++] = '0'; in _ntoa_format()
246 buf[len++] = '-'; in _ntoa_format()
248 buf[len++] = '+'; // ignore the space if the '+' exists in _ntoa_format()
250 buf[len++] = ' '; in _ntoa_format()
254 return _out_rev(out, buffer, idx, maxlen, buf, len, width, flags); in _ntoa_format()
261 char buf[PICO_PRINTF_NTOA_BUFFER_SIZE]; in _ntoa_long() local
273buf[len++] = (char)(digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10); in _ntoa_long()
278 …return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int) base, prec, width… in _ntoa_long()
288 char buf[PICO_PRINTF_NTOA_BUFFER_SIZE]; in _ntoa_long_long() local
300buf[len++] = (char)(digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10); in _ntoa_long_long()
305 …return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int) base, prec, width… in _ntoa_long_long()
324 char buf[PICO_PRINTF_FTOA_BUFFER_SIZE]; in _ftoa() local
363 buf[len++] = '0'; in _ftoa()
397 buf[len++] = (char) (48U + (frac % 10U)); in _ftoa()
404 buf[len++] = '0'; in _ftoa()
408 buf[len++] = '.'; in _ftoa()
414 buf[len++] = (char) (48 + (whole % 10)); in _ftoa()
426 buf[len++] = '0'; in _ftoa()
432 buf[len++] = '-'; in _ftoa()
434 buf[len++] = '+'; // ignore the space if the '+' exists in _ftoa()
436 buf[len++] = ' '; in _ftoa()
440 return _out_rev(out, buffer, idx, maxlen, buf, len, width, flags); in _ftoa()