Lines Matching +full:- +full:seed
1 // SPDX-License-Identifier: GPL-2.0-only
28 l1--; in __strstr()
40 return str == cmdline || (str > cmdline && *(str - 1) == ' '); in cmdline_contains_nokaslr()
79 prop = fdt_getprop_w(fdt, node, "kaslr-seed", &len); in get_kaslr_seed()
90 u64 seed; in kaslr_early_init() local
95 seed = get_kaslr_seed(fdt); in kaslr_early_init()
96 if (!seed) { in kaslr_early_init()
98 !__arm64_rndr((unsigned long *)&seed)) in kaslr_early_init()
104 * kernel image offset from the seed. Let's place the kernel in the in kaslr_early_init()
105 * middle half of the VMALLOC area (VA_BITS_MIN - 2), and stay clear of in kaslr_early_init()
109 return BIT(VA_BITS_MIN - 3) + (seed & GENMASK(VA_BITS_MIN - 3, 0)); in kaslr_early_init()