Lines Matching refs:do_strtosz_full
3289 static void do_strtosz_full(const char *str, qemu_strtosz_fn fn, in do_strtosz_full() function
3317 do_strtosz_full(str, qemu_strtosz, exp_ret, exp_val, exp_offset, in do_strtosz()
3324 do_strtosz_full(str, qemu_strtosz_MiB, exp_ret, exp_val, exp_offset, in do_strtosz_MiB()
3331 do_strtosz_full(str, qemu_strtosz_metric, exp_ret, exp_val, exp_offset, in do_strtosz_metric()
3484 do_strtosz_full("1k ", qemu_strtosz, 0, 1024, 2, -EINVAL, 0); in test_qemu_strtosz_trailing()
3487 do_strtosz_full("123xxx", qemu_strtosz, 0, 123, 3, -EINVAL, 0); in test_qemu_strtosz_trailing()
3490 do_strtosz_full("123xxx", qemu_strtosz_MiB, 0, 123 * MiB, 3, -EINVAL, 0); in test_qemu_strtosz_trailing()
3491 do_strtosz_full("1.5.k", qemu_strtosz_MiB, 0, 1.5 * MiB, 3, -EINVAL, 0); in test_qemu_strtosz_trailing()
3494 do_strtosz_full("1kiB", qemu_strtosz, 0, 1024, 2, -EINVAL, 0); in test_qemu_strtosz_trailing()
3497 do_strtosz_full("0x", qemu_strtosz, 0, 0, 1, -EINVAL, 0); in test_qemu_strtosz_trailing()
3500 do_strtosz_full("00x1", qemu_strtosz, 0, 0, 2, -EINVAL, 0); in test_qemu_strtosz_trailing()
3503 do_strtosz_full("0b1000", qemu_strtosz, 0, 0, 2, -EINVAL, 0); in test_qemu_strtosz_trailing()
3506 do_strtosz_full("0.NaN", qemu_strtosz, 0, 0, 2, -EINVAL, 0); in test_qemu_strtosz_trailing()
3509 do_strtosz_full("123-45", qemu_strtosz, 0, 123, 3, -EINVAL, 0); in test_qemu_strtosz_trailing()
3510 do_strtosz_full(" 123 - 45", qemu_strtosz, 0, 123, 4, -EINVAL, 0); in test_qemu_strtosz_trailing()
3513 do_strtosz_full("1.5e1k", qemu_strtosz, 0, EiB * 1.5, 4, -EINVAL, 0); in test_qemu_strtosz_trailing()
3514 do_strtosz_full("1.5E+0k", qemu_strtosz, 0, EiB * 1.5, 4, -EINVAL, 0); in test_qemu_strtosz_trailing()
3515 do_strtosz_full("1.5E999", qemu_strtosz, 0, EiB * 1.5, 4, -EINVAL, 0); in test_qemu_strtosz_trailing()
3523 do_strtosz_full("-2M", qemu_strtosz, -ERANGE, 0, 2, -EINVAL, 0); in test_qemu_strtosz_erange()
3525 do_strtosz_full("-.1k", qemu_strtosz, -ERANGE, 0, 3, -EINVAL, 0); in test_qemu_strtosz_erange()
3526 do_strtosz_full(" -." in test_qemu_strtosz_erange()
3546 do_strtosz_full("100000Pjunk", qemu_strtosz, -ERANGE, 0, 7, -EINVAL, 0); in test_qemu_strtosz_erange()