Searched refs:rng_seed (Results 1 – 5 of 5) sorted by relevance
/linux-6.14.4/arch/x86/coco/ |
D | core.c | 215 unsigned long rng_seed[32 / sizeof(long)]; in cc_random_init() local 228 for (i = 0; i < ARRAY_SIZE(rng_seed); i += longs) { in cc_random_init() 229 longs = arch_get_random_longs(&rng_seed[i], ARRAY_SIZE(rng_seed) - i); in cc_random_init() 242 add_device_randomness(rng_seed, sizeof(rng_seed)); in cc_random_init() 243 memzero_explicit(rng_seed, sizeof(rng_seed)); in cc_random_init()
|
/linux-6.14.4/arch/um/kernel/ |
D | um_arch.c | 418 u8 rng_seed[32]; in setup_arch() local 431 if (os_getrandom(rng_seed, sizeof(rng_seed), 0) == sizeof(rng_seed)) { in setup_arch() 432 add_bootloader_randomness(rng_seed, sizeof(rng_seed)); in setup_arch() 433 memzero_explicit(rng_seed, sizeof(rng_seed)); in setup_arch()
|
/linux-6.14.4/arch/mips/kernel/ |
D | setup.c | 755 u8 rng_seed[512]; in setup_rng_seed() local 761 len = min(sizeof(rng_seed), strlen(rng_seed_hex) / 2); in setup_rng_seed() 762 if (hex2bin(rng_seed, rng_seed_hex, len)) in setup_rng_seed() 765 add_bootloader_randomness(rng_seed, len); in setup_rng_seed() 766 memzero_explicit(rng_seed, len); in setup_rng_seed()
|
/linux-6.14.4/drivers/of/ |
D | kexec.c | 448 void *rng_seed; in of_kexec_alloc_and_setup_fdt() local 451 RNG_SEED_SIZE, &rng_seed); in of_kexec_alloc_and_setup_fdt() 454 get_random_bytes(rng_seed, RNG_SEED_SIZE); in of_kexec_alloc_and_setup_fdt()
|
D | fdt.c | 1026 const void *rng_seed; in early_init_dt_scan_chosen() local 1041 rng_seed = of_get_flat_dt_prop(node, "rng-seed", &l); in early_init_dt_scan_chosen() 1042 if (rng_seed && l > 0) { in early_init_dt_scan_chosen() 1043 add_bootloader_randomness(rng_seed, l); in early_init_dt_scan_chosen()
|