Lines Matching full:boot
31 * boot variable:
32 * 0 ==> No boot test, gathering of runtime data allowed
33 * 1 ==> Boot test enabled and ready for collecting data, gathering runtime
35 * 2 ==> Boot test completed and disabled, gathering of runtime data is
49 static void jent_testing_data_init(struct jent_testing *data, u32 boot) in jent_testing_data_init() argument
52 * The boot time testing implies we have a running test. If the in jent_testing_data_init()
56 if (boot) in jent_testing_data_init()
64 static void jent_testing_fini(struct jent_testing *data, u32 boot) in jent_testing_fini() argument
66 /* If we have boot data, we do not reset yet to allow data to be read */ in jent_testing_fini()
67 if (boot) in jent_testing_fini()
76 u32 *boot) in jent_testing_store() argument
80 if (!atomic_read(&data->jent_testing_enabled) && (*boot != 1)) in jent_testing_store()
86 * Disable entropy testing for boot time testing after ring buffer in jent_testing_store()
89 if (*boot) { in jent_testing_store()
92 *boot = 2; in jent_testing_store()
121 static int jent_testing_reader(struct jent_testing *data, u32 *boot, in jent_testing_reader() argument
127 jent_testing_data_init(data, *boot); in jent_testing_reader()
140 * Now we gathered all boot data, enable regular data in jent_testing_reader()
143 if (*boot) { in jent_testing_reader()
144 *boot = 0; in jent_testing_reader()
176 jent_testing_fini(data, *boot); in jent_testing_reader()
245 …"Enable gathering boot time high resolution timer entropy of the first Jitter RNG entropy events");