Searched refs:rnd_state (Results 1 - 25 of 34) sorted by relevance

12

/linux-master/drivers/gpu/drm/lib/
H A Ddrm_random.h12 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 Ddrm_random.c10 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 Di915_random.h34 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 Di915_random.c34 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 Dscatterlist.c39 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 Dprandom.h15 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 Dpagetest.c39 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 Dsubpagetest.c36 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 Doobtest.c43 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 Drandom32.c52 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 Dtest_scanf.c25 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 Dinterval_tree_test.c27 static struct rnd_state rnd;
H A Dtest_parman.c83 struct rnd_state rnd;
H A Drbtree_test.c30 static struct rnd_state rnd;
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_client_blt.c296 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 Di915_gem_coherency.c289 random_engine(struct drm_i915_private *i915, struct rnd_state *prng)
/linux-master/arch/x86/mm/
H A Dkaslr.c69 struct rnd_state rand_state;
/linux-master/include/scsi/
H A Dlibfcoe.h95 * @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 Dselftest_migrate.c42 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 Dselftest_rc6.c160 struct rnd_state *prng,
H A Dselftest_timeline.c70 struct rnd_state prng;
282 static unsigned int random_engine(struct rnd_state *rnd)
289 struct rnd_state prng;
H A Dselftest_tlb.c38 struct rnd_state *prng)
/linux-master/crypto/
H A Dtestmgr.c868 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 Dsch_netem.c110 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 Dstring-stream-test.c230 struct rnd_state rnd;

Completed in 279 milliseconds

12