| /openbmc/qemu/tests/unit/ |
| H A D | test-cutils.c | 37 const char *endptr = "somewhere"; in test_parse_uint_null() local 40 r = parse_uint(NULL, &endptr, 0, &i); in test_parse_uint_null() 44 g_assert_null(endptr); in test_parse_uint_null() 50 const char *endptr = "somewhere"; in test_parse_uint_empty() local 54 r = parse_uint(str, &endptr, 0, &i); in test_parse_uint_empty() 58 g_assert_true(endptr == str); in test_parse_uint_empty() 64 const char *endptr = "somewhere"; in test_parse_uint_whitespace() local 68 r = parse_uint(str, &endptr, 0, &i); in test_parse_uint_whitespace() 72 g_assert_true(endptr == str); in test_parse_uint_whitespace() 79 const char *endptr in test_parse_uint_invalid() local 94 const char *endptr = "somewhere"; test_parse_uint_trailing() local 108 const char *endptr = "somewhere"; test_parse_uint_correct() local 122 const char *endptr = "somewhere"; test_parse_uint_octal() local 136 const char *endptr = "somewhere"; test_parse_uint_decimal() local 150 const char *endptr = "somewhere"; test_parse_uint_llong_max() local 166 const char *endptr = "somewhere"; test_parse_uint_max() local 182 const char *endptr; test_parse_uint_overflow() local 214 const char *endptr; test_parse_uint_negative() local 238 const char *endptr = "somewhere"; test_parse_uint_negzero() local 302 const char *endptr = &f; test_qemu_strtoi_correct() local 316 const char *endptr = &f; test_qemu_strtoi_null() local 331 const char *endptr = &f; test_qemu_strtoi_empty() local 346 const char *endptr = &f; test_qemu_strtoi_whitespace() local 361 const char *endptr = &f; test_qemu_strtoi_invalid() local 376 const char *endptr = &f; test_qemu_strtoi_trailing() local 391 const char *endptr = &f; test_qemu_strtoi_octal() local 414 const char *endptr = &f; test_qemu_strtoi_decimal() local 438 const char *endptr = &f; test_qemu_strtoi_hex() local 471 const char *endptr = &f; test_qemu_strtoi_max() local 486 const char *endptr; test_qemu_strtoi_overflow() local 535 const char *endptr = &f; test_qemu_strtoi_min() local 550 const char *endptr; test_qemu_strtoi_underflow() local 606 const char *endptr; test_qemu_strtoi_negative() local 631 const char *endptr = &f; test_qemu_strtoi_negzero() local 657 const char *endptr = &f; test_qemu_strtoi_full_null() local 746 const char *endptr = &f; test_qemu_strtoui_correct() local 760 const char *endptr = &f; test_qemu_strtoui_null() local 775 const char *endptr = &f; test_qemu_strtoui_empty() local 790 const char *endptr = &f; test_qemu_strtoui_whitespace() local 805 const char *endptr = &f; test_qemu_strtoui_invalid() local 820 const char *endptr = &f; test_qemu_strtoui_trailing() local 835 const char *endptr = &f; test_qemu_strtoui_octal() local 858 const char *endptr = &f; test_qemu_strtoui_decimal() local 882 const char *endptr = &f; test_qemu_strtoui_hex() local 916 const char *endptr = &f; test_qemu_strtoui_wrap() local 931 const char *endptr = &f; test_qemu_strtoui_max() local 946 const char *endptr; test_qemu_strtoui_overflow() local 1010 const char *endptr; test_qemu_strtoui_underflow() local 1059 const char *endptr = &f; test_qemu_strtoui_negative() local 1074 const char *endptr = &f; test_qemu_strtoui_negzero() local 1184 const char *endptr = &f; test_qemu_strtol_correct() local 1198 const char *endptr = &f; test_qemu_strtol_null() local 1213 const char *endptr = &f; test_qemu_strtol_empty() local 1228 const char *endptr = &f; test_qemu_strtol_whitespace() local 1243 const char *endptr = &f; test_qemu_strtol_invalid() local 1258 const char *endptr = &f; test_qemu_strtol_trailing() local 1273 const char *endptr = &f; test_qemu_strtol_octal() local 1296 const char *endptr = &f; test_qemu_strtol_decimal() local 1320 const char *endptr = &f; test_qemu_strtol_hex() local 1353 const char *endptr = &f; test_qemu_strtol_max() local 1368 const char *endptr; test_qemu_strtol_overflow() local 1412 const char *endptr = &f; test_qemu_strtol_min() local 1427 const char *endptr; test_qemu_strtol_underflow() local 1471 const char *endptr = &f; test_qemu_strtol_negative() local 1486 const char *endptr = &f; test_qemu_strtol_negzero() local 1512 const char *endptr = &f; test_qemu_strtol_full_null() local 1601 const char *endptr = &f; test_qemu_strtoul_correct() local 1615 const char *endptr = &f; test_qemu_strtoul_null() local 1630 const char *endptr = &f; test_qemu_strtoul_empty() local 1645 const char *endptr = &f; test_qemu_strtoul_whitespace() local 1660 const char *endptr = &f; test_qemu_strtoul_invalid() local 1675 const char *endptr = &f; test_qemu_strtoul_trailing() local 1690 const char *endptr = &f; test_qemu_strtoul_octal() local 1713 const char *endptr = &f; test_qemu_strtoul_decimal() local 1737 const char *endptr = &f; test_qemu_strtoul_hex() local 1770 const char *endptr = &f; test_qemu_strtoul_wrap() local 1787 const char *endptr = &f; test_qemu_strtoul_max() local 1802 const char *endptr; test_qemu_strtoul_overflow() local 1845 const char *endptr; test_qemu_strtoul_underflow() local 1889 const char *endptr = &f; test_qemu_strtoul_negative() local 1904 const char *endptr = &f; test_qemu_strtoul_negzero() local 2014 const char *endptr = &f; test_qemu_strtoi64_correct() local 2028 const char *endptr = &f; test_qemu_strtoi64_null() local 2043 const char *endptr = &f; test_qemu_strtoi64_empty() local 2058 const char *endptr = &f; test_qemu_strtoi64_whitespace() local 2073 const char *endptr = &f; test_qemu_strtoi64_invalid() local 2088 const char *endptr = &f; test_qemu_strtoi64_trailing() local 2103 const char *endptr = &f; test_qemu_strtoi64_octal() local 2126 const char *endptr = &f; test_qemu_strtoi64_decimal() local 2150 const char *endptr = &f; test_qemu_strtoi64_hex() local 2183 const char *endptr = &f; test_qemu_strtoi64_max() local 2198 const char *endptr; test_qemu_strtoi64_overflow() local 2231 const char *endptr = &f; test_qemu_strtoi64_min() local 2246 const char *endptr; test_qemu_strtoi64_underflow() local 2279 const char *endptr = &f; test_qemu_strtoi64_negative() local 2294 const char *endptr = &f; test_qemu_strtoi64_negzero() local 2407 const char *endptr = &f; test_qemu_strtou64_correct() local 2421 const char *endptr = &f; test_qemu_strtou64_null() local 2436 const char *endptr = &f; test_qemu_strtou64_empty() local 2451 const char *endptr = &f; test_qemu_strtou64_whitespace() local 2466 const char *endptr = &f; test_qemu_strtou64_invalid() local 2481 const char *endptr = &f; test_qemu_strtou64_trailing() local 2496 const char *endptr = &f; test_qemu_strtou64_octal() local 2519 const char *endptr = &f; test_qemu_strtou64_decimal() local 2543 const char *endptr = &f; test_qemu_strtou64_hex() local 2576 const char *endptr = &f; test_qemu_strtou64_wrap() local 2591 const char *endptr = &f; test_qemu_strtou64_max() local 2606 const char *endptr; test_qemu_strtou64_overflow() local 2638 const char *endptr; test_qemu_strtou64_underflow() local 2671 const char *endptr = &f; test_qemu_strtou64_negative() local 2686 const char *endptr = &f; test_qemu_strtou64_negzero() local 2797 const char *endptr; test_qemu_strtod_simple() local 2851 const char *endptr; test_qemu_strtod_einval() local 2889 const char *endptr; test_qemu_strtod_erange() local 2925 const char *endptr; test_qemu_strtod_nonfinite() local 2961 const char *endptr; test_qemu_strtod_trailing() local 3014 const char *endptr; test_qemu_strtod_erange_junk() local 3041 const char *endptr; test_qemu_strtod_finite_simple() local 3095 const char *endptr; test_qemu_strtod_finite_einval() local 3133 const char *endptr; test_qemu_strtod_finite_erange() local 3171 const char *endptr; test_qemu_strtod_finite_nonfinite() local 3208 const char *endptr; test_qemu_strtod_finite_trailing() local 3264 const char *endptr; test_qemu_strtod_finite_erange_junk() local 3294 const char *endptr = "somewhere"; do_strtosz_full() local [all...] |
| /openbmc/qemu/util/ |
| H A D | cutils.c | 228 const char *endptr; in do_strtosz() local 234 retval = parse_uint(nptr, &endptr, 10, &val); in do_strtosz() 238 if (retval == 0 && val == 0 && (*endptr == 'x' || *endptr == 'X')) { in do_strtosz() 240 retval = qemu_strtou64(nptr, &endptr, 16, &val); in do_strtosz() 244 if (*endptr == '.' || suffix_mul(*endptr, unit) > 0) { in do_strtosz() 245 endptr = nptr; in do_strtosz() 249 } else if (*endptr == '.' || (endptr == nptr && strchr(nptr, '.'))) { in do_strtosz() 258 if (retval == 0 && *endptr == '.' && !isdigit(endptr[1])) { in do_strtosz() 260 endptr++; in do_strtosz() 264 g_autofree char *copy = g_strdup(endptr); in do_strtosz() [all …]
|
| H A D | mmap-alloc.c | 91 const char *endptr; in map_noreserve_effective() local 126 !qemu_strtoui(content, &endptr, 0, &tmp) && in map_noreserve_effective() 127 (!endptr || *endptr == '\n')) { in map_noreserve_effective()
|
| /openbmc/qemu/qapi/ |
| H A D | string-input-visitor.c | 136 const char *endptr; in try_parse_int64_list_entry() local 140 if (qemu_strtoi64(siv->unparsed_string, &endptr, 0, &start)) { in try_parse_int64_list_entry() 145 switch (endptr[0]) { in try_parse_int64_list_entry() 147 siv->unparsed_string = endptr; in try_parse_int64_list_entry() 150 siv->unparsed_string = endptr + 1; in try_parse_int64_list_entry() 154 if (qemu_strtoi64(endptr + 1, &endptr, 0, &end)) { in try_parse_int64_list_entry() 160 switch (endptr[0]) { in try_parse_int64_list_entry() 162 siv->unparsed_string = endptr; in try_parse_int64_list_entry() 165 siv->unparsed_string = endptr + 1; in try_parse_int64_list_entry() 226 const char *endptr; in try_parse_uint64_list_entry() local [all …]
|
| H A D | opts-visitor.c | 401 char *endptr; in opts_type_int64() local 418 val = strtoll(str, &endptr, 0); in opts_type_int64() 419 if (errno == 0 && endptr > str && INT64_MIN <= val && val <= INT64_MAX) { in opts_type_int64() 420 if (*endptr == '\0') { in opts_type_int64() 425 if (*endptr == '-' && ov->list_mode == LM_IN_PROGRESS) { in opts_type_int64() 428 str = endptr + 1; in opts_type_int64() 429 val2 = strtoll(str, &endptr, 0); in opts_type_int64() 430 if (errno == 0 && endptr > str && *endptr == '\0' && in opts_type_int64() 458 const char *endptr; in opts_type_uint64() local 474 if (parse_uint(str, &endptr, 0, &val) == 0) { in opts_type_uint64() [all …]
|
| /openbmc/qemu/include/qemu/ |
| H A D | cutils.h | 151 int qemu_strtoi(const char *nptr, const char **endptr, int base, 153 int qemu_strtoui(const char *nptr, const char **endptr, int base, 155 int qemu_strtol(const char *nptr, const char **endptr, int base, 157 int qemu_strtoul(const char *nptr, const char **endptr, int base, 159 int qemu_strtoi64(const char *nptr, const char **endptr, int base, 161 int qemu_strtou64(const char *nptr, const char **endptr, int base, 163 int qemu_strtod(const char *nptr, const char **endptr, double *result); 164 int qemu_strtod_finite(const char *nptr, const char **endptr, double *result); 166 int parse_uint(const char *s, const char **endptr, int base, uint64_t *value);
|
| /openbmc/phosphor-mboxd/ |
| H A D | mboxd.c | 173 char *endptr; in parse_cmdline() local 198 context->flash_size = strtol(optarg, &endptr, 10); in parse_cmdline() 199 if (optarg == endptr) { in parse_cmdline() 203 switch (*endptr) { in parse_cmdline() 213 *endptr); in parse_cmdline() 218 context->windows.num = strtol(argv[optind], &endptr, in parse_cmdline() 220 if (optarg == endptr || *endptr != '\0') { in parse_cmdline() 227 &endptr, 10); in parse_cmdline() 229 if (optarg == endptr || (*endptr != '\0' && in parse_cmdline() 230 *endptr != 'M')) { in parse_cmdline()
|
| /openbmc/hiomapd/ |
| H A D | mboxd.c | 222 char *endptr; in parse_cmdline() local 249 context->backend.flash_size = strtol(optarg, &endptr, 10); in parse_cmdline() 250 if (optarg == endptr) { in parse_cmdline() 254 switch (*endptr) { in parse_cmdline() 265 *endptr); in parse_cmdline() 273 context->windows.num = strtol(argv[optind], &endptr, in parse_cmdline() 275 if (optarg == endptr || *endptr != '\0') { in parse_cmdline() 282 &endptr, 10); in parse_cmdline() 284 if (optarg == endptr || (*endptr != '\0' && in parse_cmdline() 285 *endptr != 'M')) { in parse_cmdline()
|
| /openbmc/qemu/hw/xen/ |
| H A D | xen-host-pci-device.c | 117 char *endptr, *s; in xen_host_pci_get_resource() local 141 start = strtoll(s, &endptr, 16); in xen_host_pci_get_resource() 142 if (*endptr != ' ' || s == endptr) { in xen_host_pci_get_resource() 145 s = endptr + 1; in xen_host_pci_get_resource() 146 end = strtoll(s, &endptr, 16); in xen_host_pci_get_resource() 147 if (*endptr != ' ' || s == endptr) { in xen_host_pci_get_resource() 150 s = endptr + 1; in xen_host_pci_get_resource() 151 flags = strtoll(s, &endptr, 16); in xen_host_pci_get_resource() 152 if (*endptr != '\n' || s == endptr) { in xen_host_pci_get_resource() 155 s = endptr + 1; in xen_host_pci_get_resource() [all …]
|
| /openbmc/u-boot/common/eeprom/ |
| H A D | eeprom_field.c | 33 char *endptr; in __eeprom_field_update_bin() local 58 byte = simple_strtoul(tmp, &endptr, 0); in __eeprom_field_update_bin() 59 if (*endptr != '\0' || byte < 0) in __eeprom_field_update_bin() 76 char *endptr; in __eeprom_field_update_bin_delim() local 90 val = simple_strtoul(tok, &endptr, 0); in __eeprom_field_update_bin_delim() 91 if (*endptr != '\0') in __eeprom_field_update_bin_delim()
|
| /openbmc/u-boot/board/compulab/common/ |
| H A D | eeprom.c | 234 char *endptr; in eeprom_field_update_bin_ver() local 239 int num = simple_strtol(tok, &endptr, 0); in eeprom_field_update_bin_ver() 240 if (*endptr != '\0') in eeprom_field_update_bin_ver() 247 int remainder = simple_strtol(tok, &endptr, 0); in eeprom_field_update_bin_ver() 248 if (*endptr != '\0') in eeprom_field_update_bin_ver() 347 char *endptr; in eeprom_field_update_date() local 357 unsigned char day = (unsigned char)simple_strtol(tok1, &endptr, 0); in eeprom_field_update_date() 358 if (*endptr != '\0' || day == 0) { in eeprom_field_update_date() 368 unsigned int year = simple_strtol(tok3, &endptr, 0); in eeprom_field_update_date() 369 if (*endptr != '\0') { in eeprom_field_update_date()
|
| /openbmc/qemu/contrib/plugins/ |
| H A D | ips.c | 154 char *endptr = NULL; in qemu_plugin_install() local 155 max_insn_per_second = g_ascii_strtoull(tokens[1], &endptr, 10); in qemu_plugin_install() 162 if (endptr && *endptr != 0) { in qemu_plugin_install() 163 g_autofree gchar *lower = g_utf8_strdown(endptr, -1); in qemu_plugin_install() 176 fprintf(stderr, "bad suffix: %s\n", endptr); in qemu_plugin_install()
|
| /openbmc/libpldm/src/transport/ |
| H A D | socket.c | 16 char *endptr; in pldm_socket_sndbuf_init() local 34 max_buf_size = strtol(line, &endptr, 10); in pldm_socket_sndbuf_init() 35 if (errno != 0 || endptr == line) { in pldm_socket_sndbuf_init()
|
| /openbmc/u-boot/tools/ |
| H A D | relocate-rela.c | 57 char *endptr; in read_num() local 58 *num = strtoull(str, &endptr, 16); in read_num() 59 return str[0] && !endptr[0]; in read_num()
|
| H A D | zynqmpbif.c | 152 char *endptr; in parse_load() local 154 bf->load = strtoll(line, &endptr, 0); in parse_load() 156 return endptr; in parse_load() 161 char *endptr; in parse_entry() local 163 bf->entry = strtoll(line, &endptr, 0); in parse_entry() 165 return endptr; in parse_entry() 170 char *endptr; in parse_offset() local 172 bf->offset = strtoll(line, &endptr, 0); in parse_offset() 174 return endptr; in parse_offset() 179 char *endptr = NULL; in parse_partition_owner() local [all …]
|
| H A D | ublimage.c | 49 char *endptr; in get_cfg_value() local 53 value = strtoul(token, &endptr, 16); in get_cfg_value() 54 if (errno || (token == endptr)) { in get_cfg_value()
|
| H A D | sunxi-spl-image-builder.c | 408 char *endptr = NULL; in main() local 435 info.ecc_strength = strtol(optarg, &endptr, 0); in main() 436 if (*endptr == '/') in main() 437 info.ecc_step_size = strtol(endptr + 1, NULL, 0); in main()
|
| H A D | aisimage.c | 83 char *endptr; in get_cfg_value() local 87 value = strtoul(token, &endptr, 16); in get_cfg_value() 88 if (errno || (token == endptr)) { in get_cfg_value()
|
| /openbmc/qemu/target/ppc/ |
| H A D | ppc-qmp-cmds.c | 123 char *endptr = NULL; in ppc_cpu_get_reg_num() local 129 regnum = strtoul(numstr, &endptr, 10); in ppc_cpu_get_reg_num() 130 if (*endptr || (regnum >= maxnum)) { in ppc_cpu_get_reg_num()
|
| /openbmc/u-boot/lib/ |
| H A D | vsprintf.c | 860 char *endptr; in str2off() local 862 *num = simple_strtoull(p, &endptr, 16); in str2off() 863 return *p != '\0' && *endptr == '\0'; in str2off() 868 char *endptr; in str2long() local 870 *num = simple_strtoul(p, &endptr, 16); in str2long() 871 return *p != '\0' && *endptr == '\0'; in str2long()
|
| /openbmc/u-boot/cmd/ |
| H A D | eeprom.c | 215 char *endptr; in parse_numeric_param() local 216 int value = simple_strtol(str, &endptr, 16); in parse_numeric_param() 218 return (*endptr != '\0') ? -1 : value; in parse_numeric_param()
|
| /openbmc/pldm/pldmtool/oem/ibm/ |
| H A D | pldm_oem_ibm.cpp | 167 auto endptr = startptr + length - CHKSUM_PADDING; in printFileAttrTable() local 170 while (startptr < endptr) in printFileAttrTable()
|
| /openbmc/u-boot/scripts/dtc/libfdt/ |
| H A D | fdt_overlay.c | 493 char *sep, *endptr; in overlay_fixup_phandle() local 523 poffset = strtoul(sep + 1, &endptr, 10); in overlay_fixup_phandle() 524 if ((*endptr != '\0') || (endptr <= (sep + 1))) in overlay_fixup_phandle()
|
| /openbmc/qemu/hw/display/ |
| H A D | apple-gfx.m | 826 const char *endptr; 835 endptr = str; 837 ret = qemu_strtoi(endptr, &endptr, 10, &val); 844 if (*endptr != 'x') { 848 ret = qemu_strtoi(endptr + 1, &endptr, 10, &val); 855 if (*endptr != '@') { 859 ret = qemu_strtoi(endptr + 1, &endptr, 10, &val);
|
| /openbmc/qemu/tests/qtest/ |
| H A D | arm-cpu-features.c | 236 char *endptr; in resp_get_sve_vls() local 239 bits = g_ascii_strtoll(&e->key[3], &endptr, 10); in resp_get_sve_vls() 240 if (!bits || *endptr != '\0') { in resp_get_sve_vls()
|