Lines Matching refs:buffer

194  * buffer <buffer>, which must be long enough to store the number and the
196 * buffer is filled from the first byte, and the number of characters emitted
202 int utoh_r(unsigned long in, char *buffer)
215 buffer[digits++] = '0' + dig;
219 buffer[digits] = 0;
234 * buffer <buffer>, which must be long enough to store the number and the
236 * 4294967295 in 32-bit). The buffer is filled from the first byte, and the
242 int utoa_r(unsigned long in, char *buffer)
256 buffer[digits++] = '0' + dig;
260 buffer[digits] = 0;
265 * buffer <buffer>, which must be long enough to store the number and the
267 * -2147483648 in 32-bit). The buffer is filled from the first byte, and the
271 int itoa_r(long in, char *buffer)
273 char *ptr = buffer;
286 * buffer.
289 char *ltoa_r(long in, char *buffer)
291 itoa_r(in, buffer);
292 return buffer;
326 * buffer <buffer>, which must be long enough to store the number and the
327 * trailing zero (17 bytes for "ffffffffffffffff"). The buffer is filled from
334 int u64toh_r(uint64_t in, char *buffer)
352 buffer[digits++] = '0' + dig;
355 buffer[digits] = 0;
370 * buffer <buffer>, which must be long enough to store the number and the
371 * trailing zero (21 bytes for 18446744073709551615). The buffer is filled from
378 int u64toa_r(uint64_t in, char *buffer)
392 buffer[digits++] = '0' + dig;
396 buffer[digits] = 0;
401 * buffer <buffer>, which must be long enough to store the number and the
402 * trailing zero (21 bytes for -9223372036854775808). The buffer is filled from
407 int i64toa_r(int64_t in, char *buffer)
409 char *ptr = buffer;