Lines Matching refs:suffix

164         let (suffix, &abr_slot) = zip(lower_ascii_suffixes, self.get_data().slot_data.iter())  in get_slot_by_number()
174 Ok(Slot { suffix, priority: abr_slot.priority.into(), bootability }) in get_slot_by_number()
182 .max_by_key(|slot| (slot.priority, slot.suffix.rank())) in get_boot_target()
225 let (idx, slot) = self.get_index_and_slot_with_suffix(target_slot.suffix)?; in mark_boot_attempt()
295 .find(|(_, s)| s.suffix == slot_suffix) in get_index_and_slot_with_suffix()
312 suffix: 'a'.into(), in test_slot_block_defaults()
317 suffix: 'b'.into(), in test_slot_block_defaults()
329 let slot = Slot { suffix: 'a'.into(), ..Default::default() }; in test_suffix()
330 assert_eq!(BootTarget::Recovery(RecoveryTarget::Dedicated).suffix(), 'r'.into()); in test_suffix()
331 assert_eq!(BootTarget::Recovery(RecoveryTarget::Slotted(slot)).suffix(), slot.suffix); in test_suffix()
332 assert_eq!(BootTarget::NormalBoot(slot).suffix(), slot.suffix); in test_suffix()
376 suffix: 'a'.into(), in test_slot_mark_boot_attempt()
395 suffix: 'b'.into(), in test_slot_mark_boot_attempt_tracks_active()
410 suffix: 'a'.into(), in test_slot_mark_boot_attempt_no_more_tries()
422 suffix: 'a'.into(), in test_slot_mark_boot_attempt_successful()
459 let suffix: Suffix = 'a'.into(); localVariable
460 assert_eq!(sb.set_slot_unbootable(suffix, $value), Ok(()));
462 .find(|s| s.suffix == suffix)
487 sb.set_slot_unbootable(slot.suffix, UnbootableReason::UserRequested), in test_no_bootable_slots_boot_recovery()
501 assert_eq!(sb.set_active_slot(slot.suffix), Ok(())); in test_set_active_slot()
517 assert_eq!(sb.set_active_slot(v[0].suffix), Ok(())); in test_get_slot_last_set_active()
520 assert_eq!(sb.set_slot_unbootable(slot.suffix, NoMoreTries), Ok(())); in test_get_slot_last_set_active()
538 suffix: 'a'.into(),