Lines Matching refs:base

213 			     int base, intmax_t min, intmax_t max)
219 *result = strtoimax(buffer, &end, base);
237 int base, uintmax_t max)
243 *result = strtoumax(buffer, &end, base);
260 int parse_intmax(const char *buffer, size_t count, intmax_t *result, int base)
262 return parse_bounded_int(buffer, count, result, base, INTMAX_MIN, INTMAX_MAX);
265 int parse_uintmax(const char *buffer, size_t count, uintmax_t *result, int base)
267 return parse_bounded_uint(buffer, count, result, base, UINTMAX_MAX);
270 int parse_int(const char *buffer, size_t count, int *result, int base)
273 int err = parse_bounded_int(buffer, count, &parsed, base, INT_MIN, INT_MAX);
279 int parse_uint(const char *buffer, size_t count, unsigned int *result, int base)
282 int err = parse_bounded_uint(buffer, count, &parsed, base, UINT_MAX);
288 int parse_long(const char *buffer, size_t count, long *result, int base)
291 int err = parse_bounded_int(buffer, count, &parsed, base, LONG_MIN, LONG_MAX);
297 int parse_ulong(const char *buffer, size_t count, unsigned long *result, int base)
300 int err = parse_bounded_uint(buffer, count, &parsed, base, ULONG_MAX);
306 int read_long(const char *path, long *result, int base)
315 return parse_long(buffer, sizeof(buffer), result, base);
318 int read_ulong(const char *path, unsigned long *result, int base)
327 return parse_ulong(buffer, sizeof(buffer), result, base);
330 int write_long(const char *path, long result, int base)
337 if (base != 10) {
355 int write_ulong(const char *path, unsigned long result, int base)
362 switch (base) {