/linux-master/drivers/gpu/drm/lib/ |
H A D | drm_random.h | 12 struct rnd_state state__; \ 18 struct rnd_state name__ = DRM_RND_STATE_INITIALIZER(seed__) 21 struct rnd_state *state); 24 struct rnd_state *state); 26 struct rnd_state *state);
|
H A D | drm_random.c | 10 u32 drm_prandom_u32_max_state(u32 ep_ro, struct rnd_state *state) 17 struct rnd_state *state) 29 unsigned int *drm_random_order(unsigned int count, struct rnd_state *state)
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_random.h | 34 struct rnd_state state__; \ 40 struct rnd_state name__ = I915_RND_STATE_INITIALIZER(i915_selftest.random_seed) 43 struct rnd_state name__ = I915_RND_STATE_INITIALIZER(prandom_u32_state(&(parent__))) 45 u64 i915_prandom_u64_state(struct rnd_state *rnd); 47 static inline u32 i915_prandom_u32_max_state(u32 ep_ro, struct rnd_state *state) 53 struct rnd_state *state); 56 struct rnd_state *state); 59 struct rnd_state *state); 61 u64 igt_random_offset(struct rnd_state *state,
|
H A D | i915_random.c | 34 u64 i915_prandom_u64_state(struct rnd_state *rnd) 46 struct rnd_state *state) 71 struct rnd_state *state) 76 unsigned int *i915_random_order(unsigned int count, struct rnd_state *state) 92 u64 igt_random_offset(struct rnd_state *state,
|
H A D | scatterlist.c | 39 struct rnd_state *rnd); 43 struct rnd_state *rnd, 144 struct rnd_state *rnd, 167 struct rnd_state *rnd) 174 struct rnd_state *rnd) 181 struct rnd_state *rnd) 188 struct rnd_state *rnd) 195 struct rnd_state *rnd) 217 struct rnd_state *rnd, 282 struct rnd_state prn [all...] |
/linux-master/include/linux/ |
H A D | prandom.h | 15 struct rnd_state { struct 19 u32 prandom_u32_state(struct rnd_state *state); 20 void prandom_bytes_state(struct rnd_state *state, void *buf, size_t nbytes); 21 void prandom_seed_full_state(struct rnd_state __percpu *pcpu_state); 39 static inline void prandom_seed_state(struct rnd_state *state, u64 seed)
|
/linux-master/drivers/mtd/tests/ |
H A D | pagetest.c | 39 static struct rnd_state rnd_state; variable in typeref:struct:rnd_state 45 prandom_bytes_state(&rnd_state, writebuf, mtd->erasesize); 65 prandom_bytes_state(&rnd_state, writebuf, mtd->erasesize); 86 struct rnd_state old_state = rnd_state; 100 prandom_bytes_state(&rnd_state, boundary + pgsize, pgsize); 106 rnd_state = old_state; 213 prandom_bytes_state(&rnd_state, writebuf, pgsize); 238 prandom_bytes_state(&rnd_state, writebu [all...] |
H A D | subpagetest.c | 36 static struct rnd_state rnd_state; variable in typeref:struct:rnd_state 49 prandom_bytes_state(&rnd_state, writebuf, subpgsize); 63 prandom_bytes_state(&rnd_state, writebuf, subpgsize); 87 prandom_bytes_state(&rnd_state, writebuf, subpgsize * k); 123 prandom_bytes_state(&rnd_state, writebuf, subpgsize); 150 prandom_bytes_state(&rnd_state, writebuf, subpgsize); 187 prandom_bytes_state(&rnd_state, writebuf, subpgsize * k); 330 prandom_seed_state(&rnd_state, 1); 346 prandom_seed_state(&rnd_state, [all...] |
H A D | oobtest.c | 43 static struct rnd_state rnd_state; variable in typeref:struct:rnd_state 63 prandom_bytes_state(&rnd_state, writebuf, use_len_max * pgcnt); 173 prandom_bytes_state(&rnd_state, writebuf, use_len_max * pgcnt); 271 prandom_bytes_state(&rnd_state, writebuf, len); 405 prandom_seed_state(&rnd_state, 1); 410 prandom_seed_state(&rnd_state, 1); 425 prandom_seed_state(&rnd_state, 3); 431 prandom_seed_state(&rnd_state, 3); 463 prandom_seed_state(&rnd_state, [all...] |
/linux-master/lib/ |
H A D | random32.c | 52 u32 prandom_u32_state(struct rnd_state *state) 74 void prandom_bytes_state(struct rnd_state *state, void *buf, size_t bytes) 95 static void prandom_warmup(struct rnd_state *state) 110 void prandom_seed_full_state(struct rnd_state __percpu *pcpu_state) 115 struct rnd_state *state = per_cpu_ptr(pcpu_state, i); 248 static void prandom_state_selftest_seed(struct rnd_state *state, u32 seed) 263 struct rnd_state state; 278 struct rnd_state state;
|
H A D | test_scanf.c | 25 static struct rnd_state rnd_state __initdata; 272 u32 n_bits = hweight32(prandom_u32_state(&rnd_state)) % (max_bits + 1); 274 return prandom_u32_state(&rnd_state) & GENMASK(n_bits, 0); 279 u32 rand1 = prandom_u32_state(&rnd_state); 281 u64 val = (u64)prandom_u32_state(&rnd_state) * rand1; 798 prandom_seed_state(&rnd_state, 3141592653589793238ULL);
|
H A D | interval_tree_test.c | 27 static struct rnd_state rnd;
|
H A D | test_parman.c | 83 struct rnd_state rnd;
|
H A D | rbtree_test.c | 30 static struct rnd_state rnd;
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_client_blt.c | 296 struct rnd_state *prng) 416 struct rnd_state *prng) 532 tiled_blits_create(struct intel_engine_cs *engine, struct rnd_state *prng) 597 struct rnd_state *prng) 628 static int tiled_blits_bounce(struct tiled_blits *t, struct rnd_state *prng) 659 struct rnd_state *prng)
|
H A D | i915_gem_coherency.c | 289 random_engine(struct drm_i915_private *i915, struct rnd_state *prng)
|
/linux-master/arch/x86/mm/ |
H A D | kaslr.c | 69 struct rnd_state rand_state;
|
/linux-master/include/scsi/ |
H A D | libfcoe.h | 95 * @rnd_state: state for pseudo-random number generator. 136 struct rnd_state rnd_state; member in struct:fcoe_ctlr
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_migrate.c | 42 u32 sz, struct rnd_state *prng) 261 u32 sz, struct rnd_state *prng) 439 migrate_copy(struct intel_migrate *migrate, u32 sz, struct rnd_state *prng) 445 global_copy(struct intel_migrate *migrate, u32 sz, struct rnd_state *prng) 477 migrate_clear(struct intel_migrate *migrate, u32 sz, struct rnd_state *prng) 483 global_clear(struct intel_migrate *migrate, u32 sz, struct rnd_state *prng) 679 struct rnd_state prng;
|
H A D | selftest_rc6.c | 160 struct rnd_state *prng,
|
H A D | selftest_timeline.c | 70 struct rnd_state prng; 282 static unsigned int random_engine(struct rnd_state *rnd) 289 struct rnd_state prng;
|
H A D | selftest_tlb.c | 38 struct rnd_state *prng)
|
/linux-master/crypto/ |
H A D | testmgr.c | 868 static inline void init_rnd_state(struct rnd_state *rng) 873 static inline u8 prandom_u8(struct rnd_state *rng) 878 static inline u32 prandom_u32_below(struct rnd_state *rng, u32 ceil) 887 static inline bool prandom_bool(struct rnd_state *rng) 892 static inline u32 prandom_u32_inclusive(struct rnd_state *rng, 899 static unsigned int generate_random_length(struct rnd_state *rng, 917 static void flip_random_bit(struct rnd_state *rng, u8 *buf, size_t size) 926 static void flip_random_byte(struct rnd_state *rng, u8 *buf, size_t size) 932 static void mutate_buffer(struct rnd_state *rng, u8 *buf, size_t size) 954 static void generate_random_bytes(struct rnd_state *rn [all...] |
/linux-master/net/sched/ |
H A D | sch_netem.c | 110 struct rnd_state prng_state; 191 struct rnd_state *s = &p->prng_state; 275 struct rnd_state *s = &q->prng.prng_state;
|
/linux-master/lib/kunit/ |
H A D | string-stream-test.c | 230 struct rnd_state rnd;
|