/linux/lib/ |
H A D | random32.c | 46 * prandom_u32_state - seeded pseudo-random number generator. 52 u32 prandom_u32_state(struct rnd_state *state) in prandom_u32_state() function 62 EXPORT_SYMBOL(prandom_u32_state); 79 put_unaligned(prandom_u32_state(state), (u32 *) ptr); in prandom_bytes_state() 85 u32 rem = prandom_u32_state(state); in prandom_bytes_state() 98 prandom_u32_state(state); in prandom_warmup() 99 prandom_u32_state(state); in prandom_warmup() 100 prandom_u32_state(state); in prandom_warmup() 101 prandom_u32_state(state); in prandom_warmup() 102 prandom_u32_state(stat in prandom_warmup() [all...] |
H A D | interval_tree_test.c | 49 u32 b = (prandom_u32_state(&rnd) >> 4) % max_endpoint; in init() 50 u32 a = (prandom_u32_state(&rnd) >> 4) % b; in init() 62 queries[i] = (prandom_u32_state(&rnd) >> 4) % max_endpoint; in init() 166 last = (prandom_u32_state(&rnd) >> 4) % max_endpoint; in intersection_range_check() 167 start = (prandom_u32_state(&rnd) >> 4) % last; in intersection_range_check() 273 last = (prandom_u32_state(&rnd) >> 4) % max_endpoint; in span_iteration_check() 274 start = (prandom_u32_state(&rnd) >> 4) % last; in span_iteration_check()
|
H A D | rbtree_test.c | 154 nodes[i].key = prandom_u32_state(&rnd); in init() 155 nodes[i].val = prandom_u32_state(&rnd); in init()
|
H A D | test_parman.c | 139 return prandom_u32_state(&test_parman->rnd); in test_parman_rnd_get()
|
H A D | fault-inject.c | 27 res = prandom_u32_state(state); in fault_prandom_u32_below_100()
|
/linux/drivers/gpu/drm/tests/ |
H A D | drm_buddy_test.c | 35 ps = roundup_pow_of_two(prandom_u32_state(&prng) % bias_size); in drm_test_buddy_alloc_range_bias() 121 size = max(round_up(prandom_u32_state(&prng) % bias_rem, ps), ps); in drm_test_buddy_alloc_range_bias() 143 size = max(round_up(prandom_u32_state(&prng) % bias_rem, ps), ps); in drm_test_buddy_alloc_range_bias() 180 bias_start = round_up(prandom_u32_state(&prng) % (mm_size - ps), ps); in drm_test_buddy_alloc_range_bias() 181 bias_end = round_up(bias_start + prandom_u32_state(&prng) % (mm_size - bias_start), ps); in drm_test_buddy_alloc_range_bias() 186 u32 size = max(round_up(prandom_u32_state(&prng) % bias_rem, ps), ps); in drm_test_buddy_alloc_range_bias() 206 bias_start -= round_up(prandom_u32_state(&prng) % bias_start, ps); in drm_test_buddy_alloc_range_bias() 208 bias_end += round_up(prandom_u32_state(&prng) % (mm_size - bias_end), ps); in drm_test_buddy_alloc_range_bias() 238 bias_start = round_up(prandom_u32_state(&prng) % (mm_size - ps), ps); in drm_test_buddy_alloc_range_bias() 239 bias_end = round_up(bias_start + prandom_u32_state( in drm_test_buddy_alloc_range_bias() [all...] |
/linux/drivers/gpu/drm/i915/selftests/ |
H A D | i915_random.h | 43 struct rnd_state name__ = I915_RND_STATE_INITIALIZER(prandom_u32_state(&(parent__))) 49 return upper_32_bits(mul_u32_u32(prandom_u32_state(state), ep_ro)); in i915_prandom_u32_max_state()
|
H A D | i915_random.c | 38 x = prandom_u32_state(rnd); in i915_prandom_u64_state() 40 x |= prandom_u32_state(rnd); in i915_prandom_u64_state()
|
H A D | scatterlist.c | 190 return 1 + (prandom_u32_state(rnd) % 1024); in random() 204 return page_count[(prandom_u32_state(rnd) % 3)]; in random_page_size_pages()
|
H A D | intel_memory_region.c | 753 u32 rng = prandom_u32_state(&prng); in igt_gpu_write() 924 val = prandom_u32_state(&prng); in igt_lmem_create_cleared_cpu() 967 sz = round_up(prandom_u32_state(&prng) % SZ_32M, PAGE_SIZE); in igt_lmem_write_gpu() 1041 sz = round_up(prandom_u32_state(&prng) % SZ_32M, PAGE_SIZE); in igt_lmem_write_cpu() 1112 val = prandom_u32_state(&prng); in igt_lmem_write_cpu()
|
H A D | i915_syncmap.c | 226 prandom_u32_state(&prng)); in igt_syncmap_one() 578 seqno = prandom_u32_state(&prng); in igt_syncmap_random()
|
H A D | i915_gem.c | 69 iowrite32(prandom_u32_state(&prng), &s[x]); in trash_stolen()
|
/linux/drivers/gpu/drm/lib/ |
H A D | drm_random.c | 13 return upper_32_bits((u64)prandom_u32_state(state) * ep_ro); in drm_prandom_u32_max_state()
|
/linux/include/linux/ |
H A D | prandom.h | 20 u32 prandom_u32_state(struct rnd_state *state); 36 * prandom_seed_state - set seed for prandom_u32_state().
|
/linux/tools/include/linux/ |
H A D | prandom.h | 20 * prandom_seed_state - set seed for prandom_u32_state(). 35 * prandom_u32_state - seeded pseudo-random number generator. 41 static inline u32 prandom_u32_state(struct rnd_state *state) in prandom_u32_state() function
|
/linux/net/sched/ |
H A D | sch_netem.c | 197 return prandom_u32_state(s); in get_crandom() 199 value = prandom_u32_state(s); in get_crandom() 213 u32 rnd = prandom_u32_state(&q->prng.prng_state); in loss_4state() 282 if (prandom_u32_state(s) < clg->a1) in loss_gilb_ell() 284 if (prandom_u32_state(s) < clg->a4) in loss_gilb_ell() 288 if (prandom_u32_state(s) < clg->a2) in loss_gilb_ell() 290 if (prandom_u32_state(s) > clg->a3) in loss_gilb_ell()
|
/linux/lib/tests/ |
H A D | scanf_kunit.c | 258 u32 n_bits = hweight32(prandom_u32_state(&rnd_state)) % (max_bits + 1); in next_test_random() 260 return prandom_u32_state(&rnd_state) & GENMASK(n_bits, 0); in next_test_random() 265 u32 rand1 = prandom_u32_state(&rnd_state); in next_test_random_ull() 267 u64 val = (u64)prandom_u32_state(&rnd_state) * rand1; in next_test_random_ull()
|
/linux/lib/kunit/ |
H A D | string-stream-test.c | 239 offset = prandom_u32_state(&rnd) % (sizeof(line) - 1); in string_stream_variable_length_line_test() 262 offset = prandom_u32_state(&rnd) % (sizeof(line) - 1); in string_stream_variable_length_line_test()
|
/linux/drivers/gpu/drm/xe/tests/ |
H A D | xe_bo.c | 393 u32 val = prandom_u32_state(state); in shrink_test_fill_random() 419 u32 val = prandom_u32_state(state); in shrink_test_verify()
|
/linux/lib/crc/tests/ |
H A D | crc_kunit.c | 49 return prandom_u32_state(&rng); in rand32()
|
/linux/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_coherency.c | 370 values[n] = prandom_u32_state(&prng); in igt_gem_coherency()
|
H A D | i915_gem_client_blt.c | 611 fill_scratch(t, map, prandom_u32_state(prng)); in tiled_blits_prepare()
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | selftest_timeline.c | 311 WRITE_ONCE(x, prandom_u32_state(&prng)); in bench_sync() 396 u32 seqno = prandom_u32_state(&prng); in bench_sync()
|
H A D | selftest_migrate.c | 701 I915_RND_STATE_INITIALIZER(prandom_u32_state(&prng)); in threaded_migrate()
|
/linux/kernel/locking/ |
H A D | test-ww_mutex.c | 399 ret = prandom_u32_state(&rng) % ceil; in prandom_u32_below()
|