| /linux-6.15/drivers/media/platform/verisilicon/ |
| H A D | hantro_vp8.c | 52 const struct v4l2_vp8_entropy *entropy = &hdr->entropy; in hantro_vp8_prob_update() local 69 dst[0] = entropy->y_mode_probs[0]; in hantro_vp8_prob_update() 70 dst[1] = entropy->y_mode_probs[1]; in hantro_vp8_prob_update() 71 dst[2] = entropy->y_mode_probs[2]; in hantro_vp8_prob_update() 72 dst[3] = entropy->y_mode_probs[3]; in hantro_vp8_prob_update() 73 dst[4] = entropy->uv_mode_probs[0]; in hantro_vp8_prob_update() 74 dst[5] = entropy->uv_mode_probs[1]; in hantro_vp8_prob_update() 75 dst[6] = entropy->uv_mode_probs[2]; in hantro_vp8_prob_update() 81 dst[1] = entropy->mv_probs[1][0]; in hantro_vp8_prob_update() 83 dst[3] = entropy->mv_probs[1][1]; in hantro_vp8_prob_update() [all …]
|
| /linux-6.15/drivers/char/ |
| H A D | random.c | 538 _get_random_bytes(batch->entropy, sizeof(batch->entropy)); \ 847 _mix_pool_bytes(&entropy, sizeof(entropy)); in random_pm_notification() 878 _mix_pool_bytes(entropy, sizeof(*entropy) * longs); in random_init_early() 882 longs = arch_get_random_longs(entropy, ARRAY_SIZE(entropy) - i); in random_init_early() 884 _mix_pool_bytes(entropy, sizeof(*entropy) * longs); in random_init_early() 912 _mix_pool_bytes(&entropy, sizeof(entropy)); in random_init() 947 _mix_pool_bytes(&entropy, sizeof(entropy)); in add_device_randomness() 1165 _mix_pool_bytes(&entropy, sizeof(entropy)); in add_timer_randomness() 1281 mix_pool_bytes(&entropy, sizeof(entropy)); in entropy_timer() 1349 mix_pool_bytes(&stack->entropy, sizeof(stack->entropy)); in try_to_generate_entropy() [all …]
|
| /linux-6.15/lib/zstd/decompress/ |
| H A D | zstd_ddict.c | 38 ZSTD_entropyDTables_t entropy; member 73 dctx->LLTptr = ddict->entropy.LLTable; in ZSTD_copyDDictParameters() 74 dctx->MLTptr = ddict->entropy.MLTable; in ZSTD_copyDDictParameters() 75 dctx->OFTptr = ddict->entropy.OFTable; in ZSTD_copyDDictParameters() 76 dctx->HUFptr = ddict->entropy.hufTable; in ZSTD_copyDDictParameters() 77 dctx->entropy.rep[0] = ddict->entropy.rep[0]; in ZSTD_copyDDictParameters() 78 dctx->entropy.rep[1] = ddict->entropy.rep[1]; in ZSTD_copyDDictParameters() 79 dctx->entropy.rep[2] = ddict->entropy.rep[2]; in ZSTD_copyDDictParameters() 111 &ddict->entropy, ddict->dictContent, ddict->dictSize)), in ZSTD_loadEntropy_intoDDict() 135 …ddict->entropy.hufTable[0] = (HUF_DTable)((ZSTD_HUFFDTABLE_CAPACITY_LOG)*0x1000001); /* cover bot… in ZSTD_initDDict_internal()
|
| H A D | zstd_decompress.c | 1390 …ZSTD_STATIC_ASSERT(sizeof(entropy->LLTable) + sizeof(entropy->OFTable) + sizeof(entropy->MLTable) … in ZSTD_loadDEntropy() 1392 …size_t const workspaceSize = sizeof(entropy->LLTable) + sizeof(entropy->OFTable) + sizeof(entropy-… in ZSTD_loadDEntropy() 1413 ZSTD_buildFSETable( entropy->OFTable, in ZSTD_loadDEntropy() 1417 entropy->workspace, sizeof(entropy->workspace), in ZSTD_loadDEntropy() 1432 entropy->workspace, sizeof(entropy->workspace), in ZSTD_loadDEntropy() 1447 entropy->workspace, sizeof(entropy->workspace), in ZSTD_loadDEntropy() 1459 entropy->rep[i] = rep; in ZSTD_loadDEntropy() 1504 dctx->LLTptr = dctx->entropy.LLTable; in ZSTD_decompressBegin() 1505 dctx->MLTptr = dctx->entropy.MLTable; in ZSTD_decompressBegin() 1506 dctx->OFTptr = dctx->entropy.OFTable; in ZSTD_decompressBegin() [all …]
|
| H A D | zstd_decompress_internal.h | 133 ZSTD_entropyDTables_t entropy; member 222 size_t ZSTD_loadDEntropy(ZSTD_entropyDTables_t* entropy,
|
| /linux-6.15/drivers/media/test-drivers/visl/ |
| H A D | visl-trace-vp8.h | 21 __entry->f.entropy.coeff_probs, 22 sizeof(__entry->f.entropy.coeff_probs), 24 __print_array(__entry->f.entropy.y_mode_probs, 25 ARRAY_SIZE(__entry->f.entropy.y_mode_probs), 26 sizeof(__entry->f.entropy.y_mode_probs[0])), 27 __print_array(__entry->f.entropy.uv_mode_probs, 28 ARRAY_SIZE(__entry->f.entropy.uv_mode_probs), 29 sizeof(__entry->f.entropy.uv_mode_probs[0])), 31 __entry->f.entropy.mv_probs, 32 sizeof(__entry->f.entropy.mv_probs),
|
| /linux-6.15/arch/x86/mm/ |
| H A D | kaslr.c | 142 unsigned long entropy; in kernel_randomize_memory() local 148 entropy = remain_entropy / (ARRAY_SIZE(kaslr_regions) - i); in kernel_randomize_memory() 150 entropy = (rand % (entropy + 1)) & PUD_MASK; in kernel_randomize_memory() 151 vaddr += entropy; in kernel_randomize_memory() 167 remain_entropy -= entropy; in kernel_randomize_memory()
|
| /linux-6.15/arch/s390/boot/ |
| H A D | kaslr.c | 59 __u64 entropy[4]; in get_random() local 79 (u8 *) entropy, (u8 *) entropy, in get_random() 80 sizeof(entropy)); in get_random() 81 memcpy(prng.parm_block, entropy, sizeof(entropy)); in get_random()
|
| /linux-6.15/drivers/infiniband/ulp/opa_vnic/ |
| H A D | opa_vnic_encap.c | 74 u16 pkey, u16 entropy, u8 sc, u8 rc, in opa_vnic_make_header() argument 81 h[3] = entropy; in opa_vnic_make_header() 461 u8 entropy) in opa_vnic_get_def_port() argument 466 flow_id = ((entropy & 0xf) + (entropy >> 4)); in opa_vnic_get_def_port() 487 u8 def_port, sc, rc, entropy, *hdr; in opa_vnic_encap_skb() local 493 entropy = opa_vnic_calc_entropy(skb); in opa_vnic_encap_skb() 494 def_port = opa_vnic_get_def_port(adapter, entropy); in opa_vnic_encap_skb() 503 mdata->entropy = entropy; in opa_vnic_encap_skb() 511 info->vesw.pkey, entropy, sc, rc, in opa_vnic_encap_skb()
|
| /linux-6.15/crypto/ |
| H A D | algif_rng.c | 63 u8 *entropy; member 226 kfree_sensitive(pctx->entropy); in rng_release() 269 if (IS_ENABLED(CONFIG_CRYPTO_USER_API_RNG_CAVP) && pctx->entropy) in rng_accept_parent() 285 static int __maybe_unused rng_setentropy(void *private, sockptr_t entropy, in rng_setentropy() argument 294 if (pctx->entropy) in rng_setentropy() 301 kentropy = memdup_sockptr(entropy, len); in rng_setentropy() 311 pctx->entropy = kentropy; in rng_setentropy()
|
| H A D | drbg.c | 233 const unsigned char *entropy) in drbg_fips_continuous_test() argument 250 memcpy(drbg->prev, entropy, entropylen); in drbg_fips_continuous_test() 258 memcpy(drbg->prev, entropy, entropylen); in drbg_fips_continuous_test() 1062 unsigned char *entropy, in drbg_get_random_bytes() argument 1068 get_random_bytes(entropy, entropylen); in drbg_get_random_bytes() 1082 unsigned char entropy[32]; in drbg_seed_from_random() local 1086 BUG_ON(entropylen > sizeof(entropy)); in drbg_seed_from_random() 1098 memzero_explicit(entropy, entropylen); in drbg_seed_from_random() 1137 unsigned char entropy[((32 + 16) * 2)]; in drbg_seed() local 1186 entropy + entropylen, in drbg_seed() [all …]
|
| /linux-6.15/lib/zstd/compress/ |
| H A D | zstd_compress_superblock.c | 264 static size_t ZSTD_compressSubBlock(const ZSTD_entropyCTables_t* entropy, in ZSTD_compressSubBlock() argument 281 { size_t cLitSize = ZSTD_compressSubBlock_literal((const HUF_CElt*)entropy->huf.CTable, in ZSTD_compressSubBlock() 289 { size_t cSeqSize = ZSTD_compressSubBlock_sequences(&entropy->fse, in ZSTD_compressSubBlock() 403 const ZSTD_entropyCTables_t* entropy, in ZSTD_estimateSubBlockSize() argument 410 … &entropy->huf, &entropyMetadata->hufMetadata, in ZSTD_estimateSubBlockSize() 519 &nextCBlock->entropy, entropyMetadata, in ZSTD_compressSubBlock_multi() 551 size_t const cSize = ZSTD_compressSubBlock(&nextCBlock->entropy, entropyMetadata, in ZSTD_compressSubBlock_multi() 595 size_t const cSize = ZSTD_compressSubBlock(&nextCBlock->entropy, entropyMetadata, in ZSTD_compressSubBlock_multi() 631 … ZSTD_memcpy(&nextCBlock->entropy.huf, &prevCBlock->entropy.huf, sizeof(prevCBlock->entropy.huf)); in ZSTD_compressSubBlock_multi() 674 &zc->blockState.prevCBlock->entropy, in ZSTD_compressSuperBlock() [all …]
|
| /linux-6.15/scripts/gcc-plugins/ |
| H A D | Kconfig | 33 bool "Generate some entropy during boot and runtime" 36 extract some entropy from both original and artificially created 38 there is little 'natural' source of entropy normally. The cost 42 Note that entropy extracted this way is not cryptographically
|
| /linux-6.15/arch/riscv/include/asm/ |
| H A D | archrandom.h | 21 u16 *entropy = (u16 *)v; in csr_seed_long() local 32 entropy[valid_seeds++] = csr_seed & SEED_ENTROPY_MASK; in csr_seed_long()
|
| /linux-6.15/drivers/infiniband/hw/hfi1/ |
| H A D | trace_ibhdrs.h | 88 u16 *entropy, u16 *len, u16 *pkey, 94 u8 rc, u8 sc, u8 sl, u16 entropy, 138 __field(u16, entropy) 166 &__entry->entropy, 236 __entry->entropy, 297 __field(u16, entropy) 326 &__entry->entropy, 400 __entry->entropy,
|
| /linux-6.15/drivers/staging/media/sunxi/cedrus/ |
| H A D | cedrus_vp8.c | 599 memcpy(&prob_table[0x1008], slice->entropy.y_mode_probs, in cedrus_vp8_update_probs() 600 sizeof(slice->entropy.y_mode_probs)); in cedrus_vp8_update_probs() 601 memcpy(&prob_table[0x1010], slice->entropy.uv_mode_probs, in cedrus_vp8_update_probs() 602 sizeof(slice->entropy.uv_mode_probs)); in cedrus_vp8_update_probs() 612 memcpy(&prob_table[0x1020], slice->entropy.mv_probs[0], in cedrus_vp8_update_probs() 614 memcpy(&prob_table[0x1040], slice->entropy.mv_probs[1], in cedrus_vp8_update_probs() 621 slice->entropy.coeff_probs[i][j][k], 11); in cedrus_vp8_update_probs()
|
| /linux-6.15/Documentation/devicetree/bindings/rng/ |
| H A D | timeriomem_rng.yaml | 24 Estimated number of bits of true entropy per 1024 bits read from the rng. 27 using this rng to automatically fill the kernel's entropy pool.
|
| /linux-6.15/arch/s390/crypto/ |
| H A D | prng.c | 189 __u64 entropy[4]; in prng_tdes_add_entropy() local 194 (char *) entropy, (char *) entropy, in prng_tdes_add_entropy() 195 sizeof(entropy)); in prng_tdes_add_entropy() 196 memcpy(prng_data->prngws.parm_block, entropy, sizeof(entropy)); in prng_tdes_add_entropy()
|
| /linux-6.15/arch/loongarch/kernel/ |
| H A D | relocate.c | 111 unsigned long entropy = random_get_entropy(); in get_random_boot() local 117 hash = rotate_xor(hash, &entropy, sizeof(entropy)); in get_random_boot()
|
| /linux-6.15/drivers/char/hw_random/ |
| H A D | core.c | 481 size_t entropy, entropy_credit = 0; /* in 1/1024 of a bit */ in hwrng_fillfn() local 510 entropy = rc * quality * 8 + entropy_credit; in hwrng_fillfn() 511 if ((entropy >> 10) == 0) in hwrng_fillfn() 512 entropy_credit = entropy; in hwrng_fillfn() 516 entropy >> 10, true); in hwrng_fillfn()
|
| /linux-6.15/Documentation/arch/powerpc/ |
| H A D | kaslr-booke32.rst | 22 pass entropy via the /chosen/kaslr-seed node in device tree. 26 bit of the entropy to decide the index of the 64M zone. Then we chose a
|
| /linux-6.15/arch/mips/kernel/ |
| H A D | relocate.c | 217 unsigned long entropy = random_get_entropy(); in get_random_boot() local 224 hash = rotate_xor(hash, &entropy, sizeof(entropy)); in get_random_boot()
|
| /linux-6.15/tools/testing/selftests/lkdtm/ |
| H A D | .gitignore | 3 !stack-entropy.sh
|
| H A D | Makefile | 8 TEST_PROGS := stack-entropy.sh
|
| /linux-6.15/drivers/media/platform/st/sti/hva/ |
| H A D | hva-debugfs.c | 19 u32 bitrate_mode, aspect, entropy, vui_sar, sei_fp; in format_ctx() local 59 entropy = V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE; in format_ctx() 72 v4l2_ctrl_get_menu(entropy)[ctrls->entropy_mode], in format_ctx()
|