Home
last modified time | relevance | path

Searched defs:BlockIo (Results 1 – 4 of 4) sorted by relevance

/bootable/libbootloader/gbl/libstorage/src/
Dalgorithm.rs25 io: &mut impl BlockIo, in read_aligned_all()
37 io: &mut impl BlockIo, in read_aligned_offset_and_buffer()
71 io: &mut impl BlockIo, in read_aligned_buffer()
138 io: &mut impl BlockIo, in read_async()
183 async fn write_aligned_all(io: &mut impl BlockIo, offset: u64, data: &mut [u8]) -> Result<()> { in write_aligned_all()
192 io: &mut impl BlockIo, in write_aligned_offset_and_buffer()
242 io: &mut impl BlockIo, in write_aligned_buffer()
296 io: &mut impl BlockIo, in write_async()
Dgpt.rs121 fn check_header(io: &mut impl BlockIo, header: &GptHeader, is_primary: bool) -> Result<()> { in check_header()
662 disk: &mut Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in load_and_validate_gpt()
700 disk: &mut Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in load_and_sync()
815 disk: &mut Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in update_gpt()
867 disk: &mut Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in erase_gpt()
Dlib.rs73 pub unsafe trait BlockIo { trait
/bootable/libbootloader/gbl/libgbl/src/
Dpartition.rs364 Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in check_part_unique()
383 Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in read_unique_partition()
396 Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in write_unique_partition()
409 Disk<impl BlockIo, impl DerefMut<Target = [u8]>>, in sync_gpt()