Lines Matching refs:new

140     pub fn new(device: DeviceName, align: usize, erased_val: u8) -> Result<Self, String> {  in new()  method
197 let ram = RamData::new(&slots); in new()
213 match Self::new(dev, align, erased_val) { in each_device()
230 Box::new(PairDep::new(num_images, image_num, deps)) in make_no_upgrade_image()
232 Box::new(BoringDep::new(image_num, deps)) in make_no_upgrade_image()
300 let dep = BoringDep::new(image_num, &NO_DEPS); in make_bad_secondary_slot_image()
323 let dep = BoringDep::new(image_num, &NO_DEPS); in make_oversized_secondary_slot_image()
346 let dep = BoringDep::new(image_num, &NO_DEPS); in make_erased_secondary_image()
368 let dep = BoringDep::new(image_num, &NO_DEPS); in make_bootstrap_image()
390 let dep = BoringDep::new(image_num, &NO_DEPS); in make_oversized_bootstrap_image()
413 let dep = BoringDep::new(image_num, &NO_DEPS); in make_image_with_security_counter()
440 let dev = SimFlash::new(vec![16 * 1024, 16 * 1024, 16 * 1024, 16 * 1024, 64 * 1024, in make_device()
446 let mut areadesc = AreaDesc::new(); in make_device()
452 let mut flash = SimMultiFlash::new(); in make_device()
454 (flash, Rc::new(areadesc), &[Caps::SwapUsingMove, Caps::SwapUsingOffset]) in make_device()
458 let dev = SimFlash::new(vec![4096; 128], align as usize, erased_val); in make_device()
461 let mut areadesc = AreaDesc::new(); in make_device()
467 let mut flash = SimMultiFlash::new(); in make_device()
469 (flash, Rc::new(areadesc), &[]) in make_device()
474 let dev = SimFlash::new(vec![4096; 128], align as usize, erased_val); in make_device()
477 let mut areadesc = AreaDesc::new(); in make_device()
483 let mut flash = SimMultiFlash::new(); in make_device()
485 (flash, Rc::new(areadesc), &[Caps::SwapUsingMove, Caps::SwapUsingOffset]) in make_device()
490 let dev = SimFlash::new(vec![4096; 128], align as usize, erased_val); in make_device()
493 let mut areadesc = AreaDesc::new(); in make_device()
499 let mut flash = SimMultiFlash::new(); in make_device()
501 (flash, Rc::new(areadesc), &[]) in make_device()
504 let dev = SimFlash::new(vec![4096; 128], align as usize, erased_val); in make_device()
507 let mut areadesc = AreaDesc::new(); in make_device()
512 let mut flash = SimMultiFlash::new(); in make_device()
514 …(flash, Rc::new(areadesc), &[Caps::SwapUsingScratch, Caps::OverwriteUpgrade, Caps::SwapUsingOffset… in make_device()
517 let dev = SimFlash::new(vec![4096; 128], align as usize, erased_val); in make_device()
520 let mut areadesc = AreaDesc::new(); in make_device()
525 let mut flash = SimMultiFlash::new(); in make_device()
527 …(flash, Rc::new(areadesc), &[Caps::SwapUsingScratch, Caps::OverwriteUpgrade, Caps::SwapUsingMove, … in make_device()
532 let dev0 = SimFlash::new(vec![4096; 128], align as usize, erased_val); in make_device()
533 let dev1 = SimFlash::new(vec![8192; 64], align as usize, erased_val); in make_device()
535 let mut areadesc = AreaDesc::new(); in make_device()
543 let mut flash = SimMultiFlash::new(); in make_device()
546 (flash, Rc::new(areadesc), &[Caps::SwapUsingMove, Caps::SwapUsingOffset]) in make_device()
550 let dev = SimFlash::new(vec![4096; 256], align as usize, erased_val); in make_device()
553 let mut areadesc = AreaDesc::new(); in make_device()
561 let mut flash = SimMultiFlash::new(); in make_device()
563 (flash, Rc::new(areadesc), &[]) in make_device()
1264 let ram = RamBlock::new(self.ram.total - RAM_LOAD_ADDR, RAM_LOAD_ADDR); in run_ram_load()
1308 let ram = RamBlock::new(self.ram.total - RAM_LOAD_ADDR, RAM_LOAD_ADDR); in run_split_ram_load()
1375 let ram = RamBlock::new(self.ram.total - RAM_LOAD_ADDR, RAM_LOAD_ADDR); in run_ram_load_boot_with_result()
1682 fn new(slots: &[[SlotInfo; 2]]) -> RamData { in new() method
1684 let mut places = BTreeMap::new();
1776 let mut tlv: Box<dyn ManifestGen> = Box::new(make_tlv()); in install_image()
1862 let mut wr = Cursor::new(&mut b_img); in install_image()
1884 let block = Aes256::new(&key); in install_image()
1889 let block = Aes128::new(&key); in install_image()
2323 let mut buf = Cursor::new(&mut seed_block[..]); in splat()