Searched refs:DiceDriver (Results 1 – 5 of 5) sorted by relevance
34 pub enum DiceDriver<'a> { enum57 impl DiceDriver<'_> { implementation171 impl Drop for DiceDriver<'_> { implementation212 let dice = DiceDriver::from_file(test_file.as_ref())?; in test_write_bcc_to_file_read_from_file()234 let dice = DiceDriver::from_file(&file_path)?; in test_dice_driver_from_file_deletes_file_after_derive()
20 use dice_driver::DiceDriver;69 fn dice_derivation(dice: DiceDriver, vbmeta: &VbMetaImage) -> Result<OwnedDiceArtifacts> { in dice_derivation() argument100 DiceDriver::new(&args.dice_driver, is_strict_boot()).context("Failed to load DICE")?; in try_main()
40 use dice_driver::DiceDriver;116 pub fn read_microdroid_data(&mut self, dice: &DiceDriver) -> Result<Option<MicrodroidData>> { in read_microdroid_data()158 dice: &DiceDriver, in write_microdroid_data() argument
40 use dice_driver::DiceDriver;248 dice: &DiceDriver, in verify_payload_with_instance_img() argument308 DiceDriver::from_file(Path::new(DICE_CHAIN_FILE)) in try_run_payload()311 DiceDriver::new(Path::new("/dev/open-dice0"), is_strict_boot()) in try_run_payload()
20 use dice_driver::DiceDriver;28 dice: DiceDriver, in dice_derivation() argument