Lines Matching refs:parse

135     pub fn parse(buffer: B) -> ZbiResult<(ZbiItem<B>, B)> {  in parse()  method
347 pub fn parse(buffer: B) -> ZbiResult<Self> { in parse() method
677 match ZbiItem::<B>::parse(take(&mut self.buffer)) { in next()
1381 let (zbi_item, _tail) = ZbiItem::parse(buffer).unwrap(); in zbi_test_item_parse()
1394 let (mut zbi_item, _tail) = ZbiItem::parse(&mut buffer_build[..]).unwrap(); in zbi_test_item_edit()
1415 let (item, _) = ZbiItem::parse(&buffer.0[..]).unwrap(); in zbi_test_container_new()
1452 ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_parse_empty()
1475 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadType)) in zbi_test_container_parse_bad_type()
1496 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadMagic)) in zbi_test_container_parse_bad_magic()
1517 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadVersion)) in zbi_test_container_parse_bad_version()
1538 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadCrc)) in zbi_test_container_parse_bad_crc32()
1559 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadCrc)) in zbi_test_container_parse_entries_bad_magic()
1591 let zbi_container = ZbiContainer::parse(&*buffer).unwrap(); in zbi_test_container_parse()
1606 assert_eq!(ZbiContainer::parse(&buffer.0[offset..]), Err(ZbiError::BadAlignment)); in zbi_test_container_parse_unaligned()
1622 assert_eq!(ZbiContainer::parse(&*buffer), Err(ZbiError::Truncated)); in zbi_test_container_parse_without_last_padding_fail_truncated()
1634 assert_eq!(ZbiContainer::parse(&buffer[..buffer.len() - 1]), Err(ZbiError::Truncated)); in zbi_test_container_parse_error_payload_truncated()
1646 assert_eq!(ZbiContainer::parse(&buffer[..buffer.len() - 1]), Err(ZbiError::Truncated)); in zbi_test_container_parse_error_truncated()
1652 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_parse_bad_first_entry_marked()
1661 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadMagic)); in zbi_test_container_parse_bad_first_entry_marked()
1667 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_parse_bad_entry_magic()
1674 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadMagic)); in zbi_test_container_parse_bad_entry_magic()
1680 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_parse_bad_entry_version()
1687 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadVersion)); in zbi_test_container_parse_bad_entry_version()
1693 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_parse_bad_entry_crc()
1702 assert_eq!(ZbiContainer::parse(&buffer.0[..]), Err(ZbiError::BadCrc)); in zbi_test_container_parse_bad_entry_crc()
1718 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_new_entry()
1902 let container_0 = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_new()
1911 let container_1 = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_new()
1918 let container_check = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_extend_new()
1938 let mut container_0 = ZbiContainer::parse(&mut buffer[..]).unwrap(); in zbi_test_container_extend_with_empty()
1941 let container_1 = ZbiContainer::parse(&mut buffer[..]).unwrap(); in zbi_test_container_extend_with_empty()
1956 let mut container_full = ZbiContainer::parse(&mut buffer[..]).unwrap(); in zbi_test_container_extend_full()
1965 let container = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_full()
1979 ZbiContainer::parse(&mut buffer.0[..ZBI_HEADER_SIZE * 2 + ZBI_ALIGNMENT_USIZE - 1]) in zbi_test_container_extend_1_byte_short()
1989 let container = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_1_byte_short()
2002 let mut container_full = ZbiContainer::parse( in zbi_test_container_extend_use_all_buffer()
2014 let container = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_use_all_buffer()
2036 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_new_entry_with_payload()
2085 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_get_next_paylad()
2181 let container = ZbiContainer::parse(&buffer.0[..ref_buffer.len()]).unwrap(); in zbi_test_container_parse_c_reference()
2237 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_parse_new_entry_mut_iterate()
2261 assert_eq!(ZbiContainer::parse(&buffer.0[..]).unwrap().iter().count(), 0); in zbi_test_container_iterate_empty()
2262 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_iterate_empty()
2274 let container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_iterate_ref()
2296 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_iterate_modify()
2409 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_is_bootable_reference()
2430 let container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_is_bootable_wrong_arch()