Home
last modified time | relevance | path

Searched refs:prng (Results 1 – 25 of 75) sorted by relevance

123

/openbmc/linux/drivers/gpu/drm/i915/selftests/
H A Dintel_memory_region.c165 I915_RND_STATE(prng); in igt_mock_reserve()
243 I915_RND_STATE(prng); in igt_mock_contiguous()
462 I915_RND_STATE(prng); in igt_mock_max_segment()
565 I915_RND_STATE(prng); in igt_mock_io_size()
720 I915_RND_STATE(prng); in igt_gpu_write()
876 I915_RND_STATE(prng); in igt_lmem_create_cleared_cpu()
915 &prng); in igt_lmem_create_cleared_cpu()
932 val = prandom_u32_state(&prng); in igt_lmem_create_cleared_cpu()
961 I915_RND_STATE(prng); in igt_lmem_write_gpu()
1002 struct rnd_state *prng) in random_engine_class() argument
[all …]
H A Dscatterlist.c282 struct rnd_state prng; in igt_sg_alloc() local
297 prandom_seed_state(&prng, in igt_sg_alloc()
299 err = alloc_table(&pt, sz, sz, *npages, &prng, in igt_sg_alloc()
306 prandom_seed_state(&prng, in igt_sg_alloc()
308 err = expect_pfn_sgtable(&pt, *npages, &prng, in igt_sg_alloc()
338 struct rnd_state prng; in igt_sg_trim() local
340 prandom_seed_state(&prng, i915_selftest.random_seed); in igt_sg_trim()
341 err = alloc_table(&pt, prime, max, *npages, &prng, in igt_sg_trim()
355 prandom_seed_state(&prng, in igt_sg_trim()
358 *npages, &prng, in igt_sg_trim()
H A Di915_syncmap.c204 I915_RND_STATE(prng); in igt_syncmap_one()
217 u64 context = i915_prandom_u64_state(&prng); in igt_syncmap_one()
226 prandom_u32_state(&prng)); in igt_syncmap_one()
402 I915_RND_STATE(prng); in igt_syncmap_neighbours()
414 u64 context = i915_prandom_u64_state(&prng) & ~MASK; in igt_syncmap_neighbours()
544 I915_RND_STATE(prng); in igt_syncmap_random()
562 u64 context = i915_prandom_u64_state(&prng); in igt_syncmap_random()
578 seqno = prandom_u32_state(&prng); in igt_syncmap_random()
H A Di915_gem.c49 u32 prng = 0x12345678; in trash_stolen() local
67 prng = next_pseudo_random32(prng); in trash_stolen()
68 iowrite32(prng, &s[x]); in trash_stolen()
/openbmc/linux/Documentation/devicetree/bindings/crypto/
H A Dqcom,prng.yaml4 $id: http://devicetree.org/schemas/crypto/qcom,prng.yaml#
15 - qcom,prng # 8916 etc.
16 - qcom,prng-ee # 8996 and later using EE
39 compatible = "qcom,prng";
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dselftest_migrate.c42 u32 sz, struct rnd_state *prng) in copy() argument
261 u32 sz, struct rnd_state *prng) in clear() argument
335 i915_prandom_u32_max_state(1024, prng); in clear()
377 ccs_bytes_left), prng); in clear()
447 return copy(migrate, __global_copy, sz, prng); in global_copy()
493 I915_RND_STATE(prng); in live_migrate_copy()
499 err = migrate_copy(migrate, sizes[i], &prng); in live_migrate_copy()
515 I915_RND_STATE(prng); in live_migrate_clear()
679 struct rnd_state prng; member
688 I915_RND_STATE(prng); in threaded_migrate()
[all …]
H A Dselftest_rc6.c160 struct rnd_state *prng, in randomised_engines() argument
181 i915_prandom_shuffle(engines, sizeof(*engines), n, prng); in randomised_engines()
192 I915_RND_STATE(prng); in live_rc6_ctx_wa()
199 engines = randomised_engines(gt, &prng, &count); in live_rc6_ctx_wa()
H A Dselftest_tlb.c38 struct rnd_state *prng) in pte_tlbinv() argument
67 addr = igt_random_offset(prng, addr, min(ce->vm->total, BIT_ULL(48)), in pte_tlbinv()
91 addr = igt_random_offset(prng, addr, addr + align, 8, 8); in pte_tlbinv()
231 I915_RND_STATE(prng); in mem_tlbinv()
320 &prng); in mem_tlbinv()
329 &prng); in mem_tlbinv()
H A Dselftest_timeline.c70 struct rnd_state prng; member
130 &state->prng); in __mock_hwsp_timeline()
133 &state->prng); in __mock_hwsp_timeline()
289 struct rnd_state prng; in bench_sync() local
303 prandom_seed_state(&prng, i915_selftest.random_seed); in bench_sync()
311 WRITE_ONCE(x, prandom_u32_state(&prng)); in bench_sync()
321 prandom_seed_state(&prng, i915_selftest.random_seed); in bench_sync()
326 u64 id = i915_prandom_u64_state(&prng); in bench_sync()
341 u64 id = i915_prandom_u64_state(&prng); in bench_sync()
395 u32 id = random_engine(&prng); in bench_sync()
[all …]
/openbmc/qemu/tests/qtest/
H A Dxlnx-versal-trng-test.c307 uint32_t rng[TEST_DATA_WORDS], prng[TEST_DATA_WORDS]; in trng_test_autogen() local
316 n = trng_collect(prng, cnt); in trng_test_autogen()
342 if (memcmp(rng, prng, sizeof(rng))) { in trng_test_autogen()
377 uint32_t rng[TEST_DATA_WORDS], prng[TEST_DATA_WORDS]; in trng_test_per_str() local
388 n = trng_collect(prng, cnt); in trng_test_per_str()
399 if (memcmp(rng, prng, sizeof(rng))) { in trng_test_per_str()
411 if (!memcmp(rng, prng, sizeof(rng))) { in trng_test_per_str()
422 uint32_t rng[TEST_DATA_WORDS], prng[TEST_DATA_WORDS]; in trng_test_forced_prng() local
433 n = trng_collect(prng, cnt); in trng_test_forced_prng()
444 if (memcmp(rng, prng, sizeof(rng))) { in trng_test_forced_prng()
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_client_blt.c299 struct rnd_state *prng) in tiled_blits_create_buffers() argument
425 struct rnd_state *prng) in verify_buffer() argument
431 x = i915_prandom_u32_max_state(t->width, prng); in verify_buffer()
606 struct rnd_state *prng) in tiled_blits_prepare() argument
619 fill_scratch(t, map, prandom_u32_state(prng)); in tiled_blits_prepare()
660 err = verify_buffer(t, &t->buffers[2], prng); in tiled_blits_bounce()
668 struct rnd_state *prng) in __igt_client_tiled_blits() argument
673 t = tiled_blits_create(engine, prng); in __igt_client_tiled_blits()
677 err = tiled_blits_prepare(t, prng); in __igt_client_tiled_blits()
681 err = tiled_blits_bounce(t, prng); in __igt_client_tiled_blits()
[all …]
H A Di915_gem_coherency.c291 random_engine(struct drm_i915_private *i915, struct rnd_state *prng) in random_engine() argument
300 count = i915_prandom_u32_max_state(count, prng); in random_engine()
315 I915_RND_STATE(prng); in igt_gem_coherency()
334 ctx.engine = random_engine(i915, &prng); in igt_gem_coherency()
370 i915_random_reorder(offsets, ncachelines, &prng); in igt_gem_coherency()
372 values[n] = prandom_u32_state(&prng); in igt_gem_coherency()
/openbmc/linux/crypto/
H A Dansi_cprng.c353 struct prng_context *prng = crypto_rng_ctx(tfm); in cprng_get_random() local
355 return get_prng_bytes(rdata, dlen, prng, 0); in cprng_get_random()
367 struct prng_context *prng = crypto_rng_ctx(tfm); in cprng_reset() local
377 reset_prng_context(prng, key, DEFAULT_PRNG_KSZ, seed, dt); in cprng_reset()
379 if (prng->flags & PRNG_NEED_RESET) in cprng_reset()
389 struct prng_context *prng = crypto_rng_ctx(tfm); in fips_cprng_get_random() local
391 return get_prng_bytes(rdata, dlen, prng, 1); in fips_cprng_get_random()
401 struct prng_context *prng = crypto_rng_ctx(tfm); in fips_cprng_reset() local
416 rc = get_prng_bytes(rdata, DEFAULT_BLK_SZ, prng, 0); in fips_cprng_reset()
417 prng->rand_data_valid = DEFAULT_BLK_SZ; in fips_cprng_reset()
/openbmc/linux/arch/s390/boot/
H A Dkaslr.c48 struct prng_parm prng = { in get_random() local
76 *(unsigned long *) prng.parm_block ^= seed; in get_random()
78 cpacf_kmc(CPACF_KMC_PRNG, prng.parm_block, in get_random()
81 memcpy(prng.parm_block, entropy, sizeof(entropy)); in get_random()
84 cpacf_kmc(CPACF_KMC_PRNG, prng.parm_block, (u8 *) &random, in get_random()
/openbmc/linux/net/sched/
H A Dsch_netem.c108 struct prng { struct
111 } prng; member
210 u32 rnd = prandom_u32_state(&q->prng.prng_state); in loss_4state()
275 struct rnd_state *s = &q->prng.prng_state; in loss_gilb_ell()
328 struct prng *prng, in tabledist() argument
338 rnd = get_crandom(state, prng); in tabledist()
554 &q->delay_cor, &q->prng, q->delay_dist); in netem_enqueue()
661 NULL, &q->prng, q->slot_dist); in get_slot_next()
1063 q->prng.seed = nla_get_u64(tb[TCA_NETEM_PRNG_SEED]); in netem_change()
1065 q->prng.seed = get_random_u64(); in netem_change()
[all …]
/openbmc/linux/drivers/gpu/drm/tests/
H A Ddrm_mm_test.c346 DRM_RND_STATE(prng, random_seed); in __drm_test_mm_reserve()
362 order = drm_random_order(count, &prng); in __drm_test_mm_reserve()
402 drm_random_reorder(order, count, &prng); in __drm_test_mm_reserve()
529 DRM_RND_STATE(prng, random_seed); in __drm_test_mm_insert()
545 order = drm_random_order(count, &prng); in __drm_test_mm_insert()
1392 DRM_RND_STATE(prng, random_seed); in drm_test_mm_evict()
1483 DRM_RND_STATE(prng, random_seed); in drm_test_mm_evict_range()
1572 DRM_RND_STATE(prng, random_seed); in drm_test_mm_topdown()
1679 DRM_RND_STATE(prng, random_seed); in drm_test_mm_bottomup()
2047 DRM_RND_STATE(prng, random_seed); in drm_test_mm_color_evict()
[all …]
H A Ddrm_buddy_test.c306 DRM_RND_STATE(prng, random_seed); in mm_config()
311 prandom_seed_state(&prng, random_seed); in mm_config()
314 s = 1 + drm_prandom_u32_max_state((BIT(33 - 12)) - 1, &prng); in mm_config()
316 ms = BIT(drm_prandom_u32_max_state(ilog2(s), &prng)); in mm_config()
414 DRM_RND_STATE(prng, random_seed); in drm_test_buddy_alloc_smoke()
422 order = drm_random_order(mm.max_order + 1, &prng); in drm_test_buddy_alloc_smoke()
/openbmc/phosphor-net-ipmid/
H A Dprng.hpp6 struct prng struct
/openbmc/linux/drivers/crypto/allwinner/sun4i-ss/
H A DMakefile4 sun4i-ss-$(CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG) += sun4i-ss-prng.o
/openbmc/linux/drivers/crypto/allwinner/sun8i-ss/
H A DMakefile3 sun8i-ss-$(CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG) += sun8i-ss-prng.o
/openbmc/linux/drivers/crypto/allwinner/sun8i-ce/
H A DMakefile4 sun8i-ce-$(CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG) += sun8i-ce-prng.o
/openbmc/qemu/include/hw/misc/
H A Dxlnx-versal-trng.h41 GRand *prng; member
/openbmc/qemu/hw/misc/
H A Dxlnx-versal-trng.c245 g_rand_set_seed_array(s->prng, gs, ARRAY_SIZE(gs)); in trng_reseed()
276 return g_rand_int(s->prng); in trng_rdout()
624 s->prng = g_rand_new(); in trng_init()
631 g_rand_free(s->prng); in trng_unrealize()
632 s->prng = NULL; in trng_unrealize()
/openbmc/linux/arch/s390/crypto/
H A DMakefile15 obj-$(CONFIG_S390_PRNG) += prng.o
/openbmc/linux/Documentation/devicetree/bindings/rng/
H A Dsamsung,exynos4-rng.yaml16 - samsung,exynos5250-prng # for Exynos5250+

123