| /Linux-v5.4/drivers/gpu/drm/i915/gem/selftests/ |
| D | i915_gem_object_blt.c | 20 struct rnd_state prng; in igt_fill_blt() local 25 prandom_seed_state(&prng, i915_selftest.random_seed); in igt_fill_blt() 35 u32 sz = min_t(u64, ce->vm->total >> 4, prandom_u32_state(&prng)); in igt_fill_blt() 37 u32 val = prandom_u32_state(&prng); in igt_fill_blt() 111 struct rnd_state prng; in igt_copy_blt() local 116 prandom_seed_state(&prng, i915_selftest.random_seed); in igt_copy_blt() 120 u32 sz = min_t(u64, ce->vm->total >> 4, prandom_u32_state(&prng)); in igt_copy_blt() 122 u32 val = prandom_u32_state(&prng); in igt_copy_blt()
|
| D | i915_gem_client_blt.c | 20 struct rnd_state prng; in igt_client_fill() local 25 prandom_seed_state(&prng, i915_selftest.random_seed); in igt_client_fill() 29 u32 sz = min_t(u64, ce->vm->total >> 4, prandom_u32_state(&prng)); in igt_client_fill() 31 u32 val = prandom_u32_state(&prng); in igt_client_fill()
|
| D | i915_gem_coherency.c | 279 I915_RND_STATE(prng); in igt_gem_coherency() 332 i915_random_reorder(offsets, ncachelines, &prng); in igt_gem_coherency() 334 values[n] = prandom_u32_state(&prng); in igt_gem_coherency()
|
| D | i915_gem_context.c | 1049 I915_RND_STATE(prng); in igt_ctx_readonly() 1099 if (prandom_u32_state(&prng) & 1) in igt_ctx_readonly() 1372 I915_RND_STATE(prng); in igt_vm_isolation() 1428 div64_u64_rem(i915_prandom_u64_state(&prng), in igt_vm_isolation()
|
| D | huge_pages.c | 994 I915_RND_STATE(prng); in igt_write_huge() 1032 order = i915_random_order(n * I915_NUM_ENGINES, &prng); in igt_write_huge()
|
| /Linux-v5.4/drivers/gpu/drm/i915/selftests/ |
| D | scatterlist.c | 278 struct rnd_state prng; in igt_sg_alloc() local 293 prandom_seed_state(&prng, in igt_sg_alloc() 295 err = alloc_table(&pt, sz, sz, *npages, &prng, in igt_sg_alloc() 302 prandom_seed_state(&prng, in igt_sg_alloc() 304 err = expect_pfn_sgtable(&pt, *npages, &prng, in igt_sg_alloc() 334 struct rnd_state prng; in igt_sg_trim() local 336 prandom_seed_state(&prng, i915_selftest.random_seed); in igt_sg_trim() 337 err = alloc_table(&pt, prime, max, *npages, &prng, in igt_sg_trim() 351 prandom_seed_state(&prng, in igt_sg_trim() 354 *npages, &prng, in igt_sg_trim()
|
| D | i915_syncmap.c | 204 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()
|
| D | i915_gem.c | 43 u32 prng = 0x12345678; in trash_stolen() local 54 prng = next_pseudo_random32(prng); in trash_stolen() 55 iowrite32(prng, &s[x]); in trash_stolen()
|
| D | i915_buddy.c | 283 I915_RND_STATE(prng); in igt_mm_config() 288 prandom_seed_state(&prng, i915_selftest.random_seed); in igt_mm_config() 290 s = i915_prandom_u64_state(&prng) & (SZ_8G - 1); in igt_mm_config() 291 ms = BIT_ULL(12 + (prandom_u32_state(&prng) % ilog2(s >> 12))); in igt_mm_config()
|
| D | i915_gem_gtt.c | 228 I915_RND_SUBSTATE(prng, seed_prng); in lowlevel_hole() 244 order = i915_random_order(count, &prng); in lowlevel_hole() 302 i915_random_reorder(order, count, &prng); in lowlevel_hole() 719 I915_RND_STATE(prng); in drunk_hole() 746 order = i915_random_order(count, &prng); in drunk_hole() 1142 I915_RND_STATE(prng); in igt_ggtt_page() 1182 order = i915_random_order(count, &prng); in igt_ggtt_page() 1198 i915_random_reorder(order, count, &prng); in igt_ggtt_page()
|
| D | i915_request.c | 290 I915_RND_STATE(prng); in __igt_breadcrumbs_smoketest() 307 order = i915_random_order(total, &prng); in __igt_breadcrumbs_smoketest() 331 i915_random_reorder(order, total, &prng); in __igt_breadcrumbs_smoketest() 332 count = 1 + i915_prandom_u32_max_state(max_batch, &prng); in __igt_breadcrumbs_smoketest()
|
| /Linux-v5.4/Documentation/devicetree/bindings/crypto/ |
| D | qcom,prng.txt | 5 - compatible : should be "qcom,prng" for 8916 etc 6 : should be "qcom,prng-ee" for 8996 and later using EE 7 (Execution Environment) slice of prng 15 compatible = "qcom,prng";
|
| /Linux-v5.4/crypto/ |
| D | ansi_cprng.c | 352 struct prng_context *prng = crypto_rng_ctx(tfm); in cprng_get_random() local 354 return get_prng_bytes(rdata, dlen, prng, 0); in cprng_get_random() 366 struct prng_context *prng = crypto_rng_ctx(tfm); in cprng_reset() local 376 reset_prng_context(prng, key, DEFAULT_PRNG_KSZ, seed, dt); in cprng_reset() 378 if (prng->flags & PRNG_NEED_RESET) in cprng_reset() 388 struct prng_context *prng = crypto_rng_ctx(tfm); in fips_cprng_get_random() local 390 return get_prng_bytes(rdata, dlen, prng, 1); in fips_cprng_get_random() 400 struct prng_context *prng = crypto_rng_ctx(tfm); in fips_cprng_reset() local 415 rc = get_prng_bytes(rdata, DEFAULT_BLK_SZ, prng, 0); in fips_cprng_reset() 416 prng->rand_data_valid = DEFAULT_BLK_SZ; in fips_cprng_reset()
|
| /Linux-v5.4/arch/s390/boot/ |
| D | kaslr.c | 47 struct prng_parm prng = { in get_random() local 75 *(unsigned long *) prng.parm_block ^= seed; in get_random() 77 cpacf_kmc(CPACF_KMC_PRNG, prng.parm_block, in get_random() 80 memcpy(prng.parm_block, entropy, sizeof(entropy)); in get_random() 83 cpacf_kmc(CPACF_KMC_PRNG, prng.parm_block, (u8 *) &random, in get_random()
|
| /Linux-v5.4/drivers/gpu/drm/i915/gt/ |
| D | selftest_timeline.c | 41 struct rnd_state prng; member 93 &state->prng); in __mock_hwsp_timeline() 96 &state->prng); in __mock_hwsp_timeline() 120 state.prng = I915_RND_STATE_INITIALIZER(i915_selftest.random_seed); in mock_hwsp_freelist() 251 struct rnd_state prng; in bench_sync() local 265 prandom_seed_state(&prng, i915_selftest.random_seed); in bench_sync() 273 WRITE_ONCE(x, prandom_u32_state(&prng)); in bench_sync() 283 prandom_seed_state(&prng, i915_selftest.random_seed); in bench_sync() 288 u64 id = i915_prandom_u64_state(&prng); in bench_sync() 299 prandom_seed_state(&prng, i915_selftest.random_seed); in bench_sync() [all …]
|
| D | selftest_lrc.c | 1424 struct rnd_state prng; member 1431 &smoke->prng)]; in smoke_context() 1572 ctx, random_priority(&smoke->prng), in smoke_random() 1591 .prng = I915_RND_STATE_INITIALIZER(i915_selftest.random_seed), in live_preempt_smoke()
|
| /Linux-v5.4/drivers/gpu/drm/selftests/ |
| D | test-drm_mm.c | 373 DRM_RND_STATE(prng, random_seed); in __igt_reserve() 389 order = drm_random_order(count, &prng); in __igt_reserve() 430 drm_random_reorder(order, count, &prng); in __igt_reserve() 570 DRM_RND_STATE(prng, random_seed); in __igt_insert() 587 order = drm_random_order(count, &prng); in __igt_insert() 1403 DRM_RND_STATE(prng, random_seed); in igt_evict() 1424 order = drm_random_order(size, &prng); in igt_evict() 1451 drm_random_reorder(order, size, &prng); in igt_evict() 1465 drm_random_reorder(order, size, &prng); in igt_evict() 1483 drm_random_reorder(order, size, &prng); in igt_evict() [all …]
|
| /Linux-v5.4/drivers/crypto/sunxi-ss/ |
| D | Makefile | 4 sun4i-ss-$(CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG) += sun4i-ss-prng.o
|
| /Linux-v5.4/Documentation/devicetree/bindings/rng/ |
| D | samsung,exynos4-rng.txt | 7 - "samsung,exynos5250-prng" for Exynos5250+
|
| /Linux-v5.4/arch/s390/crypto/ |
| D | Makefile | 14 obj-$(CONFIG_S390_PRNG) += prng.o
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | exynos5.dtsi | 213 prng: rng@10830400 { label 214 compatible = "samsung,exynos5250-prng";
|
| D | qcom-msm8960.dtsi | 245 compatible = "qcom,prng";
|
| D | exynos5410.dtsi | 335 &prng {
|
| D | qcom-ipq4019.dtsi | 192 compatible = "qcom,prng";
|
| /Linux-v5.4/Documentation/devicetree/bindings/remoteproc/ |
| D | qcom,q6v5.txt | 75 "snoc_axi", "mnoc_axi", "prng"
|