Lines Matching refs:buf
173 static size_t _out_rev(out_fct_type out, char * buffer, size_t idx, size_t maxlen, const char * buf… in _out_rev() argument
188 out(buf[--len], buffer, idx++, maxlen); in _out_rev()
202 static size_t _ntoa_format(out_fct_type out, char * buffer, size_t idx, size_t maxlen, char * buf, … in _ntoa_format() argument
211 buf[len++] = '0'; in _ntoa_format()
214 buf[len++] = '0'; in _ntoa_format()
227 buf[len++] = 'x'; in _ntoa_format()
230 buf[len++] = 'X'; in _ntoa_format()
233 buf[len++] = 'b'; in _ntoa_format()
236 buf[len++] = '0'; in _ntoa_format()
242 buf[len++] = '-'; in _ntoa_format()
245 buf[len++] = '+'; // ignore the space if the '+' exists in _ntoa_format()
248 buf[len++] = ' '; in _ntoa_format()
252 return _out_rev(out, buffer, idx, maxlen, buf, len, width, flags); in _ntoa_format()
259 char buf[PRINTF_NTOA_BUFFER_SIZE]; in _ntoa_long() local
271 … buf[len++] = digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10; in _ntoa_long()
276 …return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int)base, prec, width,… in _ntoa_long()
284 char buf[PRINTF_NTOA_BUFFER_SIZE]; in _ntoa_long_long() local
296 … buf[len++] = digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10; in _ntoa_long_long()
301 …return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int)base, prec, width,… in _ntoa_long_long()
317 char buf[PRINTF_FTOA_BUFFER_SIZE]; in _ftoa() local
356 buf[len++] = '0'; in _ftoa()
393 buf[len++] = (char)(48U + (frac % 10U)); in _ftoa()
400 buf[len++] = '0'; in _ftoa()
404 buf[len++] = '.'; in _ftoa()
410 buf[len++] = (char)(48 + (whole % 10)); in _ftoa()
422 buf[len++] = '0'; in _ftoa()
428 buf[len++] = '-'; in _ftoa()
431 buf[len++] = '+'; // ignore the space if the '+' exists in _ftoa()
434 buf[len++] = ' '; in _ftoa()
438 return _out_rev(out, buffer, idx, maxlen, buf, len, width, flags); in _ftoa()