Lines Matching refs:AbrOpsSafe
100 struct AbrOpsSafe<'a> { struct
105 impl<'a> AbrOpsSafe<'a> { implementation
119 impl Ops for AbrOpsSafe<'_> { implementation
185 let mut abr_ops = AbrOpsSafe::new(abr_ops.as_ref().unwrap()); in AbrGetBootSlot()
231 mark_slot_active(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), slot_index), in AbrMarkSlotActive()
250 get_slot_last_marked_active(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap())), in AbrGetSlotLastMarkedActive()
273 mark_slot_unbootable(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), slot_index), in AbrMarkSlotUnbootable()
296 mark_slot_successful(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), slot_index), in AbrMarkSlotSuccessful()
353 get_slot_info(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), slot_index) in AbrGetSlotInfo()
370 set_one_shot_recovery(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), enable), in AbrSetOneShotRecovery()
386 set_one_shot_bootloader(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap()), enable), in AbrSetOneShotBootloader()
405 get_and_clear_one_shot_flag(&mut AbrOpsSafe::new(abr_ops.as_ref().unwrap())), in AbrGetAndClearOneShotFlags()