Lines Matching full:info
136 BrilloBootInfo info;
144 if (!boot_info_load(&info)) {
145 fprintf(stderr, "WARNING: Error loading boot-info. Resetting.\n");
146 boot_info_reset(&info);
148 if (!boot_info_validate(&info)) {
149 fprintf(stderr, "WARNING: boot-info is invalid. Resetting.\n");
150 boot_info_reset(&info);
154 info.active_slot = slot;
155 info.slot_info[slot].bootable = true;
156 snprintf(info.bootctrl_suffix,
157 sizeof(info.bootctrl_suffix),
160 if (!boot_info_save(&info)) {
161 fprintf(stderr, "Error saving boot-info.\n");
209 BrilloBootInfo info;
214 if (!boot_info_load(&info)) {
215 fprintf(stderr, "WARNING: Error loading boot-info. Resetting.\n");
216 boot_info_reset(&info);
218 if (!boot_info_validate(&info)) {
219 fprintf(stderr, "WARNING: boot-info is invalid. Resetting.\n");
220 boot_info_reset(&info);
224 info.slot_info[slot].bootable = false;
226 if (!boot_info_save(&info)) {
227 fprintf(stderr, "Error saving boot-info.\n");
236 BrilloBootInfo info;
241 if (!boot_info_load(&info)) {
242 fprintf(stderr, "WARNING: Error loading boot-info. Resetting.\n");
243 boot_info_reset(&info);
245 if (!boot_info_validate(&info)) {
246 fprintf(stderr, "WARNING: boot-info is invalid. Resetting.\n");
247 boot_info_reset(&info);
251 return info.slot_info[slot].bootable;