Home
last modified time | relevance | path

Searched refs:entropy (Results 1 – 25 of 60) sorted by relevance

123

/linux/drivers/media/platform/verisilicon/
H A Dhantro_vp8.c52 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()
80 dst[0] = entropy->mv_probs[0][0]; /* is short */ in hantro_vp8_prob_update()
81 dst[1] = entropy->mv_probs[1][0]; in hantro_vp8_prob_update()
[all …]
/linux/drivers/char/
H A Drandom.c508 type entropy[CHACHA_BLOCK_SIZE * 3 / (2 * sizeof(type))]; \
537 if (batch->position >= ARRAY_SIZE(batch->entropy) || \
539 _get_random_bytes(batch->entropy, sizeof(batch->entropy)); \
544 ret = batch->entropy[batch->position]; \
545 batch->entropy[batch->position] = 0; \
838 unsigned long flags, entropy = random_get_entropy(); in random_pm_notification() local
849 _mix_pool_bytes(&entropy, sizeof(entropy)); in random_pm_notification()
869 unsigned long entropy[BLAKE2S_BLOCK_SIZE / sizeof(long)]; in random_init_early() local
877 for (i = 0, arch_bits = sizeof(entropy) * 8; i < ARRAY_SIZE(entropy);) { in random_init_early()
878 longs = arch_get_random_seed_longs(entropy, ARRAY_SIZE(entropy) - i); in random_init_early()
[all …]
/linux/lib/zstd/decompress/
H A Dzstd_ddict.c38 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 Dzstd_decompress.c1378 ZSTD_loadDEntropy(ZSTD_entropyDTables_t* entropy, in ZSTD_loadDEntropy() argument
1388 …entropyDTables_t, OFTable) == offsetof(ZSTD_entropyDTables_t, LLTable) + sizeof(entropy->LLTable)); in ZSTD_loadDEntropy()
1389 …entropyDTables_t, MLTable) == offsetof(ZSTD_entropyDTables_t, OFTable) + sizeof(entropy->OFTable)); in ZSTD_loadDEntropy()
1390 …ZSTD_STATIC_ASSERT(sizeof(entropy->LLTable) + sizeof(entropy->OFTable) + sizeof(entropy->MLTable) … in ZSTD_loadDEntropy()
1391 …{ void* const workspace = &entropy->LLTable; /* use fse tables as temporary workspace; implies… in ZSTD_loadDEntropy()
1392 …size_t const workspaceSize = sizeof(entropy->LLTable) + sizeof(entropy->OFTable) + sizeof(entropy-… in ZSTD_loadDEntropy()
1395 size_t const hSize = HUF_readDTableX1_wksp(entropy->hufTable, in ZSTD_loadDEntropy()
1399 size_t const hSize = HUF_readDTableX2_wksp(entropy->hufTable, in ZSTD_loadDEntropy()
1413 ZSTD_buildFSETable( entropy->OFTable, in ZSTD_loadDEntropy()
1417 entropy->workspace, sizeof(entropy->workspace), in ZSTD_loadDEntropy()
[all …]
H A Dzstd_decompress_internal.h133 ZSTD_entropyDTables_t entropy; member
222 size_t ZSTD_loadDEntropy(ZSTD_entropyDTables_t* entropy,
H A Dzstd_decompress_block.c198 PREFETCH_AREA(dctx->HUFptr, sizeof(dctx->entropy.hufTable)); in ZSTD_decodeLiteralsBlock()
216 dctx->entropy.hufTable, dctx->litBuffer, litSize, in ZSTD_decodeLiteralsBlock()
221 dctx->entropy.hufTable, dctx->litBuffer, litSize, in ZSTD_decodeLiteralsBlock()
227 dctx->entropy.hufTable, dctx->litBuffer, litSize, in ZSTD_decodeLiteralsBlock()
247 if (litEncType==set_compressed) dctx->HUFptr = dctx->entropy.hufTable; in ZSTD_decodeLiteralsBlock()
738 { size_t const llhSize = ZSTD_buildSeqTable(dctx->entropy.LLTable, &dctx->LLTptr, in ZSTD_decodeSeqHeaders()
750 { size_t const ofhSize = ZSTD_buildSeqTable(dctx->entropy.OFTable, &dctx->OFTptr, in ZSTD_decodeSeqHeaders()
762 { size_t const mlhSize = ZSTD_buildSeqTable(dctx->entropy.MLTable, &dctx->MLTptr, in ZSTD_decodeSeqHeaders()
1425 { U32 i; for (i=0; i<ZSTD_REP_NUM; i++) seqState.prevOffset[i] = dctx->entropy.rep[i]; } in ZSTD_decompressSequences_bodySplitLitBuffer()
1584 … { U32 i; for (i=0; i<ZSTD_REP_NUM; i++) dctx->entropy.rep[i] = (U32)(seqState.prevOffset[i]); } in ZSTD_decompressSequences_bodySplitLitBuffer()
[all …]
/linux/drivers/media/test-drivers/visl/
H A Dvisl-trace-vp8.h21 __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/arch/s390/boot/
H A Dkaslr.c59 __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/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_encap.c74 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/crypto/
H A Dalgif_rng.c63 u8 *entropy; member
226 kfree_sensitive(pctx->entropy); in rng_release()
268 if (IS_ENABLED(CONFIG_CRYPTO_USER_API_RNG_CAVP) && pctx->entropy) in rng_accept_parent()
284 static int __maybe_unused rng_setentropy(void *private, sockptr_t entropy, in rng_setentropy() argument
293 if (pctx->entropy) in rng_setentropy()
300 kentropy = memdup_sockptr(entropy, len); in rng_setentropy()
310 pctx->entropy = kentropy; in rng_setentropy()
H A Ddrbg.c234 const unsigned char *entropy) in drbg_fips_continuous_test() argument
251 memcpy(drbg->prev, entropy, entropylen); in drbg_fips_continuous_test()
256 ret = memcmp(drbg->prev, entropy, entropylen); in drbg_fips_continuous_test()
259 memcpy(drbg->prev, entropy, entropylen); in drbg_fips_continuous_test()
849 unsigned char *entropy, in drbg_get_random_bytes() argument
855 get_random_bytes(entropy, entropylen); in drbg_get_random_bytes()
856 ret = drbg_fips_continuous_test(drbg, entropy); in drbg_get_random_bytes()
869 unsigned char entropy[32]; in drbg_seed_from_random() local
873 BUG_ON(entropylen > sizeof(entropy)); in drbg_seed_from_random()
875 drbg_string_fill(&data, entropy, entropylen); in drbg_seed_from_random()
[all …]
H A Dtestmgr.h123 const unsigned char *entropy; member
22497 .entropy = (unsigned char *)
22531 .entropy = (unsigned char *)
22571 .entropy = (unsigned char *)
22608 .entropy = (unsigned char *)
22655 .entropy = (unsigned char *)
22689 .entropy = (unsigned char *)
22729 .entropy = (unsigned char *)
22766 .entropy = (unsigned char *)
22813 .entropy = (unsigned char *)
[all …]
/linux/scripts/gcc-plugins/
H A DKconfig23 bool "Generate some entropy during boot and runtime"
26 extract some entropy from both original and artificially created
28 there is little 'natural' source of entropy normally. The cost
32 Note that entropy extracted this way is not cryptographically
/linux/lib/zstd/compress/
H A Dzstd_compress_superblock.c264 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()
413 … nbSeq, &entropy->fse, &entropyMetadata->fseMetadata, 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()
[all …]
/linux/drivers/infiniband/hw/hfi1/
H A Dtrace_ibhdrs.h88 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/arch/riscv/include/asm/
H A Darchrandom.h21 u16 *entropy = (u16 *)v; in csr_seed_long() local
32 entropy[valid_seeds++] = csr_seed & SEED_ENTROPY_MASK; in csr_seed_long()
/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_vp8.c599 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/drivers/crypto/xilinx/
H A Dxilinx-trng.c186 u8 entropy[TRNG_ENTROPY_SEED_LEN_BYTES]; in xtrng_reseed_internal() local
192 drbg_string_fill(&data, entropy, TRNG_SEED_LEN_BYTES); in xtrng_reseed_internal()
194 memset(entropy, 0, sizeof(entropy)); in xtrng_reseed_internal()
198 ret = xtrng_collect_random_data(rng, entropy, TRNG_SEED_LEN_BYTES, true); in xtrng_reseed_internal()
/linux/arch/loongarch/kernel/
H A Drelocate.c118 unsigned long entropy = random_get_entropy(); in get_random_boot() local
124 hash = rotate_xor(hash, &entropy, sizeof(entropy)); in get_random_boot()
/linux/drivers/char/hw_random/
H A Dcore.c484 size_t entropy, entropy_credit = 0; /* in 1/1024 of a bit */ in hwrng_fillfn() local
513 entropy = rc * quality * 8 + entropy_credit; in hwrng_fillfn()
514 if ((entropy >> 10) == 0) in hwrng_fillfn()
515 entropy_credit = entropy; in hwrng_fillfn()
519 entropy >> 10, true); in hwrng_fillfn()
/linux/Documentation/arch/powerpc/
H A Dkaslr-booke32.rst22 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/tools/testing/selftests/lkdtm/
H A D.gitignore3 !stack-entropy.sh
H A DMakefile8 TEST_PROGS := stack-entropy.sh
H A Dstack-entropy.sh23 log=$(mktemp -t stack-entropy-XXXXXX)
/linux/drivers/media/platform/st/sti/hva/
H A Dhva-debugfs.c19 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()

123