Searched refs:seed (Results 1 – 10 of 10) sorted by relevance
16 u_register_t seed; in plat_get_stack_protector_canary() local23 seed = mmio_read_32(TEGRA_MISC_BASE + HARDWARE_REVISION_OFFSET); in plat_get_stack_protector_canary()24 seed <<= 32; in plat_get_stack_protector_canary()25 seed |= mmio_read_32(TEGRA_TMRUS_BASE); in plat_get_stack_protector_canary()27 return seed ^ read_cntpct_el0(); in plat_get_stack_protector_canary()
19 u_register_t seed; in plat_get_stack_protector_canary() local24 seed = (cnt ^ RANDOM_CANARY_VALUE) & ULONG_MAX; in plat_get_stack_protector_canary()25 ret = seed; in plat_get_stack_protector_canary()27 INFO("seed value: 0x%16lx cnt: 0x%16lx\n", seed, cnt); in plat_get_stack_protector_canary()29 if ((ULONG_MAX / val1) > seed) { in plat_get_stack_protector_canary()30 mul = (u_register_t)(val1 * seed); in plat_get_stack_protector_canary()
74 uint32_t seed[2] = { 0 }; in plat_get_entropy() local87 for (i = 0; i < ARRAY_SIZE(seed); i++) { in plat_get_entropy()88 if (!get_entropy_32(&seed[i])) in plat_get_entropy()93 *out = ((uint64_t)seed[0] << 32) | seed[1]; in plat_get_entropy()
65 uint32_t seed[4] = {0}; in trng_prng() local78 seed[0] = mmio_read_32(TRNG_DATA); in trng_prng()87 for (int i = 0; i < ARRAY_SIZE(seed); i++) { in trng_prng()94 seed[i] = mmio_read_32(TRNG_DATA); in trng_prng()107 for (int i = 0; i < ARRAY_SIZE(seed); i++) in trng_prng()108 rand[i] = seed[i]; in trng_prng()
28 uint16_t seed; member
58 * The kaslr-seed node is a placeholder in DT. In the booting63 kaslr-seed = <0x0 0x0>;
235 uint32_t seed, val, info_1, info_2; in rcar_read_certificate() local240 seed = mmio_read_32(RCAR_BOOT_KEY_CERT_NEW); in rcar_read_certificate()246 if (seed == RCAR_CERT_MAGIC_NUM) { in rcar_read_certificate()
766 uint64_t seed; in bl2_add_kaslr_seed() local806 seed = mmio_read_64(RCAR_CC63_BASE + CC63_TRNG_EHR_DATA_ADDR_0_REG_ADDR); in bl2_add_kaslr_seed()815 ret = fdt_setprop_u64(fdt, node, "kaslr-seed", seed); in bl2_add_kaslr_seed()
2865 hardware. This may include generating a UUID from a hardware-specific seed.
1486 …- add 'kaslr-seed' node in device tree for TC3 ([2d967e9](https://review.trustedfirmware.org/plugi…3265 …- populate kaslr-seed in next stage DT ([b9e34d1](https://review.trustedfirmware.org/plugins/gitil…