Searched refs:slot_index (Results 1 – 2 of 2) sorted by relevance
/bootable/libbootloader/gbl/libabr/src/ |
D | c_staticlib.rs | 186 let (slot_index, successful) = get_boot_slot(&mut abr_ops, update_metadata); in AbrGetBootSlot() 191 slot_index.into() in AbrGetBootSlot() 203 pub extern "C" fn AbrGetSlotSuffix(slot_index: AbrSlotIndex) -> *const c_char { in AbrGetSlotSuffix() 204 match slot_index.try_into() { in AbrGetSlotSuffix() 224 slot_index: AbrSlotIndex, in AbrMarkSlotActive() 226 let slot_index = match slot_index.try_into() { in AbrMarkSlotActive() localVariable 231 mark_slot_active(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), slot_index), in AbrMarkSlotActive() 266 slot_index: AbrSlotIndex, in AbrMarkSlotUnbootable() 268 let slot_index = match slot_index.try_into() { in AbrMarkSlotUnbootable() localVariable 273 mark_slot_unbootable(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), slot_index), in AbrMarkSlotUnbootable() [all …]
|
D | lib.rs | 220 fn slot_num_index(slot_index: SlotIndex) -> usize { in slot_num_index() 221 match slot_index { in slot_num_index() 229 fn slot_data(&self, slot_index: SlotIndex) -> &AbrSlotData { in slot_data() 230 &self.slot_data[Self::slot_num_index(slot_index)] in slot_data() 234 fn slot_data_mut(&mut self, slot_index: SlotIndex) -> &mut AbrSlotData { in slot_data_mut() 235 &mut self.slot_data[Self::slot_num_index(slot_index)] in slot_data_mut() 311 fn is_slot_active(&self, slot_index: SlotIndex) -> bool { in is_slot_active() 312 self.get_active_slot() == slot_index in is_slot_active() 488 pub fn mark_slot_active(abr_ops: &mut dyn Ops, slot_index: SlotIndex) -> AbrResult<()> { in mark_slot_active() 489 if slot_index == SlotIndex::R { in mark_slot_active() [all …]
|