Searched refs:AndroidSparse (Results 1 – 4 of 4) sorted by relevance
107 pub struct AndroidSparse { struct166 impl AndroidSparse { impl167 pub fn from_file(mut file: File) -> Result<AndroidSparse> { in from_file() argument201 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() argument220 let image = AndroidSparse { in from_parts()236 impl DiskGetLen for AndroidSparse { implementation242 impl FileSetLen for AndroidSparse { implementation251 impl AsRawDescriptor for AndroidSparse { implementation258 impl FileReadWriteAtVolatile for AndroidSparse { implementation[all …]
63 use android_sparse::AndroidSparse;217 AndroidSparse, enumerator269 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()
132 ImageType::AndroidSparse => { in get_partition_size()165 AndroidSparse, enumerator184 return Ok(ImageType::AndroidSparse); in detect_image_type()
163 assert_eq!(image_type, ImageType::AndroidSparse); in detect_image_type_android_sparse()