Home
last modified time | relevance | path

Searched refs:AsMultiBlockDevices (Results 1 – 11 of 11) sorted by relevance

/bootable/libbootloader/gbl/libstorage/src/
Dmulti_blocks.rs19 pub trait AsMultiBlockDevices { interface
100 impl<T: ?Sized + AsMultiBlockDevices> AsMultiBlockDevices for &mut T { impl
110 fn until_ok<F, R>(devs: &mut (impl AsMultiBlockDevices + ?Sized), mut f: F) -> Result<R> in until_ok()
123 fn with_id<F, R>(devs: &mut (impl AsMultiBlockDevices + ?Sized), dev_id: u64, mut f: F) -> Result<R> in with_id()
136 devs: &'a mut dyn AsMultiBlockDevices,
149 AsBlockDevice, AsMultiBlockDevices, TestBlockDeviceBuilder, TestMultiBlockDevices,
Dtestlib.rs18 AsMultiBlockDevices, BlockDeviceEx, BlockInfo, BlockIo, BlockIoError, GptEntry, GptHeader,
540 impl AsMultiBlockDevices for TestMultiBlockDevices {
Dlib.rs114 pub use multi_blocks::AsMultiBlockDevices;
/bootable/libbootloader/gbl/libgbl/src/
Dops.rs28 required_scratch_size, AsBlockDevice, AsMultiBlockDevices, BlockDevice, BlockIo,
166 impl<T: GblOps> AsMultiBlockDevices for GblUtils<'_, '_, T> {
Dlib.rs42 use gbl_storage::AsMultiBlockDevices;
/bootable/libbootloader/gbl/libgbl/src/fastboot/
Dmod.rs21 use gbl_storage::{AsBlockDevice, AsMultiBlockDevices, GPT_NAME_LEN_U16};
54 devs: &'a mut dyn AsMultiBlockDevices,
94 pub storage: &'a mut dyn AsMultiBlockDevices,
109 pub fn new(storage: &'a mut dyn AsMultiBlockDevices) -> Self { in new()
118 pub fn storage(&mut self) -> &mut &'a mut dyn AsMultiBlockDevices { in storage() argument
Dvars.rs19 use gbl_storage::{AsBlockDevice, AsMultiBlockDevices};
/bootable/libbootloader/gbl/efi/src/
Dutils.rs32 required_scratch_size, AsBlockDevice, AsMultiBlockDevices, BlockInfo, BlockIo, BlockIoError,
121 impl AsMultiBlockDevices for EfiMultiBlockDevices<'_> {
Davb.rs22 use gbl_storage::AsMultiBlockDevices;
Dfuchsia_boot.rs21 use gbl_storage::AsMultiBlockDevices;
Dandroid_boot.rs23 use gbl_storage::AsMultiBlockDevices;