Searched refs:MetadataParseError (Results 1 – 3 of 3) sorted by relevance
/bootable/libbootloader/gbl/libgbl/src/slots/ |
D | android.rs | 15 use super::partition::{MetadataBytes, MetadataParseError, SlotBlock}; 240 fn validate<B: ByteSlice>(buffer: B) -> Result<Ref<B, Self>, MetadataParseError> { in validate() argument 242 Ref::<B, Self>::new_from_prefix(buffer).ok_or(MetadataParseError::BufferTooSmall)?.0; in validate() 245 return Err(MetadataParseError::BadMagic); in validate() 248 return Err(MetadataParseError::BadVersion); in validate() 251 return Err(MetadataParseError::BadChecksum); in validate() 449 Err(MetadataParseError::BufferTooSmall) in test_slot_block_parse_buffer_too_small() 459 Err(MetadataParseError::BadMagic) in test_slot_block_parse_bad_magic() 469 Err(MetadataParseError::BadVersion) in test_slot_block_parse_bad_version() 480 Err(MetadataParseError::BadChecksum) in test_slot_block_parse_bad_crc()
|
D | fuchsia.rs | 19 use super::partition::{MetadataBytes, MetadataParseError, SlotBlock}; 121 fn validate<B: ByteSlice>(buffer: B) -> Result<Ref<B, AbrData>, MetadataParseError> { in validate() argument 123 Ref::<B, AbrData>::new_from_prefix(buffer).ok_or(MetadataParseError::BufferTooSmall)?.0; in validate() 126 return Err(MetadataParseError::BadMagic); in validate() 129 return Err(MetadataParseError::BadVersion); in validate() 132 return Err(MetadataParseError::BadChecksum); in validate() 344 assert_eq!(AbrData::validate(&buffer[..]), Err(MetadataParseError::BufferTooSmall),); in test_slot_block_parse_buffer_too_small() 351 assert_eq!(AbrData::validate(abr.as_bytes()), Err(MetadataParseError::BadMagic)); in test_slot_block_parse_bad_magic() 358 assert_eq!(AbrData::validate(abr.as_bytes()), Err(MetadataParseError::BadVersion)); in test_slot_block_parse_bad_version_major() 366 assert_eq!(AbrData::validate(abr.as_bytes()), Err(MetadataParseError::BadChecksum)); in test_slot_block_parse_bad_crc()
|
D | partition.rs | 29 pub enum MetadataParseError { enum 49 fn validate<B: ByteSlice>(buffer: B) -> Result<Ref<B, Self>, MetadataParseError>; in validate() argument
|