| /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 = "somewhere"; in test_parse_uint_invalid() 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/hw/core/ |
| H A D | qdev-properties-system.c | 755 const char *endptr; in set_reserved_region() local 764 ret = qemu_strtou64(str, &endptr, 16, &lob); in set_reserved_region() 770 if (*endptr != ':') { in set_reserved_region() 774 ret = qemu_strtou64(endptr + 1, &endptr, 16, &upb); in set_reserved_region() 780 if (*endptr != ':') { in set_reserved_region() 786 ret = qemu_strtoui(endptr + 1, &endptr, 10, &rr->type); in set_reserved_region()
|