Home
last modified time | relevance | path

Searched refs:seed (Results 1 – 25 of 27) sorted by relevance

12

/qemu/util/
H A Dguest-random.c80 void qemu_guest_random_seed_thread_part2(uint64_t seed) in qemu_guest_random_seed_thread_part2() argument
85 g_rand_new_with_seed_array((const guint32 *)&seed, in qemu_guest_random_seed_thread_part2()
86 sizeof(seed) / sizeof(guint32)); in qemu_guest_random_seed_thread_part2()
92 uint64_t seed; in qemu_guest_random_seed_main() local
93 if (parse_uint_full(seedstr, 0, &seed)) { in qemu_guest_random_seed_main()
98 qemu_guest_random_seed_thread_part2(seed); in qemu_guest_random_seed_main()
/qemu/tests/image-fuzzer/
H A Drunner.py121 def __init__(self, test_id, seed, work_dir, run_log, argument
128 if seed is not None:
129 self.seed = seed
131 self.seed = str(random.randint(0, sys.maxsize))
132 random.seed(self.seed)
241 % (self.seed, " ".join(current_cmd),
330 def run_test(test_id, seed, work_dir, run_log, cleanup, log_all, argument
334 test = TestEnv(test_id, seed, work_dir, run_log, cleanup,
365 seed = None variable
384 seed = arg variable
[all …]
/qemu/tests/tcg/multiarch/
H A Dvma-pthread.c121 unsigned int seed; in thread_mutate() local
124 seed = (unsigned int)time(NULL); in thread_mutate()
126 start_idx = rand_r(&seed) & PAGE_IDX_MASK; in thread_mutate()
127 end_idx = rand_r(&seed) & PAGE_IDX_MASK; in thread_mutate()
133 prot = rand_r(&seed) & (PROT_READ | PROT_WRITE | PROT_EXEC); in thread_mutate()
/qemu/hw/misc/
H A Dxlnx-versal-trng.c175 static void trng_seed_128(uint32_t *seed, uint64_t h00, uint64_t h64) in trng_seed_128() argument
177 seed[0] = extract64(h00, 0, 32); in trng_seed_128()
178 seed[1] = extract64(h00, 32, 32); in trng_seed_128()
179 seed[2] = extract64(h64, 0, 32); in trng_seed_128()
180 seed[3] = extract64(h64, 32, 32); in trng_seed_128()
198 guint32 gs[U384_U32 * 2], *seed = &gs[U384_U32]; in trng_reseed() local
235 memcpy(seed, &s->regs[R_EXT_SEED_0], U384_U8); in trng_reseed()
237 trng_seed_128(seed, s->tst_seed[0], s->tst_seed[1]); in trng_reseed()
240 trng_seed_128(seed, s->forced_prng_count, s->forced_prng_seed); in trng_reseed()
242 qemu_guest_getrandom_nofail(seed, U384_U8); in trng_reseed()
/qemu/tests/qtest/
H A Dxlnx-versal-trng-test.c243 static void trng_reseed(const uint32_t *seed) in trng_reseed() argument
254 if (seed) { in trng_reseed()
255 trng_load(R_TRNG_EXT_SEED_0, seed); in trng_reseed()
419 const uint64_t seed = 0xdeadbeefbad1bad0ULL; in trng_test_forced_prng() local
426 trng_test_set_uint_prop(prop, seed); in trng_test_forced_prng()
H A Dvhost-user-test.c695 static void write_guest_mem(TestServer *s, uint32_t seed) in write_guest_mem() argument
721 guest_mem[j] = seed + j; in write_guest_mem()
/qemu/tests/bench/
H A Dqht-bench.c35 uint64_t seed; member
141 uint64_t r = info->seed - 1; in do_rz()
162 uint64_t r = info->seed - 1; in do_rw()
220 info->seed = xorshift64star(info->seed); in thread_func()
233 info->seed = (i + 1) ^ time(NULL); in prepare_thread_info()
/qemu/tests/qtest/fuzz/
H A Dfuzz.h100 unsigned int seed);
120 unsigned int seed);
H A Dfuzz.c133 unsigned int seed) in LLVMFuzzerCustomCrossOver() argument
137 max_out_size, seed); in LLVMFuzzerCustomCrossOver()
H A Dgeneric_fuzz.c856 size_t max_out_size, unsigned int seed) in generic_fuzz_crossover() argument
/qemu/target/arm/tcg/
H A Dmte_helper.c206 int seed = extract32(env->cp15.rgsr_el1, 8, 16); in HELPER() local
216 if (unlikely(seed == 0) && rrnd) { in HELPER()
231 seed = two; in HELPER()
232 } while (seed == 0); in HELPER()
238 int top = (extract32(seed, 5, 1) ^ extract32(seed, 3, 1) ^ in HELPER()
239 extract32(seed, 2, 1) ^ extract32(seed, 0, 1)); in HELPER()
240 seed = (top << 15) | (seed >> 1); in HELPER()
244 env->cp15.rgsr_el1 = rtag | (seed << 8); in HELPER()
/qemu/docs/
H A Dimage-fuzzer.txt40 keyboard interruption. But if a test seed is specified via the '--seed' runner
41 parameter, then only one test with this seed will be executed, after its finish
154 Random seed is set by the runner at every test execution for the regression
167 - seed (optional)
185 7. Should accept a seed as an argument (for regression purpose)
186 8. Should generate a seed if it is not specified as an input parameter.
187 9. The same seed should generate the same image for the same action vector,
217 The fuzzer can be controlled via template, seed and action vector;
238 Test image is an output image of the fuzzer defined by the current seed and
/qemu/pc-bios/s390-ccw/
H A Dnetmain.c125 uint64_t seed; in seed_rng() local
127 asm volatile(" stck %0 " : : "Q"(seed) : "memory"); in seed_rng()
128 seed ^= (mac[2] << 24) | (mac[3] << 16) | (mac[4] << 8) | mac[5]; in seed_rng()
129 srand(seed); in seed_rng()
/qemu/include/qemu/
H A Dguest-random.h42 void qemu_guest_random_seed_thread_part2(uint64_t seed);
/qemu/tests/docker/
H A Dtest-fuzz27 "${fuzzer}" -runs=1 -seed=1 || exit 1 ;
/qemu/docs/system/arm/
H A Dvirt.rst176 rng-seed and kaslr-seed nodes (in both "/chosen" and
182 the firmware to come up with a seed and pass it on if it wants to.
184 dtb-kaslr-seed
/qemu/target/mips/tcg/sysemu/
H A Dcp0_helper.c206 static uint32_t seed = 1; in cpu_mips_get_random() local
221 seed = 1103515245 * seed + 12345; in cpu_mips_get_random()
222 idx = (seed >> 16) % nb_rand_tlb + env->CP0_Wired; in cpu_mips_get_random()
/qemu/hw/arm/
H A Dvirt.c236 } seed; in create_randomness() local
238 if (qemu_guest_getrandom(&seed, sizeof(seed), NULL)) { in create_randomness()
241 qemu_fdt_setprop_u64(ms->fdt, node, "kaslr-seed", seed.kaslr); in create_randomness()
242 qemu_fdt_setprop(ms->fdt, node, "rng-seed", seed.rng, sizeof(seed.rng)); in create_randomness()
/qemu/docs/about/
H A Ddeprecated.rst220 Arm ``virt`` machine ``dtb-kaslr-seed`` property (since 7.1)
223 The ``dtb-kaslr-seed`` property on the ``virt`` board has been
226 the device tree blob, not just the ``kaslr-seed`` node.
/qemu/target/tricore/
H A Dop_helper.c2345 uint32_t seed = extract32(arg2, 0, n); in helper_crcn() local
2356 seed = ~seed; in helper_crcn()
2360 crc_in = (data >> (m - n)) ^ seed; in helper_crcn()
2362 crc_in = (data << (n - m)) ^ seed; in helper_crcn()
/qemu/scripts/
H A Dminikconf.py671 random.seed()
/qemu/tests/unit/
H A Dpkix_asn1_tab.c.inc593 {"seed", 1073741830, 0},
/qemu/docs/devel/
H A Dreset.rst44 value on each cold reset, such as RNG seed information, and which they
/qemu/.gitlab-ci.d/
H A Dbuildtest.yml626 "${fuzzer}" -runs=1 -seed=1 || exit 1 ;
/qemu/target/riscv/insn_trans/
H A Dtrans_rvi.c.inc135 /* seed third word with 1, which will be result */

12