/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/linux/tools/virtio/ringtest/ |
H A D | main.c | 82 char *endptr; in set_affinity() local 87 cpu = strtol(arg, &endptr, 0); in set_affinity() 88 assert(!*endptr); in set_affinity() 299 char *endptr; in main() local 322 ring_size = strtol(optarg, &endptr, 0); in main() 324 assert(!*endptr); in main() 327 c = strtol(optarg, &endptr, 0); in main() 328 assert(!*endptr); in main() 333 c = strtol(optarg, &endptr, 0); in main() 334 assert(!*endptr); in main() [all …]
|
/openbmc/linux/tools/perf/arch/s390/annotate/ |
H A D | instructions.c | 7 char *endptr, *tok, *name; in s390_call__parse() local 17 ops->target.addr = strtoull(tok + 1, &endptr, 16); in s390_call__parse() 19 name = strchr(endptr, '<'); in s390_call__parse() 57 char *s = strchr(ops->raw, ','), *target, *endptr; in s390_mov__parse() local 74 ops->target.addr = strtoull(target, &endptr, 16); in s390_mov__parse() 75 if (endptr == target) in s390_mov__parse() 78 s = strchr(endptr, '<'); in s390_mov__parse() 81 endptr = strchr(s + 1, '>'); in s390_mov__parse() 82 if (endptr == NULL) in s390_mov__parse() 85 *endptr = '\0'; in s390_mov__parse() [all …]
|
/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/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/linux/tools/perf/arch/arm64/annotate/ |
H A D | instructions.c | 16 char *s = strchr(ops->raw, ','), *target, *endptr; in arm64_mov__parse() local 33 ops->target.addr = strtoull(target, &endptr, 16); in arm64_mov__parse() 34 if (endptr == target) in arm64_mov__parse() 37 s = strchr(endptr, '<'); in arm64_mov__parse() 40 endptr = strchr(s + 1, '>'); in arm64_mov__parse() 41 if (endptr == NULL) in arm64_mov__parse() 44 *endptr = '\0'; in arm64_mov__parse() 48 *endptr = '>'; in arm64_mov__parse()
|
/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/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/linux/tools/mm/ |
H A D | page_owner_sort.c | 299 char *endptr; in get_page_num() local 303 order_val = strtol(order_str, &endptr, 10); in get_page_num() 304 if (order_val > 64 || errno != 0 || endptr == order_str || *endptr != '\0') { in get_page_num() 317 char *endptr; in get_pid() local 321 pid = strtol(pid_str, &endptr, 10); in get_pid() 322 if (errno != 0 || endptr == pid_str || *endptr != '\0') { in get_pid() 336 char *endptr; in get_tgid() local 340 tgid = strtol(tgid_str, &endptr, 10); in get_tgid() 341 if (errno != 0 || endptr == tgid_str || *endptr != '\0') { in get_tgid() 355 char *endptr; in get_ts_nsec() local [all …]
|
/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/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/linux/tools/bpf/bpftool/ |
H A D | map_perf_ring.c | 147 char *endptr; in do_event_pipe() local 150 ctx.cpu = strtoul(*argv, &endptr, 0); in do_event_pipe() 151 if (*endptr) { in do_event_pipe() 158 char *endptr; in do_event_pipe() local 161 ctx.idx = strtoul(*argv, &endptr, 0); in do_event_pipe() 162 if (*endptr) { in do_event_pipe()
|
/openbmc/linux/tools/power/cpupower/utils/ |
H A D | cpuidle-set.c | 32 char *endptr; in cmd_idle_set() local 51 strtol(optarg, &endptr, 10); in cmd_idle_set() 52 if (*endptr != '\0') { in cmd_idle_set() 66 latency = strtoull(optarg, &endptr, 10); in cmd_idle_set() 67 if (*endptr != '\0') { in cmd_idle_set()
|
/openbmc/linux/lib/ |
H A D | cmdline.c | 152 char *endptr; /* local pointer to end of parsed string */ in memparse() local 154 unsigned long long ret = simple_strtoull(ptr, &endptr, 0); in memparse() 156 switch (*endptr) { in memparse() 180 endptr++; in memparse() 187 *retptr = endptr; in memparse()
|
/openbmc/linux/arch/mips/sibyte/common/ |
H A D | cfe.c | 154 char *tmp, *endptr; in initrd_setup() local 180 initrd_size = simple_strtoul(str, &endptr, 16); in initrd_setup() 181 if (*endptr) { in initrd_setup() 186 initrd_start = simple_strtoul(tmp, &endptr, 16); in initrd_setup() 187 if (*endptr) { in initrd_setup()
|
/openbmc/linux/tools/perf/util/ |
H A D | units.c | 19 char *endptr; in parse_tag_value() local 21 value = strtoul(str, &endptr, 10); in parse_tag_value() 22 if (s != endptr) in parse_tag_value()
|
/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/linux/tools/testing/vsock/ |
H A D | util.c | 37 char *endptr = NULL; in parse_cid() local 41 n = strtoul(str, &endptr, 10); in parse_cid() 42 if (errno || *endptr != '\0') { in parse_cid() 381 char *endptr = NULL; in skip_test() local 384 test_id = strtoul(test_id_str, &endptr, 10); in skip_test() 385 if (errno || *endptr != '\0') { in skip_test()
|
/openbmc/linux/tools/testing/selftests/timens/ |
H A D | vfork_exec.c | 84 char *endptr; in main() local 87 now.tv_sec = strtoul(argv[1], &endptr, 0); in main() 88 if (*endptr != 0) in main()
|
/openbmc/linux/tools/power/acpi/tools/pfrut/ |
H A D | pfrut.c | 100 char *pathname, *endptr; in parse_options() local 128 log_type = strtol(optarg, &endptr, 0); in parse_options() 129 if (*endptr || (log_type != 0 && log_type != 1)) { in parse_options() 137 log_level = strtol(optarg, &endptr, 0); in parse_options() 138 if (*endptr || in parse_options()
|
/openbmc/u-boot/tools/ |
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 …]
|