Home
last modified time | relevance | path

Searched refs:off (Results 1 – 7 of 7) sorted by relevance

/bootable/libbootloader/gbl/libstorage/src/
Dmulti_blocks.rs166 let off = 512; // Randomly selected offset. in test_multi_block_read() localVariable
172 let mut out = vec![0u8; blk_0[off..].len()]; in test_multi_block_read()
173 devs.get(0).unwrap().read(u64::try_from(off).unwrap(), &mut out[..]).unwrap(); in test_multi_block_read()
174 assert_eq!(out, blk_0[off..]); in test_multi_block_read()
176 let mut out = vec![0u8; blk_1[off..].len()]; in test_multi_block_read()
177 devs.get(1).unwrap().read(u64::try_from(off).unwrap(), &mut out[..]).unwrap(); in test_multi_block_read()
178 assert_eq!(out, blk_1[off..]); in test_multi_block_read()
183 let off = 512; // Randomly selected offset. in test_multi_block_write() localVariable
191 devs.get(0).unwrap().write(u64::try_from(off).unwrap(), &mut blk_0[off..]).unwrap(); in test_multi_block_write()
192 assert_eq!(blk_0[off..], devs.0[0].io.storage[off..]); in test_multi_block_write()
[all …]
/bootable/libbootloader/gbl/libgbl/src/fastboot/
Dmod.rs199 Ok(_) => write_sparse_image(utils.take_download_buffer().0, |off, data| { in flash()
200 self.partition_io(part).write(off, data) in flash()
362 off: u64, in fetch()
373 res = fb.fetch(part.as_str(), off, size, upload_builder, &mut utils) in fetch()
409 fn check_blk_upload(fb: &mut GblFastboot, blk_id: u64, off: u64, size: u64, disk: &[u8]) { in check_blk_upload()
410 let expected = disk[off.try_into().unwrap()..][..size.try_into().unwrap()].to_vec(); in check_blk_upload()
412 let part = format!(":{:#x}:{:#x}:{:#x}", blk_id, off, size); in check_blk_upload()
416 assert_eq!(fetch(fb, part, off, size).unwrap(), expected); in check_blk_upload()
428 let off = 512; in test_fetch_raw_block() localVariable
430 check_blk_upload(&mut gbl_fb, 0, off, size, disk_0); in test_fetch_raw_block()
[all …]
Dsparse.rs287 write_sparse_image(&mut sparse.to_vec()[..], |off, data| { in test_sparse_write()
288 out[off.try_into().unwrap()..][..data.len()].clone_from_slice(data); in test_sparse_write()
304 write_sparse_image(&mut sparse.to_vec()[..], |off, data| { in test_sparse_write_non_default_block_size()
305 out[off.try_into().unwrap()..][..data.len()].clone_from_slice(data); in test_sparse_write_non_default_block_size()
/bootable/libbootloader/gbl/efi/src/
Dandroid_boot.rs170 let off = load.len().checked_sub(kernel_size).ok_or_else(|| EfiAppError::BufferTooSmall)?; in load_android_simple() localVariable
171 off.checked_sub(load[off..].as_ptr() as usize % KERNEL_ALIGNMENT) in load_android_simple()
/bootable/recovery/minadbd/
DREADME.md13 default; otherwise `adbd` will stay off at all times in user builds. See the triggers in
/bootable/libbootloader/gbl/
DREADME.md40 insted of booting Android directly, the emulator first hands off to the EFI
/bootable/libbootloader/gbl/libfastboot/src/
Dlib.rs880 let off = next_arg(&mut rev, Err("Invalid argument".into()))?; in fetch() localVariable
881 let part = &cmd[..cmd.len() - (off.len() + sz.len() + 2)]; in fetch()
884 fb_impl.fetch(part, hex_to_u64(off)?, hex_to_u64(sz)?, upload_builder, &mut utils) in fetch()