Lines Matching refs:Caps
43 use crate::caps::Caps;
149 let num_images = Caps::get_num_images(); in new()
277 if !Caps::modifies_flash() { in make_image()
433 …vice: DeviceName, align: usize, erased_val: u8) -> (SimMultiFlash, Rc<AreaDesc>, &'static [Caps]) { in make_device() argument
454 (flash, Rc::new(areadesc), &[Caps::SwapUsingMove, Caps::SwapUsingOffset]) in make_device()
485 (flash, Rc::new(areadesc), &[Caps::SwapUsingMove, Caps::SwapUsingOffset]) in make_device()
514 …(flash, Rc::new(areadesc), &[Caps::SwapUsingScratch, Caps::OverwriteUpgrade, Caps::SwapUsingOffset… in make_device()
527 …(flash, Rc::new(areadesc), &[Caps::SwapUsingScratch, Caps::OverwriteUpgrade, Caps::SwapUsingMove, … in make_device()
546 (flash, Rc::new(areadesc), &[Caps::SwapUsingMove, Caps::SwapUsingOffset]) in make_device()
595 if Caps::Bootstrap.present() { in run_bootstrap()
626 if Caps::Bootstrap.present() { in run_oversized_bootstrap()
659 if !Caps::modifies_flash() { in run_check_deps()
669 …Caps::SwapUsingScratch.present() || Caps::SwapUsingMove.present() || Caps::SwapUsingOffset.present… in is_swap_upgrade()
673 if Caps::OverwriteUpgrade.present() || !Caps::modifies_flash() { in run_basic_revert()
695 if !Caps::modifies_flash() { in run_perm_with_fails()
744 if !Caps::modifies_flash() { in run_perm_with_random_fails()
786 if Caps::OverwriteUpgrade.present() || !Caps::modifies_flash() { in run_revert_with_fails()
810 if Caps::OverwriteUpgrade.present() || !Caps::modifies_flash() { in run_norevert()
883 if !Caps::modifies_flash() { in run_oversizefail_upgrade()
925 if !Caps::DowngradePrevention.present() { in run_nodowngrade()
956 if !Caps::modifies_flash() { in run_norevert_newimage()
1015 if !Caps::modifies_flash() { in run_signfail_upgrade()
1057 if !Caps::modifies_flash() { in run_secondary_leftover_trailer()
1106 if !Caps::ValidatePrimarySlot.present() || !Caps::modifies_flash() { in run_with_status_fails_complete()
1160 if Caps::OverwriteUpgrade.present() || !Caps::modifies_flash() { in run_with_status_fails_with_reset()
1162 } else if Caps::ValidatePrimarySlot.present() { in run_with_status_fails_with_reset()
1228 if !Caps::DirectXip.present() { in run_direct_xip()
1256 if !Caps::RamLoad.present() { in run_ram_load()
1300 if !Caps::RamLoad.present() { in run_split_ram_load()
1343 if !Caps::HwRollbackProtection.present() { in run_hw_rollback_prot()
1368 if !Caps::RamLoad.present() { in run_ram_load_boot_with_result()
1392 if Caps::OverwriteUpgrade.present() { in mark_bad_status_with_rate()
1411 if !Caps::ValidatePrimarySlot.present() { in reset_bad_status()
1750 let trailer = if Caps::OverwriteUpgrade.present() { in image_largest_trailer()
1754 } else if Caps::SwapUsingOffset.present() || Caps::SwapUsingMove.present() { in image_largest_trailer()
1757 } else if Caps::SwapUsingScratch.present() { in image_largest_trailer()
1778 if Caps::SwapUsingOffset.present() && secondary_slot { in install_image()
1797 let load_addr = if Caps::RamLoad.present() { in install_image()
1822 if Caps::SwapUsingOffset.present() && secondary_slot { in install_image()
1932 if slot.index == 0 && !Caps::RamLoad.present() { in install_image()
2000 let aes_key_size = if Caps::Aes256.present() { 256 } else { 128 }; in make_tlv()
2002 if Caps::EncKw.present() { in make_tlv()
2003 if Caps::RSA2048.present() { in make_tlv()
2005 } else if Caps::EcdsaP256.present() { in make_tlv()
2010 } else if Caps::EncRsa.present() { in make_tlv()
2011 if Caps::RSA2048.present() { in make_tlv()
2016 } else if Caps::EncEc256.present() { in make_tlv()
2017 if Caps::EcdsaP256.present() { in make_tlv()
2022 } else if Caps::EncX25519.present() { in make_tlv()
2023 if Caps::Ed25519.present() { in make_tlv()
2030 if Caps::RSA2048.present() { in make_tlv()
2032 } else if Caps::RSA3072.present() { in make_tlv()
2034 } else if Caps::EcdsaP256.present() || Caps::EcdsaP384.present() { in make_tlv()
2036 } else if Caps::Ed25519.present() { in make_tlv()
2038 } else if Caps::HwRollbackProtection.present() { in make_tlv()
2050 let encrypted = Caps::EncRsa.present() || Caps::EncKw.present() || in find()
2051 Caps::EncEc256.present() || Caps::EncX25519.present(); in find()
2076 if Caps::SwapUsingOffset.present() && (slot.index % 2) == 1 { in verify_image()
2113 if Caps::OverwriteUpgrade.present() { in verify_trailer()
2308 if Caps::OverwriteUpgrade.present() { in mark_permanent_upgrade()
2343 if Caps::OverwriteUpgrade.present() || in maximal()
2344 Caps::SwapUsingOffset.present() || in maximal()
2345 Caps::SwapUsingMove.present() in maximal()