seed 76 arch/arm64/kernel/kaslr.c u64 seed, offset, mask, module_range; seed 100 arch/arm64/kernel/kaslr.c seed = get_kaslr_seed(fdt); seed 101 arch/arm64/kernel/kaslr.c if (!seed) seed 124 arch/arm64/kernel/kaslr.c offset = BIT(VA_BITS_MIN - 3) + (seed & mask); seed 127 arch/arm64/kernel/kaslr.c memstart_offset_seed = seed >> 48; seed 165 arch/arm64/kernel/kaslr.c module_alloc_base += (module_range * (seed & ((1 << 21) - 1))) >> 21; seed 98 arch/arm64/kernel/machine_kexec_file.c u64 seed = get_random_u64(); seed 99 arch/arm64/kernel/machine_kexec_file.c ret = fdt_setprop_u64(dtb, off, FDT_PROP_KASLR_SEED, seed); seed 257 arch/ia64/kernel/perfmon.c unsigned long seed; /* seed for random-number generator */ seed 2663 arch/ia64/kernel/perfmon.c unsigned long new_seed, old_seed = reg->seed, mask = reg->mask; seed 2664 arch/ia64/kernel/perfmon.c extern unsigned long carta_random32 (unsigned long seed); seed 2672 arch/ia64/kernel/perfmon.c reg->seed = new_seed; seed 3105 arch/ia64/kernel/perfmon.c ctx->ctx_pmds[cnum].seed = req->reg_random_seed; seed 3168 arch/ia64/kernel/perfmon.c ctx->ctx_pmds[cnum].seed, seed 56 arch/s390/boot/kaslr.c unsigned long seed, random; seed 62 arch/s390/boot/kaslr.c seed = get_tod_clock_fast(); seed 69 arch/s390/boot/kaslr.c (u8 *) &seed, sizeof(seed)); seed 75 arch/s390/boot/kaslr.c *(unsigned long *) prng.parm_block ^= seed; seed 82 arch/s390/boot/kaslr.c random = seed; seed 83 arch/s390/crypto/arch_random.c u8 seed[ARCH_PRNG_SEED_SIZE]; seed 86 arch/s390/crypto/arch_random.c cpacf_trng(NULL, 0, seed, sizeof(seed)); seed 90 arch/s390/crypto/arch_random.c &prng_wa, NULL, 0, seed, sizeof(seed)); seed 261 arch/s390/crypto/prng.c static const u8 seed[] __initconst = { seed 339 arch/s390/crypto/prng.c &ws, NULL, 0, seed, sizeof(seed)); seed 371 arch/s390/crypto/prng.c u8 seed[128 + 16]; seed 402 arch/s390/crypto/prng.c cpacf_trng(NULL, 0, seed, seedlen); seed 411 arch/s390/crypto/prng.c ret = generate_entropy(seed, seedlen); seed 417 arch/s390/crypto/prng.c get_tod_clock_ext(seed + seedlen); seed 422 arch/s390/crypto/prng.c &prng_data->prnows, NULL, 0, seed, seedlen); seed 423 arch/s390/crypto/prng.c memzero_explicit(seed, sizeof(seed)); seed 452 arch/s390/crypto/prng.c u8 seed[64]; seed 458 arch/s390/crypto/prng.c cpacf_trng(NULL, 0, seed, seedlen); seed 462 arch/s390/crypto/prng.c ret = generate_entropy(seed, seedlen); seed 463 arch/s390/crypto/prng.c if (ret != sizeof(seed)) seed 469 arch/s390/crypto/prng.c &prng_data->prnows, NULL, 0, seed, seedlen); seed 470 arch/s390/crypto/prng.c memzero_explicit(seed, sizeof(seed)); seed 418 arch/s390/include/asm/cpacf.h const u8 *seed, unsigned long seed_len) seed 424 arch/s390/include/asm/cpacf.h register unsigned long r4 asm("4") = (unsigned long) seed; seed 432 arch/s390/include/asm/cpacf.h [seed] "a" (r4), [slen] "d" (r5), [opc] "i" (CPACF_PRNO) seed 37 arch/x86/tools/insn_sanity.c static unsigned int seed; /* Random seed */ seed 105 arch/x86/tools/insn_sanity.c fprintf(fp, " $ %s -s 0x%x,%lu\n", prog, seed, nr_iter); seed 117 arch/x86/tools/insn_sanity.c if (read(fd, &seed, sizeof(seed)) != sizeof(seed)) seed 189 arch/x86/tools/insn_sanity.c seed = (unsigned int)strtoul(optarg, &tmp, 0); seed 219 arch/x86/tools/insn_sanity.c srand(seed); seed 266 arch/x86/tools/insn_sanity.c seed); seed 167 block/bio-integrity.c iter.seed = proc_iter->bi_sector; seed 41 block/t10-pi.c pi->ref_tag = cpu_to_be32(lower_32_bits(iter->seed)); seed 47 block/t10-pi.c iter->seed++; seed 70 block/t10-pi.c lower_32_bits(iter->seed)) { seed 74 block/t10-pi.c iter->seed, be32_to_cpu(pi->ref_tag)); seed 88 block/t10-pi.c (unsigned long long)iter->seed, seed 96 block/t10-pi.c iter->seed++; seed 160 crypto/algif_rng.c static int rng_setkey(void *private, const u8 *seed, unsigned int seedlen) seed 166 crypto/algif_rng.c return crypto_rng_reset(private, seed, seedlen); seed 364 crypto/ansi_cprng.c const u8 *seed, unsigned int slen) seed 367 crypto/ansi_cprng.c const u8 *key = seed + DEFAULT_BLK_SZ; seed 376 crypto/ansi_cprng.c reset_prng_context(prng, key, DEFAULT_PRNG_KSZ, seed, dt); seed 394 crypto/ansi_cprng.c const u8 *seed, unsigned int slen) seed 397 crypto/ansi_cprng.c const u8 *key = seed + DEFAULT_BLK_SZ; seed 406 crypto/ansi_cprng.c if (!memcmp(seed, key, DEFAULT_PRNG_KSZ)) seed 409 crypto/ansi_cprng.c rc = cprng_reset(tfm, seed, slen); seed 425 crypto/ansi_cprng.c .seed = cprng_reset, seed 439 crypto/ansi_cprng.c .seed = fips_cprng_reset, seed 421 crypto/drbg.c struct drbg_string *seed = NULL; seed 433 crypto/drbg.c list_for_each_entry(seed, seedlist, list) seed 434 crypto/drbg.c inputlen += seed->len; seed 530 crypto/drbg.c static int drbg_ctr_update(struct drbg_state *drbg, struct list_head *seed, seed 559 crypto/drbg.c if (seed) { seed 560 crypto/drbg.c ret = drbg_ctr_df(drbg, df_data, drbg_statelen(drbg), seed); seed 653 crypto/drbg.c static int drbg_hmac_update(struct drbg_state *drbg, struct list_head *seed, seed 674 crypto/drbg.c if (seed) seed 675 crypto/drbg.c list_splice_tail(seed, &seedlist); seed 697 crypto/drbg.c if (!seed) seed 859 crypto/drbg.c static int drbg_hash_update(struct drbg_state *drbg, struct list_head *seed, seed 869 crypto/drbg.c if (!seed) seed 880 crypto/drbg.c list_splice_tail(seed, &datalist); seed 1037 crypto/drbg.c static inline int __drbg_seed(struct drbg_state *drbg, struct list_head *seed, seed 1040 crypto/drbg.c int ret = drbg->d_ops->update(drbg, seed, reseed); seed 1952 crypto/drbg.c const u8 *seed, unsigned int slen) seed 1964 crypto/drbg.c drbg_string_fill(&string, seed, slen); seed 2088 crypto/drbg.c alg->seed = drbg_kcapi_seed; seed 158 crypto/jitterentropy-kcapi.c const u8 *seed, unsigned int slen) seed 165 crypto/jitterentropy-kcapi.c .seed = jent_kcapi_reset, seed 31 crypto/rng.c int crypto_rng_reset(struct crypto_rng *tfm, const u8 *seed, unsigned int slen) seed 38 crypto/rng.c if (!seed && slen) { seed 50 crypto/rng.c seed = buf; seed 53 crypto/rng.c err = crypto_rng_alg(tfm)->seed(tfm, seed, slen); seed 3191 crypto/testmgr.c u8 *seed; seed 3196 crypto/testmgr.c seed = kmalloc(seedsize, GFP_KERNEL); seed 3197 crypto/testmgr.c if (!seed) { seed 3206 crypto/testmgr.c memcpy(seed, template[i].v, template[i].vlen); seed 3207 crypto/testmgr.c memcpy(seed + template[i].vlen, template[i].key, seed 3209 crypto/testmgr.c memcpy(seed + template[i].vlen + template[i].klen, seed 3212 crypto/testmgr.c err = crypto_rng_reset(tfm, seed, seedsize); seed 3243 crypto/testmgr.c kfree(seed); seed 13 crypto/xxhash_generic.c u64 seed; seed 25 crypto/xxhash_generic.c if (keylen != sizeof(tctx->seed)) { seed 29 crypto/xxhash_generic.c tctx->seed = get_unaligned_le64(key); seed 38 crypto/xxhash_generic.c xxh64_reset(&dctx->xxhstate, tctx->seed); seed 67 crypto/xxhash_generic.c put_unaligned_le64(xxh64(data, length, tctx->seed), out); seed 138 drivers/base/power/trace.c static unsigned int hash_string(unsigned int seed, const char *data, unsigned int mod) seed 142 drivers/base/power/trace.c seed = (seed << 16) + (seed << 6) - seed + c; seed 144 drivers/base/power/trace.c return seed % mod; seed 38 drivers/char/hw_random/hisi-rng.c u32 seed; seed 41 drivers/char/hw_random/hisi-rng.c get_random_bytes(&seed, sizeof(seed)); seed 43 drivers/char/hw_random/hisi-rng.c writel_relaxed(seed, hrng->base + RNG_SEED); seed 1317 drivers/char/random.c unsigned long seed; seed 1361 drivers/char/random.c if (arch_get_random_seed_long(&seed)) { seed 1362 drivers/char/random.c __mix_pool_bytes(r, &seed, sizeof(seed)); seed 1182 drivers/crypto/amcc/crypto4xx_core.c static int crypto4xx_prng_seed(struct crypto_rng *tfm, const u8 *seed, seed 1366 drivers/crypto/amcc/crypto4xx_core.c .seed = crypto4xx_prng_seed, seed 98 drivers/crypto/exynos-rng.c const u8 *seed, unsigned int slen) seed 112 drivers/crypto/exynos-rng.c val = seed[i] << 24; seed 113 drivers/crypto/exynos-rng.c val |= seed[i + 1] << 16; seed 114 drivers/crypto/exynos-rng.c val |= seed[i + 2] << 8; seed 115 drivers/crypto/exynos-rng.c val |= seed[i + 3] << 0; seed 178 drivers/crypto/exynos-rng.c u8 seed[EXYNOS_RNG_SEED_SIZE]; seed 184 drivers/crypto/exynos-rng.c if (exynos_rng_get_random(rng, seed, sizeof(seed), &read)) seed 187 drivers/crypto/exynos-rng.c exynos_rng_set_seed(rng, seed, read); seed 225 drivers/crypto/exynos-rng.c static int exynos_rng_seed(struct crypto_rng *tfm, const u8 *seed, seed 237 drivers/crypto/exynos-rng.c ret = exynos_rng_set_seed(ctx->rng, seed, slen); seed 256 drivers/crypto/exynos-rng.c .seed = exynos_rng_seed, seed 92 drivers/crypto/qcom-rng.c static int qcom_rng_seed(struct crypto_rng *tfm, const u8 *seed, seed 141 drivers/crypto/qcom-rng.c .seed = qcom_rng_seed, seed 219 drivers/crypto/sunxi-ss/sun4i-ss-core.c .seed = sun4i_ss_prng_seed, seed 3 drivers/crypto/sunxi-ss/sun4i-ss-prng.c int sun4i_ss_prng_seed(struct crypto_rng *tfm, const u8 *seed, seed 10 drivers/crypto/sunxi-ss/sun4i-ss-prng.c memcpy(algt->ss->seed, seed, slen); seed 38 drivers/crypto/sunxi-ss/sun4i-ss-prng.c writel(ss->seed[i], ss->base + SS_KEY0 + i * 4); seed 49 drivers/crypto/sunxi-ss/sun4i-ss-prng.c ss->seed[i] = v; seed 143 drivers/crypto/sunxi-ss/sun4i-ss.h u32 seed[SS_SEED_LEN / BITS_PER_LONG]; seed 215 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_ss_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen); seed 542 drivers/firmware/efi/efi.c struct linux_efi_random_seed *seed; seed 545 drivers/firmware/efi/efi.c seed = early_memremap(efi.rng_seed, sizeof(*seed)); seed 546 drivers/firmware/efi/efi.c if (seed != NULL) { seed 547 drivers/firmware/efi/efi.c size = READ_ONCE(seed->size); seed 548 drivers/firmware/efi/efi.c early_memunmap(seed, sizeof(*seed)); seed 553 drivers/firmware/efi/efi.c seed = early_memremap(efi.rng_seed, seed 554 drivers/firmware/efi/efi.c sizeof(*seed) + size); seed 555 drivers/firmware/efi/efi.c if (seed != NULL) { seed 557 drivers/firmware/efi/efi.c add_bootloader_randomness(seed->bits, size); seed 558 drivers/firmware/efi/efi.c early_memunmap(seed, sizeof(*seed) + size); seed 1064 drivers/firmware/efi/efi.c struct linux_efi_random_seed *seed; seed 1070 drivers/firmware/efi/efi.c seed = memremap(efi.rng_seed, sizeof(*seed), MEMREMAP_WB); seed 1071 drivers/firmware/efi/efi.c if (seed != NULL) { seed 1072 drivers/firmware/efi/efi.c size = min(seed->size, EFI_RANDOM_SEED_SIZE); seed 1073 drivers/firmware/efi/efi.c memunmap(seed); seed 1078 drivers/firmware/efi/efi.c seed = memremap(efi.rng_seed, sizeof(*seed) + size, seed 1080 drivers/firmware/efi/efi.c if (seed != NULL) { seed 1081 drivers/firmware/efi/efi.c seed->size = size; seed 1082 drivers/firmware/efi/efi.c get_random_bytes(seed->bits, seed->size); seed 1083 drivers/firmware/efi/efi.c memunmap(seed); seed 150 drivers/firmware/efi/libstub/random.c struct linux_efi_random_seed *seed; seed 159 drivers/firmware/efi/libstub/random.c sizeof(*seed) + EFI_RANDOM_SEED_SIZE, seed 160 drivers/firmware/efi/libstub/random.c (void **)&seed); seed 165 drivers/firmware/efi/libstub/random.c seed->bits); seed 172 drivers/firmware/efi/libstub/random.c seed->bits); seed 177 drivers/firmware/efi/libstub/random.c seed->size = EFI_RANDOM_SEED_SIZE; seed 179 drivers/firmware/efi/libstub/random.c seed); seed 186 drivers/firmware/efi/libstub/random.c efi_call_early(free_pool, seed); seed 401 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h int seed, counter, error; seed 414 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h seed = 60; seed 416 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h seed = 30; seed 418 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h seed = 10; seed 420 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h seed = 2; seed 428 drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h x_new = ConvertToFraction(seed); seed 145 drivers/gpu/drm/drm_hashtab.c unsigned long seed, int bits, int shift, seed 152 drivers/gpu/drm/drm_hashtab.c unshifted_key = hash_long(seed, bits); seed 108 drivers/md/dm-crypt.c u8 *seed; seed 394 drivers/md/dm-crypt.c kzfree(lmk->seed); seed 395 drivers/md/dm-crypt.c lmk->seed = NULL; seed 416 drivers/md/dm-crypt.c lmk->seed = NULL; seed 420 drivers/md/dm-crypt.c lmk->seed = kzalloc(LMK_SEED_SIZE, GFP_KERNEL); seed 421 drivers/md/dm-crypt.c if (!lmk->seed) { seed 436 drivers/md/dm-crypt.c if (lmk->seed) seed 437 drivers/md/dm-crypt.c memcpy(lmk->seed, cc->key + (cc->tfms_count * subkey_size), seed 447 drivers/md/dm-crypt.c if (lmk->seed) seed 448 drivers/md/dm-crypt.c memset(lmk->seed, 0, LMK_SEED_SIZE); seed 469 drivers/md/dm-crypt.c if (lmk->seed) { seed 470 drivers/md/dm-crypt.c r = crypto_shash_update(desc, lmk->seed, LMK_SEED_SIZE); seed 259 drivers/mtd/nand/raw/meson_nand.c static void meson_nfc_cmd_seed(struct meson_nfc *nfc, u32 seed) seed 261 drivers/mtd/nand/raw/meson_nand.c writel(NFC_CMD_SEED | (0xc2 + (seed & 0x7fff)), seed 49 drivers/mtd/tests/nandbiterrs.c static unsigned seed; seed 50 drivers/mtd/tests/nandbiterrs.c module_param(seed, uint, S_IRUGO); seed 51 drivers/mtd/tests/nandbiterrs.c MODULE_PARM_DESC(seed, "Random seed"); seed 162 drivers/mtd/tests/nandbiterrs.c if (rbuffer[i] != hash(i+seed)) { seed 164 drivers/mtd/tests/nandbiterrs.c i, hash(i+seed), rbuffer[i]); seed 209 drivers/mtd/tests/nandbiterrs.c wbuffer[i] = hash(i+seed); seed 272 drivers/mtd/tests/nandbiterrs.c wbuffer[i] = hash(i+seed); seed 731 drivers/net/dsa/vitesse-vsc73xx-core.c u8 seed; seed 738 drivers/net/dsa/vitesse-vsc73xx-core.c get_random_bytes(&seed, 1); seed 739 drivers/net/dsa/vitesse-vsc73xx-core.c val |= seed << VSC73XX_MAC_CFG_SEED_OFFSET; seed 3493 drivers/net/ethernet/broadcom/cnic.c l4kwqe3->seed = csk->seed; seed 3619 drivers/net/ethernet/broadcom/cnic.c csk1->seed = DEF_SEED; seed 4167 drivers/net/ethernet/broadcom/cnic.c u32 seed; seed 4169 drivers/net/ethernet/broadcom/cnic.c seed = prandom_u32(); seed 4170 drivers/net/ethernet/broadcom/cnic.c cnic_ctx_wr(dev, 45, 0, seed); seed 366 drivers/net/ethernet/broadcom/cnic_defs.h u32 seed; seed 284 drivers/net/ethernet/broadcom/cnic_if.h u32 seed; seed 560 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_crc_16b(const u32 *data, u16 seed, u16 len) seed 562 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u32 result = seed; seed 589 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c u16 len, u16 seed) seed 598 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c seed = fm10k_crc_16b(data, seed, offset * 2); seed 604 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c return fm10k_crc_16b(data, seed, len * 2); seed 998 drivers/net/ethernet/intel/i40e/i40e.h int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size); seed 999 drivers/net/ethernet/intel/i40e/i40e.h int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size); seed 4748 drivers/net/ethernet/intel/i40e/i40e_ethtool.c u8 *lut, *seed = NULL; seed 4758 drivers/net/ethernet/intel/i40e/i40e_ethtool.c seed = key; seed 4762 drivers/net/ethernet/intel/i40e/i40e_ethtool.c ret = i40e_get_rss(vsi, seed, lut, I40E_HLUT_ARRAY_SIZE); seed 4790 drivers/net/ethernet/intel/i40e/i40e_ethtool.c u8 *seed = NULL; seed 4804 drivers/net/ethernet/intel/i40e/i40e_ethtool.c seed = vsi->rss_hkey_user; seed 4820 drivers/net/ethernet/intel/i40e/i40e_ethtool.c return i40e_config_rss(vsi, seed, vsi->rss_lut_user, seed 1594 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_config_rss_aq(struct i40e_vsi *vsi, const u8 *seed, seed 1601 drivers/net/ethernet/intel/i40e/i40e_main.c if (seed) { seed 1603 drivers/net/ethernet/intel/i40e/i40e_main.c (struct i40e_aqc_get_set_rss_key_data *)seed; seed 1635 drivers/net/ethernet/intel/i40e/i40e_main.c u8 seed[I40E_HKEY_ARRAY_SIZE]; seed 1658 drivers/net/ethernet/intel/i40e/i40e_main.c memcpy(seed, vsi->rss_hkey_user, I40E_HKEY_ARRAY_SIZE); seed 1660 drivers/net/ethernet/intel/i40e/i40e_main.c netdev_rss_key_fill((void *)seed, I40E_HKEY_ARRAY_SIZE); seed 1661 drivers/net/ethernet/intel/i40e/i40e_main.c ret = i40e_config_rss_aq(vsi, seed, lut, vsi->rss_table_size); seed 5740 drivers/net/ethernet/intel/i40e/i40e_main.c u8 seed[I40E_HKEY_ARRAY_SIZE]; seed 5764 drivers/net/ethernet/intel/i40e/i40e_main.c memcpy(seed, vsi->rss_hkey_user, I40E_HKEY_ARRAY_SIZE); seed 5766 drivers/net/ethernet/intel/i40e/i40e_main.c netdev_rss_key_fill((void *)seed, I40E_HKEY_ARRAY_SIZE); seed 5768 drivers/net/ethernet/intel/i40e/i40e_main.c ret = i40e_config_rss(vsi, seed, lut, vsi->rss_table_size); seed 11418 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_get_rss_aq(struct i40e_vsi *vsi, const u8 *seed, seed 11425 drivers/net/ethernet/intel/i40e/i40e_main.c if (seed) { seed 11427 drivers/net/ethernet/intel/i40e/i40e_main.c (struct i40e_aqc_get_set_rss_key_data *)seed); seed 11464 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_config_rss_reg(struct i40e_vsi *vsi, const u8 *seed, seed 11473 drivers/net/ethernet/intel/i40e/i40e_main.c if (seed) { seed 11474 drivers/net/ethernet/intel/i40e/i40e_main.c u32 *seed_dw = (u32 *)seed; seed 11518 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_get_rss_reg(struct i40e_vsi *vsi, u8 *seed, seed 11525 drivers/net/ethernet/intel/i40e/i40e_main.c if (seed) { seed 11526 drivers/net/ethernet/intel/i40e/i40e_main.c u32 *seed_dw = (u32 *)seed; seed 11552 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size) seed 11557 drivers/net/ethernet/intel/i40e/i40e_main.c return i40e_config_rss_aq(vsi, seed, lut, lut_size); seed 11559 drivers/net/ethernet/intel/i40e/i40e_main.c return i40e_config_rss_reg(vsi, seed, lut, lut_size); seed 11571 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size) seed 11576 drivers/net/ethernet/intel/i40e/i40e_main.c return i40e_get_rss_aq(vsi, seed, lut, lut_size); seed 11578 drivers/net/ethernet/intel/i40e/i40e_main.c return i40e_get_rss_reg(vsi, seed, lut, lut_size); seed 11604 drivers/net/ethernet/intel/i40e/i40e_main.c u8 seed[I40E_HKEY_ARRAY_SIZE]; seed 11655 drivers/net/ethernet/intel/i40e/i40e_main.c memcpy(seed, vsi->rss_hkey_user, I40E_HKEY_ARRAY_SIZE); seed 11657 drivers/net/ethernet/intel/i40e/i40e_main.c netdev_rss_key_fill((void *)seed, I40E_HKEY_ARRAY_SIZE); seed 11658 drivers/net/ethernet/intel/i40e/i40e_main.c ret = i40e_config_rss(vsi, seed, lut, vsi->rss_table_size); seed 446 drivers/net/ethernet/intel/ice/ice.h int ice_set_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size); seed 447 drivers/net/ethernet/intel/ice/ice.h int ice_get_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size); seed 3039 drivers/net/ethernet/intel/ice/ice_ethtool.c u8 *seed = NULL; seed 3060 drivers/net/ethernet/intel/ice/ice_ethtool.c seed = vsi->rss_hkey_user; seed 3082 drivers/net/ethernet/intel/ice/ice_ethtool.c if (ice_set_rss(vsi, seed, vsi->rss_lut_user, vsi->rss_table_size)) seed 4417 drivers/net/ethernet/intel/ice/ice_main.c int ice_set_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size) seed 4423 drivers/net/ethernet/intel/ice/ice_main.c if (seed) { seed 4425 drivers/net/ethernet/intel/ice/ice_main.c (struct ice_aqc_get_set_rss_keys *)seed; seed 4460 drivers/net/ethernet/intel/ice/ice_main.c int ice_get_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size) seed 4466 drivers/net/ethernet/intel/ice/ice_main.c if (seed) { seed 4468 drivers/net/ethernet/intel/ice/ice_main.c (struct ice_aqc_get_set_rss_keys *)seed; seed 1448 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, slcr, seed, 0x08, 0, 32); seed 1450 drivers/net/ethernet/mellanox/mlxsw/reg.h static inline void mlxsw_reg_slcr_pack(char *payload, u16 lag_hash, u32 seed) seed 1456 drivers/net/ethernet/mellanox/mlxsw/reg.h mlxsw_reg_slcr_seed_set(payload, seed); seed 7683 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, recr2, seed, 0x08, 0, 32); seed 7782 drivers/net/ethernet/mellanox/mlxsw/reg.h static inline void mlxsw_reg_recr2_pack(char *payload, u32 seed) seed 7787 drivers/net/ethernet/mellanox/mlxsw/reg.h mlxsw_reg_recr2_seed_set(payload, seed); seed 4680 drivers/net/ethernet/mellanox/mlxsw/spectrum.c u32 seed; seed 4683 drivers/net/ethernet/mellanox/mlxsw/spectrum.c seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac), seed 4693 drivers/net/ethernet/mellanox/mlxsw/spectrum.c MLXSW_REG_SLCR_LAG_HASH_IPPROTO, seed); seed 2913 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c static u32 mlxsw_sp_nexthop_group_hash_obj(const void *data, u32 len, u32 seed) seed 2924 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c return jhash(&fi, sizeof(fi), seed); seed 2929 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c val ^= jhash(&nh->ifindex, sizeof(nh->ifindex), seed); seed 2931 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c return jhash(&val, sizeof(val), seed); seed 2939 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_nexthop6_group_hash(struct mlxsw_sp_fib6_entry *fib6_entry, u32 seed) seed 2947 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c val ^= jhash(&dev->ifindex, sizeof(dev->ifindex), seed); seed 2950 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c return jhash(&val, sizeof(val), seed); seed 2954 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_nexthop_group_hash(const void *data, u32 len, u32 seed) seed 2960 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c return jhash(&cmp_arg->fi, sizeof(cmp_arg->fi), seed); seed 2962 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c return mlxsw_sp_nexthop6_group_hash(cmp_arg->fib6_entry, seed); seed 8011 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c u32 seed; seed 8013 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac), 0); seed 8014 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_reg_recr2_pack(recr2_pl, seed); seed 458 drivers/net/ethernet/netronome/nfp/flower/metadata.c static u32 nfp_fl_obj_hashfn(const void *data, u32 len, u32 seed) seed 464 drivers/net/ethernet/netronome/nfp/flower/metadata.c seed); seed 467 drivers/net/ethernet/netronome/nfp/flower/metadata.c static u32 nfp_fl_key_hashfn(const void *data, u32 len, u32 seed) seed 472 drivers/net/ethernet/netronome/nfp/flower/metadata.c sizeof(cmp_arg->cookie) / sizeof(u32), seed); seed 1465 drivers/net/ethernet/qlogic/qed/qed_l2.c static u32 qed_crc32c_le(u32 seed, u8 *mac, u32 len) seed 1470 drivers/net/ethernet/qlogic/qed/qed_l2.c return qed_calc_crc32c((u8 *)packet_buf, 8, seed, 0); seed 4964 drivers/net/ethernet/sun/niu.c u64 seed = jiffies_64; seed 4969 drivers/net/ethernet/sun/niu.c nw64(RED_RAN_INIT, RED_RAN_INIT_OPMODE | (seed & RED_RAN_INIT_VAL)); seed 95 drivers/net/fddi/skfp/smt.c static void smt_fill_echo(struct s_smc *smc, struct smt_p_echo *echo, u_long seed, seed 1526 drivers/net/fddi/skfp/smt.c static void smt_fill_echo(struct s_smc *smc, struct smt_p_echo *echo, u_long seed, seed 1535 drivers/net/fddi/skfp/smt.c *p++ = (u_char) seed ; seed 1536 drivers/net/fddi/skfp/smt.c seed += 13 ; seed 967 drivers/net/wireless/cisco/airo.c emmh32_context seed; // Context - the seed seed 1323 drivers/net/wireless/cisco/airo.c emmh32_setseed(&cur->seed, key, key_len, tfm); seed 1421 drivers/net/wireless/cisco/airo.c emmh32_init(&context->seed); // Mic the packet seed 1422 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed,frame->da,ETH_ALEN * 2); // DA,SA seed 1423 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed,(u8*)&mic->typelen,10); // Type/Length and Snap seed 1424 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed,(u8*)&mic->seq,sizeof(mic->seq)); //SEQ seed 1425 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed,(u8*)(frame + 1),payLen); //payload seed 1426 drivers/net/wireless/cisco/airo.c emmh32_final(&context->seed, (u8*)&mic->mic); seed 1509 drivers/net/wireless/cisco/airo.c emmh32_init(&context->seed); seed 1510 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed, eth->da, ETH_ALEN*2); seed 1511 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed, (u8 *)&mic->typelen, sizeof(mic->typelen)+sizeof(mic->u.snap)); seed 1512 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed, (u8 *)&mic->seq,sizeof(mic->seq)); seed 1513 drivers/net/wireless/cisco/airo.c emmh32_update(&context->seed, (u8 *)(eth + 1),payLen); seed 1515 drivers/net/wireless/cisco/airo.c emmh32_final(&context->seed, digest); seed 79 drivers/nvdimm/claim.c struct device *seed = NULL; seed 82 drivers/nvdimm/claim.c seed = nd_region->btt_seed; seed 84 drivers/nvdimm/claim.c seed = nd_region->pfn_seed; seed 86 drivers/nvdimm/claim.c seed = nd_region->dax_seed; seed 88 drivers/nvdimm/claim.c if (seed == dev || ndns || dev->driver) seed 863 drivers/nvme/host/core.c unsigned len, u32 seed, bool write) seed 884 drivers/nvme/host/core.c bip->bip_iter.bi_sector = seed; seed 97 drivers/scsi/esas2r/esas2r_flash.c static u8 esas2r_calc_byte_xor_cksum(u8 *addr, u32 len, u8 seed) seed 99 drivers/scsi/esas2r/esas2r_flash.c u32 cksum = seed; seed 122 drivers/scsi/esas2r/esas2r_flash.c static u8 esas2r_calc_byte_cksum(void *addr, u32 len, u8 seed) seed 125 drivers/scsi/esas2r/esas2r_flash.c u8 cksum = seed; seed 584 fs/btrfs/disk-io.c fs_devices = fs_devices->seed; seed 790 fs/btrfs/reada.c if (fs_devices->seed) { seed 791 fs/btrfs/reada.c fs_devices = fs_devices->seed; seed 2280 fs/btrfs/super.c cur_devices = cur_devices->seed; seed 1266 fs/btrfs/volumes.c if (fs_devices->seed) { seed 1267 fs/btrfs/volumes.c fs_devices = fs_devices->seed; seed 1356 fs/btrfs/volumes.c seed_devices = fs_devices->seed; seed 1357 fs/btrfs/volumes.c fs_devices->seed = NULL; seed 1363 fs/btrfs/volumes.c seed_devices = fs_devices->seed; seed 2261 fs/btrfs/volumes.c if (fs_devices->seed == cur_devices) { seed 2262 fs/btrfs/volumes.c fs_devices->seed = cur_devices->seed; seed 2265 fs/btrfs/volumes.c fs_devices = fs_devices->seed; seed 2267 fs/btrfs/volumes.c cur_devices->seed = NULL; seed 2342 fs/btrfs/volumes.c if (tmp_fs_devices->seed == fs_devices) { seed 2343 fs/btrfs/volumes.c tmp_fs_devices->seed = fs_devices->seed; seed 2346 fs/btrfs/volumes.c tmp_fs_devices = tmp_fs_devices->seed; seed 2348 fs/btrfs/volumes.c fs_devices->seed = NULL; seed 2503 fs/btrfs/volumes.c fs_devices->seed = seed_devices; seed 6641 fs/btrfs/volumes.c bool seed) seed 6656 fs/btrfs/volumes.c if (seed) seed 6657 fs/btrfs/volumes.c fs_devices = fs_devices->seed; seed 6909 fs/btrfs/volumes.c fs_devices = fs_info->fs_devices->seed; seed 6914 fs/btrfs/volumes.c fs_devices = fs_devices->seed; seed 6949 fs/btrfs/volumes.c fs_devices->seed = fs_info->fs_devices->seed; seed 6950 fs/btrfs/volumes.c fs_info->fs_devices->seed = fs_devices; seed 7343 fs/btrfs/volumes.c fs_devices = fs_devices->seed; seed 7676 fs/btrfs/volumes.c fs_devices = fs_devices->seed; seed 7685 fs/btrfs/volumes.c fs_devices = fs_devices->seed; seed 7769 fs/btrfs/volumes.c dev = btrfs_find_device(fs_info->fs_devices->seed, devid, NULL, seed 256 fs/btrfs/volumes.h struct btrfs_fs_devices *seed; seed 462 fs/btrfs/volumes.h u64 devid, u8 *uuid, u8 *fsid, bool seed); seed 2118 fs/ext4/ext4.h u32 *seed; seed 218 fs/ext4/hash.c if (hinfo->seed) { seed 220 fs/ext4/hash.c if (hinfo->seed[i]) { seed 221 fs/ext4/hash.c memcpy(buf, hinfo->seed, sizeof(buf)); seed 455 fs/ext4/ialloc.c hinfo.seed = sbi->s_hash_seed; seed 778 fs/ext4/namei.c hinfo->seed = EXT4_SB(dir->i_sb)->s_hash_seed; seed 1104 fs/ext4/namei.c hinfo.seed = EXT4_SB(dir->i_sb)->s_hash_seed; seed 2115 fs/ext4/namei.c fname->hinfo.seed = EXT4_SB(dir->i_sb)->s_hash_seed; seed 170 fs/nilfs2/segbuf.c nilfs_segbuf_fill_in_segsum_crc(struct nilfs_segment_buffer *segbuf, u32 seed) seed 182 fs/nilfs2/segbuf.c crc = crc32_le(seed, seed 198 fs/nilfs2/segbuf.c u32 seed) seed 208 fs/nilfs2/segbuf.c crc = crc32_le(seed, seed 226 fs/nilfs2/segbuf.c u32 seed) seed 235 fs/nilfs2/segbuf.c crc = crc32_le(seed, seed 313 fs/nilfs2/segbuf.c void nilfs_add_checksums_on_logs(struct list_head *logs, u32 seed) seed 319 fs/nilfs2/segbuf.c nilfs_segbuf_fill_in_super_root_crc(segbuf, seed); seed 320 fs/nilfs2/segbuf.c nilfs_segbuf_fill_in_segsum_crc(segbuf, seed); seed 321 fs/nilfs2/segbuf.c nilfs_segbuf_fill_in_data_crc(segbuf, seed); seed 165 fs/nilfs2/segbuf.h void nilfs_add_checksums_on_logs(struct list_head *logs, u32 seed); seed 94 include/crypto/drbg.h int (*update)(struct drbg_state *drbg, struct list_head *seed, seed 45 include/crypto/rng.h int (*seed)(struct crypto_rng *tfm, const u8 *seed, unsigned int slen); seed 181 include/crypto/rng.h int crypto_rng_reset(struct crypto_rng *tfm, const u8 *seed, seed 55 include/drm/drm_hashtab.h unsigned long seed, int bits, int shift, seed 351 include/linux/bio.h sector_t seed) seed 353 include/linux/bio.h bip->bip_iter.bi_sector = seed; seed 1520 include/linux/blkdev.h sector_t seed; seed 24 include/linux/ceph/osdmap.h uint32_t seed; seed 237 include/linux/ceph/osdmap.h pgid->seed = ceph_decode_32(p); seed 66 include/linux/crc32.h #define crc32(seed, data, length) crc32_le(seed, (unsigned char const *)(data), length) seed 5513 include/linux/platform_data/cros_ec_commands.h uint8_t seed[FP_CONTEXT_TPM_BYTES]; seed 113 include/linux/random.h void prandom_seed(u32 seed); seed 157 include/linux/random.h static inline void prandom_seed_state(struct rnd_state *state, u64 seed) seed 159 include/linux/random.h u32 i = (seed >> 32) ^ (seed << 10) ^ seed; seed 197 include/linux/random.h static inline u32 next_pseudo_random32(u32 seed) seed 199 include/linux/random.h return seed * 1664525 + 1013904223; seed 38 include/linux/rhashtable-types.h typedef u32 (*rht_hashfn_t)(const void *data, u32 len, u32 seed); seed 39 include/linux/rhashtable-types.h typedef u32 (*rht_obj_hashfn_t)(const void *data, u32 len, u32 seed); seed 95 include/linux/xxhash.h uint32_t xxh32(const void *input, size_t length, uint32_t seed); seed 108 include/linux/xxhash.h uint64_t xxh64(const void *input, size_t length, uint64_t seed); seed 124 include/linux/xxhash.h uint64_t seed) seed 127 include/linux/xxhash.h return xxh64(input, length, seed); seed 129 include/linux/xxhash.h return xxh32(input, length, seed); seed 178 include/linux/xxhash.h void xxh32_reset(struct xxh32_state *state, uint32_t seed); seed 212 include/linux/xxhash.h void xxh64_reset(struct xxh64_state *state, uint64_t seed); seed 131 include/net/dn_dev.h __u8 seed[8]; seed 40 include/net/ipv6_frag.h static inline u32 ip6frag_key_hashfn(const void *data, u32 len, u32 seed) seed 43 include/net/ipv6_frag.h sizeof(struct frag_v6_compare_key) / sizeof(u32), seed); seed 46 include/net/ipv6_frag.h static inline u32 ip6frag_obj_hashfn(const void *data, u32 len, u32 seed) seed 51 include/net/ipv6_frag.h sizeof(struct frag_v6_compare_key) / sizeof(u32), seed); seed 804 kernel/audit_tree.c struct audit_tree *seed = rule->tree, *tree; seed 811 kernel/audit_tree.c if (!strcmp(seed->pathname, tree->pathname)) { seed 812 kernel/audit_tree.c put_tree(seed); seed 818 kernel/audit_tree.c tree = seed; seed 43 kernel/trace/trace_benchmark.c u64 seed; seed 124 kernel/trace/trace_benchmark.c seed = avg; seed 126 kernel/trace/trace_benchmark.c last_seed = seed; seed 127 kernel/trace/trace_benchmark.c seed = stddev; seed 130 kernel/trace/trace_benchmark.c do_div(seed, last_seed); seed 131 kernel/trace/trace_benchmark.c seed += last_seed; seed 132 kernel/trace/trace_benchmark.c do_div(seed, 2); seed 133 kernel/trace/trace_benchmark.c } while (i++ < 10 && last_seed != seed); seed 135 kernel/trace/trace_benchmark.c std = seed; seed 161 lib/random32.c static void prandom_seed_early(struct rnd_state *state, u32 seed, seed 166 lib/random32.c state->s1 = __seed(HWSEED() ^ LCG(seed), 2U); seed 307 lib/random32.c u32 seed; seed 317 lib/random32.c u32 seed; seed 432 lib/random32.c prandom_seed_early(&state, test1[i].seed, false); seed 447 lib/random32.c prandom_seed_early(&state, test2[i].seed, false); seed 961 lib/rhashtable.c static u32 rhashtable_jhash2(const void *key, u32 length, u32 seed) seed 963 lib/rhashtable.c return jhash2(key, length, seed); seed 28 lib/test_hash.c xorshift(u32 seed) seed 30 lib/test_hash.c seed ^= seed << 13; seed 31 lib/test_hash.c seed ^= seed >> 17; seed 32 lib/test_hash.c seed ^= seed << 5; seed 33 lib/test_hash.c return seed; seed 49 lib/test_hash.c fill_buf(char *buf, size_t len, u32 seed) seed 54 lib/test_hash.c seed = xorshift(seed); seed 55 lib/test_hash.c buf[i] = mod255(seed); seed 79 lib/test_rhashtable.c static u32 my_hashfn(const void *data, u32 len, u32 seed) seed 94 lib/xxhash.c static uint32_t xxh32_round(uint32_t seed, const uint32_t input) seed 96 lib/xxhash.c seed += input * PRIME32_2; seed 97 lib/xxhash.c seed = xxh_rotl32(seed, 13); seed 98 lib/xxhash.c seed *= PRIME32_1; seed 99 lib/xxhash.c return seed; seed 102 lib/xxhash.c uint32_t xxh32(const void *input, const size_t len, const uint32_t seed) seed 110 lib/xxhash.c uint32_t v1 = seed + PRIME32_1 + PRIME32_2; seed 111 lib/xxhash.c uint32_t v2 = seed + PRIME32_2; seed 112 lib/xxhash.c uint32_t v3 = seed + 0; seed 113 lib/xxhash.c uint32_t v4 = seed - PRIME32_1; seed 129 lib/xxhash.c h32 = seed + PRIME32_5; seed 172 lib/xxhash.c uint64_t xxh64(const void *input, const size_t len, const uint64_t seed) seed 180 lib/xxhash.c uint64_t v1 = seed + PRIME64_1 + PRIME64_2; seed 181 lib/xxhash.c uint64_t v2 = seed + PRIME64_2; seed 182 lib/xxhash.c uint64_t v3 = seed + 0; seed 183 lib/xxhash.c uint64_t v4 = seed - PRIME64_1; seed 204 lib/xxhash.c h64 = seed + PRIME64_5; seed 242 lib/xxhash.c void xxh32_reset(struct xxh32_state *statePtr, const uint32_t seed) seed 248 lib/xxhash.c state.v1 = seed + PRIME32_1 + PRIME32_2; seed 249 lib/xxhash.c state.v2 = seed + PRIME32_2; seed 250 lib/xxhash.c state.v3 = seed + 0; seed 251 lib/xxhash.c state.v4 = seed - PRIME32_1; seed 256 lib/xxhash.c void xxh64_reset(struct xxh64_state *statePtr, const uint64_t seed) seed 262 lib/xxhash.c state.v1 = seed + PRIME64_1 + PRIME64_2; seed 263 lib/xxhash.c state.v2 = seed + PRIME64_2; seed 264 lib/xxhash.c state.v3 = seed + 0; seed 265 lib/xxhash.c state.v4 = seed - PRIME64_1; seed 95 net/ceph/debugfs.c pg->pgid.seed); seed 106 net/ceph/debugfs.c pg->pgid.seed, pg->primary_temp.osd); seed 113 net/ceph/debugfs.c pg->pgid.seed); seed 124 net/ceph/debugfs.c pg->pgid.seed); seed 176 net/ceph/debugfs.c seq_printf(s, "%llu.%x", spgid->pgid.pool, spgid->pgid.seed); seed 185 net/ceph/debugfs.c seq_printf(s, "osd%d\t%llu.%x\t", t->osd, t->pgid.pool, t->pgid.seed); seed 1558 net/ceph/osd_client.c last_pgid.seed = ceph_stable_mod(pgid.seed, t->pg_num, t->pg_num_mask); seed 1901 net/ceph/osd_client.c hoid->hash = t->pgid.seed; seed 1932 net/ceph/osd_client.c backoff->spgid.pgid.seed, backoff->spgid.shard, backoff->id); seed 2016 net/ceph/osd_client.c ceph_encode_32(p, pgid->seed); seed 2060 net/ceph/osd_client.c ceph_encode_32(&p, req->r_t.pgid.seed); /* raw hash */ seed 2185 net/ceph/osd_client.c pgid.seed = le32_to_cpu(head.hash); seed 2240 net/ceph/osd_client.c __func__, req, req->r_tid, req->r_t.pgid.pool, req->r_t.pgid.seed, seed 2241 net/ceph/osd_client.c req->r_t.spgid.pgid.pool, req->r_t.spgid.pgid.seed, seed 3629 net/ceph/osd_client.c __func__, req, req->r_tid, m.flags, m.pgid.pool, m.pgid.seed, seed 4223 net/ceph/osd_client.c m->spgid.pgid.pool, m->spgid.pgid.seed, m->spgid.shard, m->id); seed 4283 net/ceph/osd_client.c m->spgid.pgid.pool, m->spgid.pgid.seed, m->spgid.shard, m->id); seed 4289 net/ceph/osd_client.c m->spgid.pgid.seed, m->spgid.shard, m->id); seed 4297 net/ceph/osd_client.c m->spgid.pgid.seed, m->spgid.shard, m->id); seed 586 net/ceph/osdmap.c if (lhs->seed < rhs->seed) seed 588 net/ceph/osdmap.c if (lhs->seed > rhs->seed) seed 2083 net/ceph/osdmap.c WARN_ON(pgid->seed >= old_pg_num); seed 2089 net/ceph/osdmap.c u32 s = next_bit | pgid->seed; seed 2091 net/ceph/osdmap.c if (s < old_pg_num || s == pgid->seed) seed 2097 net/ceph/osdmap.c if (s == pgid->seed) seed 2188 net/ceph/osdmap.c raw_pgid->seed = ceph_str_hash(pi->object_hash, oid->name, seed 2191 net/ceph/osdmap.c raw_pgid->pool, raw_pgid->seed); seed 2204 net/ceph/osdmap.c raw_pgid->seed = ceph_str_hash(pi->object_hash, buf, total); seed 2209 net/ceph/osdmap.c raw_pgid->pool, raw_pgid->seed); seed 2237 net/ceph/osdmap.c pgid->seed = ceph_stable_mod(raw_pgid->seed, pi->pg_num, seed 2252 net/ceph/osdmap.c ceph_stable_mod(raw_pgid->seed, seed 2263 net/ceph/osdmap.c return ceph_stable_mod(raw_pgid->seed, pi->pgp_num, seed 1971 net/core/filter.c __be32 *, to, u32, to_size, __wsum, seed) seed 1994 net/core/filter.c return csum_partial(sp->diff, diff_size, seed); seed 34 net/core/xdp.c static u32 xdp_mem_id_hashfn(const void *data, u32 len, u32 seed) seed 858 net/decnet/dn_dev.c memset(msg->seed, 0, 8); seed 485 net/ieee802154/6lowpan/reassembly.c static u32 lowpan_key_hashfn(const void *data, u32 len, u32 seed) seed 488 net/ieee802154/6lowpan/reassembly.c sizeof(struct frag_lowpan_compare_key) / sizeof(u32), seed); seed 491 net/ieee802154/6lowpan/reassembly.c static u32 lowpan_obj_hashfn(const void *data, u32 len, u32 seed) seed 496 net/ieee802154/6lowpan/reassembly.c sizeof(struct frag_lowpan_compare_key) / sizeof(u32), seed); seed 707 net/ipv4/ip_fragment.c static u32 ip4_key_hashfn(const void *data, u32 len, u32 seed) seed 710 net/ipv4/ip_fragment.c sizeof(struct frag_v4_compare_key) / sizeof(u32), seed); seed 713 net/ipv4/ip_fragment.c static u32 ip4_obj_hashfn(const void *data, u32 len, u32 seed) seed 718 net/ipv4/ip_fragment.c sizeof(struct frag_v4_compare_key) / sizeof(u32), seed); seed 1502 net/ipv6/route.c static u32 seed __read_mostly; seed 1505 net/ipv6/route.c net_get_random_once(&seed, sizeof(seed)); seed 1506 net/ipv6/route.c val = jhash(dst, sizeof(*dst), seed); seed 20 net/mac80211/mesh_pathtbl.c static u32 mesh_table_hash(const void *addr, u32 len, u32 seed) seed 23 net/mac80211/mesh_pathtbl.c return jhash_1word(__get_unaligned_cpu32((u8 *)addr + 2), seed); seed 188 net/netfilter/nf_conntrack_core.c u32 seed; seed 196 net/netfilter/nf_conntrack_core.c seed = nf_conntrack_hash_rnd ^ net_hash_mix(net); seed 198 net/netfilter/nf_conntrack_core.c return jhash2((u32 *)tuple, n, seed ^ seed 81 net/netfilter/nf_conntrack_expect.c unsigned int hash, seed; seed 85 net/netfilter/nf_conntrack_expect.c seed = nf_ct_expect_hashrnd ^ net_hash_mix(n); seed 89 net/netfilter/nf_conntrack_expect.c (__force __u16)tuple->dst.u.all) ^ seed); seed 167 net/netfilter/nf_flow_table_core.c static u32 flow_offload_hash(const void *data, u32 len, u32 seed) seed 171 net/netfilter/nf_flow_table_core.c return jhash(tuple, offsetof(struct flow_offload_tuple, dir), seed); seed 174 net/netfilter/nf_flow_table_core.c static u32 flow_offload_hash_obj(const void *data, u32 len, u32 seed) seed 178 net/netfilter/nf_flow_table_core.c return jhash(&tuplehash->tuple, offsetof(struct flow_offload_tuple, dir), seed); seed 42 net/netfilter/nf_tables_api.c static u32 nft_chain_hash(const void *data, u32 len, u32 seed); seed 43 net/netfilter/nf_tables_api.c static u32 nft_chain_hash_obj(const void *data, u32 len, u32 seed); seed 46 net/netfilter/nf_tables_api.c static u32 nft_objname_hash(const void *data, u32 len, u32 seed); seed 47 net/netfilter/nf_tables_api.c static u32 nft_objname_hash_obj(const void *data, u32 len, u32 seed); seed 846 net/netfilter/nf_tables_api.c static u32 nft_chain_hash(const void *data, u32 len, u32 seed) seed 850 net/netfilter/nf_tables_api.c return jhash(name, strlen(name), seed); seed 853 net/netfilter/nf_tables_api.c static u32 nft_chain_hash_obj(const void *data, u32 len, u32 seed) seed 857 net/netfilter/nf_tables_api.c return nft_chain_hash(chain->name, 0, seed); seed 869 net/netfilter/nf_tables_api.c static u32 nft_objname_hash(const void *data, u32 len, u32 seed) seed 873 net/netfilter/nf_tables_api.c seed ^= hash_ptr(k->table, 32); seed 875 net/netfilter/nf_tables_api.c return jhash(k->name, strlen(k->name), seed); seed 878 net/netfilter/nf_tables_api.c static u32 nft_objname_hash_obj(const void *data, u32 len, u32 seed) seed 882 net/netfilter/nf_tables_api.c return nft_objname_hash(&obj->key, 0, seed); seed 22 net/netfilter/nft_hash.c u32 seed; seed 34 net/netfilter/nft_hash.c h = reciprocal_scale(jhash(data, priv->len, priv->seed), seed 105 net/netfilter/nft_hash.c priv->seed = ntohl(nla_get_be32(tb[NFTA_HASH_SEED])); seed 108 net/netfilter/nft_hash.c get_random_bytes(&priv->seed, sizeof(priv->seed)); seed 156 net/netfilter/nft_hash.c nla_put_be32(skb, NFTA_HASH_SEED, htonl(priv->seed))) seed 40 net/netfilter/nft_set_hash.c static inline u32 nft_rhash_key(const void *data, u32 len, u32 seed) seed 44 net/netfilter/nft_set_hash.c return jhash(arg->key, len, seed); seed 47 net/netfilter/nft_set_hash.c static inline u32 nft_rhash_obj(const void *data, u32 len, u32 seed) seed 51 net/netfilter/nft_set_hash.c return jhash(nft_set_ext_key(&he->ext), len, seed); seed 412 net/netfilter/nft_set_hash.c u32 seed; seed 430 net/netfilter/nft_set_hash.c hash = jhash(key, set->klen, priv->seed); seed 450 net/netfilter/nft_set_hash.c hash = jhash(elem->key.val.data, set->klen, priv->seed); seed 470 net/netfilter/nft_set_hash.c hash = jhash_1word(k1, priv->seed); seed 491 net/netfilter/nft_set_hash.c hash = jhash_1word(k1, priv->seed); seed 493 net/netfilter/nft_set_hash.c hash = jhash(key, set->klen, priv->seed); seed 609 net/netfilter/nft_set_hash.c get_random_bytes(&priv->seed, sizeof(priv->seed)); seed 2734 net/netlink/af_netlink.c static inline u32 netlink_hash(const void *data, u32 len, u32 seed) seed 2740 net/netlink/af_netlink.c return jhash2((u32 *)&arg, netlink_compare_arg_len / sizeof(u32), seed); seed 813 net/sctp/input.c const union sctp_addr *paddr, __u32 seed) seed 818 net/sctp/input.c addr = jhash(&paddr->v6.sin6_addr, 16, seed); seed 823 net/sctp/input.c (__force __u32)lport, net_hash_mix(net), seed); seed 896 net/sctp/input.c static inline __u32 sctp_hash_obj(const void *data, u32 len, u32 seed) seed 902 net/sctp/input.c &t->ipaddr, seed); seed 905 net/sctp/input.c static inline __u32 sctp_hash_key(const void *data, u32 len, u32 seed) seed 909 net/sctp/input.c return sctp_hashfn(x->net, x->lport, x->paddr, seed); seed 347 net/sunrpc/auth_gss/gss_krb5_mech.c set_cdata(u8 cdata[GSS_KRB5_K5CLENGTH], u32 usage, u8 seed) seed 353 net/sunrpc/auth_gss/gss_krb5_mech.c cdata[4] = seed; seed 1443 net/xfrm/xfrm_policy.c static u32 xfrm_pol_bin_key(const void *data, u32 len, u32 seed) seed 1449 net/xfrm/xfrm_policy.c seed); seed 1452 net/xfrm/xfrm_policy.c static u32 xfrm_pol_bin_obj(const void *data, u32 len, u32 seed) seed 1456 net/xfrm/xfrm_policy.c return xfrm_pol_bin_key(&b->k, 0, seed); seed 269 scripts/gcc-plugins/gcc-common.h unsigned HOST_WIDE_INT seed; \ seed 270 scripts/gcc-plugins/gcc-common.h sscanf(get_random_seed(noinit), "%" HOST_WIDE_INT_PRINT "x", &seed); \ seed 271 scripts/gcc-plugins/gcc-common.h seed * seed; }) seed 89 scripts/gcc-plugins/latent_entropy_plugin.c static unsigned HOST_WIDE_INT seed; seed 101 scripts/gcc-plugins/latent_entropy_plugin.c ret = (ret << 1) | (seed & 1); seed 102 scripts/gcc-plugins/latent_entropy_plugin.c seed >>= 1; seed 104 scripts/gcc-plugins/latent_entropy_plugin.c seed ^= 0xD800000000000000ULL; seed 552 scripts/gcc-plugins/latent_entropy_plugin.c seed = get_random_seed(false); seed 154 scripts/gcc-plugins/randomize_layout_plugin.c static void raninit(ranctx *x, u64 *seed) { seed 157 scripts/gcc-plugins/randomize_layout_plugin.c x->a = seed[0]; seed 158 scripts/gcc-plugins/randomize_layout_plugin.c x->b = seed[1]; seed 159 scripts/gcc-plugins/randomize_layout_plugin.c x->c = seed[2]; seed 160 scripts/gcc-plugins/randomize_layout_plugin.c x->d = seed[3]; seed 259 scripts/gcc-plugins/randomize_layout_plugin.c u64 seed[4]; seed 278 scripts/gcc-plugins/randomize_layout_plugin.c seed[i] = shuffle_seed[i]; seed 279 scripts/gcc-plugins/randomize_layout_plugin.c seed[i] ^= name_hash(structname); seed 282 scripts/gcc-plugins/randomize_layout_plugin.c raninit(&prng_state, (u64 *)&seed); seed 517 scripts/kconfig/conf.c unsigned int seed; seed 525 scripts/kconfig/conf.c seed = (unsigned int)((now.tv_sec + 1) * (now.tv_usec + 1)); seed 532 scripts/kconfig/conf.c seed = tmp; seed 535 scripts/kconfig/conf.c fprintf( stderr, "KCONFIG_SEED=0x%X\n", seed ); seed 536 scripts/kconfig/conf.c srand(seed); seed 650 security/apparmor/policy_unpack.c static u32 strhash(const void *data, u32 len, u32 seed) seed 654 security/apparmor/policy_unpack.c return jhash(*key, strlen(*key), seed); seed 288 tools/testing/radix-tree/main.c unsigned int seed = time(NULL); seed 294 tools/testing/radix-tree/main.c seed = strtoul(optarg, NULL, 0); seed 299 tools/testing/radix-tree/main.c printf("random seed %u\n", seed); seed 300 tools/testing/radix-tree/main.c srand(seed); seed 286 tools/testing/selftests/bpf/bpf_helpers.h static int (*bpf_csum_diff)(void *from, int from_size, void *to, int to_size, int seed) = seed 51 tools/testing/selftests/net/ip_defrag.c static unsigned int seed; seed 461 tools/testing/selftests/net/ip_defrag.c seed = time(NULL); seed 462 tools/testing/selftests/net/ip_defrag.c srand(seed); seed 464 tools/testing/selftests/net/ip_defrag.c printf("seed = %d\n", seed); seed 118 tools/testing/selftests/powerpc/dscr/dscr.h double uniform_deviate(int seed) seed 120 tools/testing/selftests/powerpc/dscr/dscr.h return seed * (1.0 / (RAND_MAX + 1.0)); seed 292 tools/testing/selftests/vm/userfaultfd.c unsigned int seed; seed 296 tools/testing/selftests/vm/userfaultfd.c seed = (unsigned int) time(NULL) - bounces; seed 298 tools/testing/selftests/vm/userfaultfd.c seed += cpu; seed 301 tools/testing/selftests/vm/userfaultfd.c if (initstate_r(seed, randstate, sizeof(randstate), &rand))