/bootable/recovery/tests/testdata/ |
D | recovery_body | 1383 …�ERCP ����������B/devices/v… 1384 y yBu:object_r:sysfs_thermal:s0+/sys/devices/soc\.0/qcom,bcl\.[0-9]+(/.*)?… 1430 …ces/soc\.0/fd900000\.qcom,mdss_mdp/qcom,mdss_fb_primary\.[0-9]+/leds(/.*)?B�S2RP 2994 …��X���7���<Y���'Ϲ���s��ѫ�� ד]��i�֎)���#��.�2@��K_�K�p���K��B4���ؕ��W��g:��v��… 2997 �/<�i���N��I��+�&�V�؆�m��ܕ|���$�p��+u!���������.��+B�S�\:�)M�����X������Oqq�0���r… 2998 …uK����?�k23*�����}�g���܌5����e~ ����}��έ��p�����^�[�J�����o����B&�Kf�4�'H�����W�=ȸ … 3001 ��L����q:*1B���|h�Q9��!�ZӇt#��٫�/:>�I�����7��^uu+��`9¡.6����q�j0J�iB90��Hs��b������*���… 3003 *t�U2�0��U�v�#Ȍ� ��X��-���k�`�\�w���Z�S���B����!�Xb�5堷.���F�y����z�圆E\�53O0m��|�l�-s�q��Mr{��#… 3005 …X���|���#��r��������Y��ޫS��.lmc����4k"��o`�yMS�k��=111�UZM#��#Ʉ*Mio�]�ʬ@���j��Λ]�,q��<���B 3006 @`y��B��)��b9f�ħ=l<k�ם�v0Vz^5,� [all …]
|
/bootable/libbootloader/gbl/libgbl/src/slots/ |
D | partition.rs | 49 fn validate<B: ByteSlice>(buffer: B) -> Result<Ref<B, Self>, MetadataParseError>; in validate() argument 108 pub fn deserialize<B: ByteSlice>( in deserialize() 109 buffer: B, in deserialize() argument
|
D | android.rs | 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() 380 fn write_back<B: gbl_storage::AsBlockDevice>(&mut self, block_dev: &mut B) { in write_back() argument
|
D | fuchsia.rs | 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() 286 fn write_back<B: gbl_storage::AsBlockDevice>(&mut self, block_dev: &mut B) { in write_back() argument
|
/bootable/libbootloader/gbl/libabr/src/ |
D | lib.rs | 78 B, enumerator 86 SlotIndex::A => SlotIndex::B, in other() 87 SlotIndex::B => SlotIndex::A, in other() 98 SlotIndex::B => 1, in from() 111 v if v == (SlotIndex::B).into() => Ok(SlotIndex::B), in try_from() 223 SlotIndex::B => 1, in slot_num_index() 285 res[12..16].clone_from_slice(&self.slot_data(SlotIndex::B).serialize()); 301 let priority_b = self.slot_data(SlotIndex::B).get_normalized_priority(); in get_active_slot() 303 return SlotIndex::B; in get_active_slot() 390 abr_data.slot_data_mut(SlotIndex::B).slot_normalize(); in load_metadata() [all …]
|
D | c_staticlib.rs | 206 Ok(SlotIndex::B) => &SLOT_B_SUFFIX, in AbrGetSlotSuffix()
|
/bootable/libbootloader/gbl/third_party/libzbi/src/ |
D | lib.rs | 78 pub fn align_buffer<B: ByteSlice>(buffer: B) -> ZbiResult<B> { in align_buffer() argument 94 pub struct ZbiItem<B: ByteSlice> { 96 pub header: Ref<B, ZbiHeader>, 98 pub payload: B, 101 impl<B: ByteSlice, C: ByteSlice> PartialEq<ZbiItem<C>> for ZbiItem<B> { 108 impl<B: ByteSlice + PartialEq> ZbiItem<B> { 135 pub fn parse(buffer: B) -> ZbiResult<(ZbiItem<B>, B)> { in parse() argument 138 let (hdr, payload) = Ref::<B, ZbiHeader>::new_from_prefix(buffer).ok_or(ZbiError::Error)?; in parse() 183 impl<B: ByteSliceMut + PartialEq> ZbiItem<B> { 217 buffer: B, in new() argument [all …]
|
/bootable/libbootloader/gbl/libgbl/src/ |
D | slots.rs | 409 fn write_back<B: gbl_storage::AsBlockDevice>(&mut self, block_dev: &mut B) {} in write_back() argument 413 pub struct Cursor<'a, B: gbl_storage::AsBlockDevice, M: Manager> { 418 pub block_dev: &'a mut B, 421 impl<'a, B: gbl_storage::AsBlockDevice, M: Manager> Drop for Cursor<'a, B, M> {
|
D | ops.rs | 103 fn do_fastboot<B: gbl_storage::AsBlockDevice>( in do_fastboot() 105 cursor: &mut slots::Cursor<B, impl slots::Manager>, in do_fastboot() argument 118 fn load_slot_interface<'b, B: gbl_storage::AsBlockDevice, M: slots::Manager>( in load_slot_interface() argument 120 block_device: &'b mut B, in load_slot_interface() argument 122 ) -> GblResult<slots::Cursor<'b, B, M>> { in load_slot_interface()
|
D | lib.rs | 251 pub fn load_slot_interface<'b, B: gbl_storage::AsBlockDevice, M: Manager>( in load_slot_interface() argument 253 block_device: &'b mut B, in load_slot_interface() argument 254 ) -> Result<Cursor<'b, B, M>> { in load_slot_interface() 257 .load_slot_interface::<B, M>(block_device, boot_token) in load_slot_interface() 404 pub fn load_verify_boot<'b: 'c, 'c, 'd: 'b, B: gbl_storage::AsBlockDevice>( in load_verify_boot() 409 slot_cursor: Cursor<B, impl Manager>, in load_verify_boot() argument 451 fn lvb_inner<'b: 'c, 'c, 'd: 'b, 'e, B: gbl_storage::AsBlockDevice>( in lvb_inner() 458 mut slot_cursor: Cursor<B, impl Manager>, in lvb_inner() argument
|
/bootable/recovery/updater_sample/ |
D | README.md | 5 sample client for `update_engine` to install A/B (seamless) updates. 7 A/B (seamless) update is available since Android Nougat (API 24), but this sample 102 to switch A/B slot on next reboot.
|
/bootable/recovery/ |
D | README.md | 49 - Execute the test on an A/B device first. The test should fail but it will log
|