Searched refs:AsMultiBlockDevices (Results 1 – 11 of 11) sorted by relevance
/bootable/libbootloader/gbl/libstorage/src/ |
D | multi_blocks.rs | 19 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,
|
D | testlib.rs | 18 AsMultiBlockDevices, BlockDeviceEx, BlockInfo, BlockIo, BlockIoError, GptEntry, GptHeader, 540 impl AsMultiBlockDevices for TestMultiBlockDevices {
|
D | lib.rs | 114 pub use multi_blocks::AsMultiBlockDevices;
|
/bootable/libbootloader/gbl/libgbl/src/ |
D | ops.rs | 28 required_scratch_size, AsBlockDevice, AsMultiBlockDevices, BlockDevice, BlockIo, 166 impl<T: GblOps> AsMultiBlockDevices for GblUtils<'_, '_, T> {
|
D | lib.rs | 42 use gbl_storage::AsMultiBlockDevices;
|
/bootable/libbootloader/gbl/libgbl/src/fastboot/ |
D | mod.rs | 21 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
|
D | vars.rs | 19 use gbl_storage::{AsBlockDevice, AsMultiBlockDevices};
|
/bootable/libbootloader/gbl/efi/src/ |
D | utils.rs | 32 required_scratch_size, AsBlockDevice, AsMultiBlockDevices, BlockInfo, BlockIo, BlockIoError, 121 impl AsMultiBlockDevices for EfiMultiBlockDevices<'_> {
|
D | avb.rs | 22 use gbl_storage::AsMultiBlockDevices;
|
D | fuchsia_boot.rs | 21 use gbl_storage::AsMultiBlockDevices;
|
D | android_boot.rs | 23 use gbl_storage::AsMultiBlockDevices;
|