/packages/modules/Virtualization/build/microdroid/initrd/src/ |
D | main.rs | 35 initrd: PathBuf, 49 initrd: PathBuf, 74 fn detach_bootconfig(initrd_bc: PathBuf, initrd: PathBuf, bootconfig: PathBuf) -> Result<()> { in detach_bootconfig() 77 let mut initrd = File::create(initrd)?; in detach_bootconfig() localVariable 94 copyfile2file(&mut initrd_bc, &mut initrd, initrd_size)?; in detach_bootconfig() 101 fn attach_bootconfig(initrd: PathBuf, bootconfigs: Vec<PathBuf>, output: PathBuf) -> Result<()> { in attach_bootconfig() 103 let mut initrd_file = File::open(initrd)?; in attach_bootconfig() 129 Opt::Attach { initrd, bootconfigs, output } => { in try_main() 130 attach_bootconfig(initrd, bootconfigs, output)? in try_main() 132 Opt::Detach { initrd_with_bootconfigs, initrd, bootconfigs } => { in try_main() [all …]
|
/packages/modules/Virtualization/guest/pvmfw/avb/tests/ |
D | utils.rs | 44 initrd: &[u8], in assert_payload_verification_with_initrd_fails() 48 assert_payload_verification_fails(kernel, Some(initrd), trusted_public_key, expected_error) in assert_payload_verification_with_initrd_fails() 53 initrd: Option<&[u8]>, in assert_payload_verification_fails() 57 assert_eq!(expected_error, verify_payload(kernel, initrd, trusted_public_key).unwrap_err()); in assert_payload_verification_fails() 115 initrd: &[u8], in assert_latest_payload_verification_passes() 122 let verified_boot_data = verify_payload(&kernel, Some(initrd), &public_key) in assert_latest_payload_verification_passes() 129 let initrd_digest = Some(hash(&[&hash(&[initrd_salt]), initrd])); in assert_latest_payload_verification_passes()
|
D | api_test.rs | 363 let mut initrd = load_latest_initrd_normal()?; in extended_initrd_fails_verification() localVariable 364 initrd.extend(b"androidboot.vbmeta.digest=1111"); in extended_initrd_fails_verification() 368 &initrd, in extended_initrd_fails_verification() 376 let mut initrd = load_latest_initrd_normal()?; in tampered_normal_initrd_fails_verification() localVariable 377 initrd[1] = !initrd[1]; // Flip the bits in tampered_normal_initrd_fails_verification() 381 &initrd, in tampered_normal_initrd_fails_verification() 389 let mut initrd = load_latest_initrd_debug()?; in tampered_debug_initrd_fails_verification() localVariable 390 initrd[1] = !initrd[1]; // Flip the bits in tampered_debug_initrd_fails_verification() 394 &initrd, in tampered_debug_initrd_fails_verification()
|
/packages/modules/Virtualization/guest/pvmfw/avb/src/ |
D | verify.rs | 273 initrd: Option<&[u8]>, in verify_payload() 276 let payload = Payload::new(kernel, initrd, trusted_public_key); in verify_payload() 294 if initrd.is_none() { in verify_payload() 308 let initrd = initrd.unwrap(); in verify_payload() localVariable 310 if verify_initrd(&mut ops, PartitionName::InitrdNormal, initrd).is_ok() { in verify_payload() 312 } else if verify_initrd(&mut ops, PartitionName::InitrdDebug, initrd).is_ok() { in verify_payload()
|
D | ops.rs | 26 initrd: Option<&'a [u8]>, field 33 initrd: Option<&'a [u8]>, in new() 36 Self { kernel, initrd, trusted_public_key } in new() 43 self.initrd.ok_or(IoError::NoSuchPartition) in get_partition()
|
/packages/modules/Virtualization/libs/vmconfig/src/ |
D | lib.rs | 47 pub initrd: Option<PathBuf>, field 84 if self.bootloader.is_some() && (self.kernel.is_some() || self.initrd.is_some()) { in validate() 121 initrd: maybe_open_parcel_file(&self.initrd, false)?, in to_parcelable()
|
/packages/modules/Virtualization/build/debian/ |
D | build.sh | 375 rm -f vmlinuz* initrd.img* 378 mv initrd.img* initrd.img 381 initrd.img
|
/packages/modules/Virtualization/build/apex/ |
D | sign_virt_apex.py | 351 def detach_bootconfigs(initrd_bc, initrd, bc): argument 352 cmd = ['initrd_bootconfig', 'detach', initrd_bc, initrd, bc] 355 def attach_bootconfigs(initrd_bc, initrd, bc): argument 357 initrd, bc, '--output', initrd_bc] 411 for initrd in initrds: 412 detach_bootconfigs(initrd, tmp_initrd, tmp_bc) 423 attach_bootconfigs(initrd, tmp_initrd, tmp_bc)
|
/packages/modules/Virtualization/build/microdroid/initrd/ |
D | Android.bp | 288 // separate initrd. 292 // For arm64, the initrd for 16k kernel is the same. 351 // separate initrd. 355 // For arm64, the initrd for 16k kernel is the same.
|
/packages/modules/Virtualization/microfuchsia/microfuchsiad/src/ |
D | instance_starter.rs | 65 let initrd = Some(ParcelFileDescriptor::new(initrd_fd)); in start_new_instance() localVariable 80 initrd, in start_new_instance()
|
/packages/modules/Virtualization/guest/pvmfw/testdata/ |
D | test_crosvm_dt_base.dtsi | 14 linux,initrd-end = <0x811d6cb8>; 15 linux,initrd-start = <0x81000000>;
|
/packages/modules/Virtualization/android/virtualizationservice/aidl/android/system/virtualizationservice/ |
D | VirtualMachineRawConfig.aidl | 45 @nullable ParcelFileDescriptor initrd;
|
/packages/modules/Virtualization/android/TerminalApp/java/com/android/virtualization/terminal/ |
D | ConfigJson.kt | 53 private val initrd: String?, in <lambda>() constant in com.android.virtualization.terminal.ConfigJson 100 .setInitrdPath(initrd) in <lambda>()
|
/packages/modules/Virtualization/guest/pvmfw/ |
D | README.md | 420 linux,initrd-start = <0x82000000>; 421 linux,initrd-end = <0x82800000>; 469 cp <initrd.bin> /tmp/ 470 avbtool add_hash_footer --image /tmp/<initrd.bin> \ 477 --include_descriptor_from_image /tmp/<initrd.bin> \ 481 Note that the `/tmp/<initrd.bin>` file is only created to temporarily hold the 483 `<initrd.bin>` should be passed to the VMM when booting a pVM.
|
/packages/modules/Virtualization/android/virtmgr/src/ |
D | payload.rs | 460 let initrd = format!("/apex/com.android.virt/etc/{os_name}_initrd_{debug_suffix}.img"); in add_microdroid_system_images() localVariable 461 vm_config.initrd = Some(open_parcel_file(Path::new(&initrd), false)?); in add_microdroid_system_images()
|
D | crosvm.rs | 110 pub initrd: Option<File>, field 1261 if let Some(initrd) = config.initrd { in run_vm() 1262 command.arg("--initrd").arg(add_preserved_fd(&mut preserved_fds, initrd)); in run_vm() 1484 if config.bootloader.is_some() && (config.kernel.is_some() || config.initrd.is_some()) { in validate_config()
|
D | aidl.rs | 785 let initrd = maybe_clone_file(&config.initrd)?; in create_vm_internal() localVariable 793 check_label_for_kernel_files(&kernel, &initrd, calling_partition) in create_vm_internal() 979 initrd, in create_vm_internal() 1534 config.initrd.as_ref().map_or(Ok(()), |fd| check_partition_for_file(fd, calling_partition))?; in check_partitions_for_files() 1698 initrd: &Option<File>, in check_label_for_kernel_files() 1704 if let Some(f) = initrd { in check_label_for_kernel_files()
|
/packages/modules/Virtualization/docs/ |
D | custom_vm.md | 14 "initrd": "/data/local/tmp/ramdisk",
|
/packages/modules/Virtualization/tests/vmbase_example/src/ |
D | main.rs | 99 initrd: None, in run_test()
|
/packages/modules/Virtualization/libs/libavf/src/ |
D | lib.rs | 148 config.initrd = file.map(ParcelFileDescriptor::new); in AVirtualMachineRawConfig_setInitRd()
|
/packages/modules/Virtualization/libs/framework-virtualization/src/android/system/virtualmachine/ |
D | VirtualMachineConfig.java | 706 config.initrd = in toVsRawConfig()
|
/packages/modules/Virtualization/guest/kernel/android15-6.6/x86_64/ |
D | System.map | 88276 ffffffff82281bd0 d initrd
|
/packages/modules/Virtualization/guest/kernel/android16-6.12/x86_64/ |
D | System.map | 93048 ffffffff8229a880 d initrd
|