Lines Matching refs:container

1652         let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap();  in zbi_test_container_parse_bad_first_entry_marked()  localVariable
1654 container 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() localVariable
1669 container 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() localVariable
1682 container 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() localVariable
1695 container.iter_mut().filter(|e| ZbiType::CmdLine as u32 == e.header.type_).for_each( in zbi_test_container_parse_bad_entry_crc()
1710 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry() localVariable
1712 container.get_next_payload().unwrap()[..payload.len()].copy_from_slice(payload); in zbi_test_container_new_entry()
1713 container in zbi_test_container_new_entry()
1718 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_new_entry() localVariable
1719 check_container_made_of(&container, &new_entries); in zbi_test_container_new_entry()
1726 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry_crc32_not_supported() localVariable
1728 container.create_entry_with_payload( in zbi_test_container_new_entry_crc32_not_supported()
1743 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry_no_space_left() localVariable
1746 container in zbi_test_container_new_entry_no_space_left()
1758 container.create_entry( in zbi_test_container_new_entry_no_space_left()
1774 let mut container = ZbiContainer::new(&mut buffer.0[..buf_len]).unwrap(); in zbi_test_container_new_entry_no_space_for_header() localVariable
1778 container.create_entry( in zbi_test_container_new_entry_no_space_for_header()
1794 let mut container = ZbiContainer::new(&mut buffer.0[..buf_len]).unwrap(); in zbi_test_container_new_entry_no_space_for_payload() localVariable
1798 container.create_entry( in zbi_test_container_new_entry_no_space_for_payload()
1816 let mut container = ZbiContainer::new(&mut buffer.0[..buf_len]).unwrap(); in zbi_test_container_new_entry_with_payload_just_enough_to_fit_no_align() localVariable
1818 container.create_entry( in zbi_test_container_new_entry_with_payload_just_enough_to_fit_no_align()
1834 let mut container = ZbiContainer::new(&mut buffer.0[..buf_len]).unwrap(); in zbi_test_container_new_entry_with_payload_just_enough_to_fit_with_alignment() localVariable
1836 container.create_entry( in zbi_test_container_new_entry_with_payload_just_enough_to_fit_with_alignment()
1850 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry_payload_too_big() localVariable
1852 container.create_entry( in zbi_test_container_new_entry_payload_too_big()
1867 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry_no_space_left_unaligned() localVariable
1870 container in zbi_test_container_new_entry_no_space_left_unaligned()
1882 container.create_entry( in zbi_test_container_new_entry_no_space_left_unaligned()
1914 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_extend_new() localVariable
1915 container.extend(&container_0).unwrap(); in zbi_test_container_extend_new()
1916 container.extend(&container_1).unwrap(); in zbi_test_container_extend_new()
1965 let container = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_full() localVariable
1967 assert_eq!(container_full.extend(&container), Err(ZbiError::TooBig)); in zbi_test_container_extend_full()
1989 let container = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_1_byte_short() localVariable
1991 assert_eq!(container_small.extend(&container), Err(ZbiError::TooBig)); in zbi_test_container_extend_1_byte_short()
2014 let container = ZbiContainer::parse(buffer).unwrap(); in zbi_test_container_extend_use_all_buffer() localVariable
2016 assert!(container_full.extend(&container).is_ok()); in zbi_test_container_extend_use_all_buffer()
2024 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry_with_payload() localVariable
2026 container in zbi_test_container_new_entry_with_payload()
2036 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_new_entry_with_payload() localVariable
2037 check_container_made_of(&container, &new_entries); in zbi_test_container_new_entry_with_payload()
2041 container: &ZbiContainer<B>, in check_container_made_of()
2046 container.get_payload_length_usize(), in check_container_made_of()
2062 for b in container.iter() { in check_container_made_of()
2075 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_get_next_paylad() localVariable
2078 let next_payload: &mut [u8] = container.get_next_payload().unwrap(); in zbi_test_container_get_next_paylad()
2080 container in zbi_test_container_get_next_paylad()
2085 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_container_get_next_paylad() localVariable
2086 check_container_made_of(&container, &new_entries); in zbi_test_container_get_next_paylad()
2095 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_get_next_paylad_length() localVariable
2096 let next_payload: &mut [u8] = container.get_next_payload().unwrap(); in zbi_test_container_get_next_paylad_length()
2107 let mut container = ZbiContainer::new(&mut buffer.0[..len]).unwrap(); in zbi_test_container_get_next_paylad_only_header_can_fit() localVariable
2108 let next_payload: &mut [u8] = container.get_next_payload().unwrap(); in zbi_test_container_get_next_paylad_only_header_can_fit()
2119 let mut container = ZbiContainer::new(&mut buffer.0[..len]).unwrap(); in zbi_test_container_get_next_paylad_header_cant_fit() localVariable
2120 assert_eq!(container.get_next_payload(), Err(ZbiError::TooBig)); in zbi_test_container_get_next_paylad_header_cant_fit()
2129 let mut container = ZbiContainer::new(&mut buffer.0[..len]).unwrap(); in zbi_test_container_get_next_paylad_length_overflow() localVariable
2130 container.payload_length = usize::MAX; // Pretend that length is too big and cause in zbi_test_container_get_next_paylad_length_overflow()
2132 assert_eq!(container.get_next_payload(), Err(ZbiError::LengthOverflow)); in zbi_test_container_get_next_paylad_length_overflow()
2181 let container = ZbiContainer::parse(&buffer.0[..ref_buffer.len()]).unwrap(); in zbi_test_container_parse_c_reference() localVariable
2182 assert_eq!(*container.header, expected_container_hdr); in zbi_test_container_parse_c_reference()
2183 check_container_made_of(&container, &expected_entries); in zbi_test_container_parse_c_reference()
2191 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry_iterate() localVariable
2193 container in zbi_test_container_new_entry_iterate()
2197 assert_eq!(container.iter().count(), 1); in zbi_test_container_new_entry_iterate()
2198 let mut it = container.iter(); in zbi_test_container_new_entry_iterate()
2210 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_container_new_entry_mut_iterate() localVariable
2212 container in zbi_test_container_new_entry_mut_iterate()
2217 let mut item = container.iter_mut().next().unwrap(); in zbi_test_container_new_entry_mut_iterate()
2222 let item = container.iter().next().unwrap(); in zbi_test_container_new_entry_mut_iterate()
2237 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_parse_new_entry_mut_iterate() localVariable
2241 container in zbi_test_container_parse_new_entry_mut_iterate()
2245 assert_eq!(container.iter().count(), 2); in zbi_test_container_parse_new_entry_mut_iterate()
2246 for mut item in container.iter_mut() { in zbi_test_container_parse_new_entry_mut_iterate()
2251 for item in container.iter() { in zbi_test_container_parse_new_entry_mut_iterate()
2262 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_iterate_empty() localVariable
2263 assert_eq!(container.iter().count(), 0); in zbi_test_container_iterate_empty()
2264 assert_eq!(container.iter_mut().count(), 0); in zbi_test_container_iterate_empty()
2274 let container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_iterate_ref() localVariable
2276 assert_eq!(container.iter().count(), 4); in zbi_test_container_iterate_ref()
2277 assert!(container.iter().zip(get_test_entries_creference().iter()).all( in zbi_test_container_iterate_ref()
2296 let mut container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_container_iterate_modify() localVariable
2298 container.iter_mut().for_each(|mut item| item.payload[0] = b'D'); in zbi_test_container_iterate_modify()
2300 assert!(container.iter().all(|b| b.payload[0] == b'D')); in zbi_test_container_iterate_modify()
2394 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_is_bootable() localVariable
2396 container in zbi_test_is_bootable()
2400 assert!(container.is_bootable().is_ok()); in zbi_test_is_bootable()
2409 let container = ZbiContainer::parse(&buffer.0[..]).unwrap(); in zbi_test_is_bootable_reference() localVariable
2410 assert!(container.is_bootable().is_ok()); in zbi_test_is_bootable_reference()
2416 let container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_is_bootable_empty_container() localVariable
2417 assert_eq!(container.is_bootable(), Err(ZbiError::Truncated)); in zbi_test_is_bootable_empty_container()
2430 let container = ZbiContainer::parse(&mut buffer.0[..]).unwrap(); in zbi_test_is_bootable_wrong_arch() localVariable
2431 assert_eq!(container.is_bootable(), Err(ZbiError::IncompleteKernel)); in zbi_test_is_bootable_wrong_arch()
2437 let mut container = ZbiContainer::new(&mut buffer.0[..]).unwrap(); in zbi_test_is_bootable_not_first_item_fail() localVariable
2439 container in zbi_test_is_bootable_not_first_item_fail()
2442 container in zbi_test_is_bootable_not_first_item_fail()
2446 assert_eq!(container.is_bootable(), Err(ZbiError::IncompleteKernel)); in zbi_test_is_bootable_not_first_item_fail()