Home
last modified time | relevance | path

Searched refs:AndroidSparse (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/crosvm/disk/src/
H A Dandroid_sparse.rs107 pub struct AndroidSparse { struct
166 impl AndroidSparse { impl
167 pub fn from_file(mut file: File) -> Result<AndroidSparse> { in from_file() argument
201 AndroidSparse::from_parts(file, total_size, chunks) in from_file()
204 fn from_parts(file: File, size: u64, chunks: Vec<ChunkWithSize>) -> Result<AndroidSparse> { in from_parts() argument
220 let image = AndroidSparse { in from_parts()
236 impl DiskGetLen for AndroidSparse { implementation
242 impl FileSetLen for AndroidSparse { implementation
251 impl AsRawDescriptor for AndroidSparse { implementation
258 impl FileReadWriteAtVolatile for AndroidSparse { implementation
[all …]
H A Ddisk.rs63 use android_sparse::AndroidSparse;
217 AndroidSparse, enumerator
269 return Ok(ImageType::AndroidSparse); in detect_image_type()
331 ImageType::AndroidSparse => { in open_disk_file()
332 Box::new(AndroidSparse::from_file(raw_image).map_err(Error::CreateAndroidSparseDisk)?) in open_disk_file()
/aosp_15_r20/packages/modules/Virtualization/android/virtmgr/src/
Dcomposite.rs132 ImageType::AndroidSparse => { in get_partition_size()
165 AndroidSparse, enumerator
184 return Ok(ImageType::AndroidSparse); in detect_image_type()
/aosp_15_r20/external/crosvm/disk/src/sys/
H A Dlinux.rs163 assert_eq!(image_type, ImageType::AndroidSparse); in detect_image_type_android_sparse()