Lines Matching refs:endptr
258 char *sep, *val, *endptr; in libxl_cpuid_parse_config() local
280 num = strtoull(val, &endptr, 0); in libxl_cpuid_parse_config()
282 if (endptr != val) { in libxl_cpuid_parse_config()
336 char *endptr; in libxl_cpuid_parse_config_xend() local
342 value = strtoul(str, &endptr, 0); in libxl_cpuid_parse_config_xend()
343 if (str == endptr) { in libxl_cpuid_parse_config_xend()
348 if (*endptr == ',') { in libxl_cpuid_parse_config_xend()
349 str = endptr + 1; in libxl_cpuid_parse_config_xend()
350 value = strtoul(str, &endptr, 0); in libxl_cpuid_parse_config_xend()
351 if (str == endptr) { in libxl_cpuid_parse_config_xend()
356 if (*endptr != ':') { in libxl_cpuid_parse_config_xend()
359 str = endptr + 1; in libxl_cpuid_parse_config_xend()
361 for (str = endptr + 1; *str != 0;) { in libxl_cpuid_parse_config_xend()
366 endptr = strchr(str, '='); in libxl_cpuid_parse_config_xend()
367 if (value > 3 || endptr == NULL) { in libxl_cpuid_parse_config_xend()
370 str = endptr + 1; in libxl_cpuid_parse_config_xend()
371 endptr = strchr(str, ','); in libxl_cpuid_parse_config_xend()
372 if (endptr == NULL) { in libxl_cpuid_parse_config_xend()
373 endptr = strchr(str, 0); in libxl_cpuid_parse_config_xend()
375 if (endptr - str != 32) { in libxl_cpuid_parse_config_xend()
381 if (*endptr == 0) { in libxl_cpuid_parse_config_xend()
384 for (str = endptr + 1; *str == ' ' || *str == '\n'; str++); in libxl_cpuid_parse_config_xend()