Searched refs:rng_seed (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/arch/um/kernel/ |
H A D | um_arch.c | 415 u8 rng_seed[32]; in setup_arch() local 428 if (os_getrandom(rng_seed, sizeof(rng_seed), 0) == sizeof(rng_seed)) { in setup_arch() 429 add_bootloader_randomness(rng_seed, sizeof(rng_seed)); in setup_arch() 430 memzero_explicit(rng_seed, sizeof(rng_seed)); in setup_arch()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | setup.c | 766 u8 rng_seed[512]; in setup_rng_seed() local 772 len = min(sizeof(rng_seed), strlen(rng_seed_hex) / 2); in setup_rng_seed() 773 if (hex2bin(rng_seed, rng_seed_hex, len)) in setup_rng_seed() 776 add_bootloader_randomness(rng_seed, len); in setup_rng_seed() 777 memzero_explicit(rng_seed, len); in setup_rng_seed()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | machine_kexec_file.c | 141 void *rng_seed; in setup_dtb() local 143 RNG_SEED_SIZE, &rng_seed); in setup_dtb() 146 get_random_bytes(rng_seed, RNG_SEED_SIZE); in setup_dtb()
|
/kernel/linux/linux-6.6/drivers/of/ |
H A D | kexec.c | 446 void *rng_seed; in of_kexec_alloc_and_setup_fdt() local 449 RNG_SEED_SIZE, &rng_seed); in of_kexec_alloc_and_setup_fdt() 452 get_random_bytes(rng_seed, RNG_SEED_SIZE); in of_kexec_alloc_and_setup_fdt()
|
H A D | fdt.c | 1157 const void *rng_seed; in early_init_dt_scan_chosen() local 1172 rng_seed = of_get_flat_dt_prop(node, "rng-seed", &l); in early_init_dt_scan_chosen() 1173 if (rng_seed && l > 0) { in early_init_dt_scan_chosen() 1174 add_bootloader_randomness(rng_seed, l); in early_init_dt_scan_chosen()
|
/kernel/linux/linux-5.10/drivers/of/ |
H A D | fdt.c | 1043 const void *rng_seed; in early_init_dt_scan_chosen() local 1078 rng_seed = of_get_flat_dt_prop(node, "rng-seed", &l); in early_init_dt_scan_chosen() 1079 if (rng_seed && l > 0) { in early_init_dt_scan_chosen() 1080 add_bootloader_randomness(rng_seed, l); in early_init_dt_scan_chosen()
|
Completed in 7 milliseconds