Home
last modified time | relevance | path

Searched refs:NonBlockingBlockIo (Results 1 – 3 of 3) sorted by relevance

/bootable/libbootloader/gbl/libstorage/src/
Dtestlib.rs19 IoStatus, NonBlockingBlockIo, GPT_MAGIC, GPT_NAME_LEN_U16,
101 NonBlockingBlockIo::info(self) in info()
106 BlockIo::read_blocks(&mut (self as &mut dyn NonBlockingBlockIo), blk_offset, out) in read_blocks()
110 BlockIo::write_blocks(&mut (self as &mut dyn NonBlockingBlockIo), blk_offset, data) in write_blocks()
122 unsafe impl NonBlockingBlockIo for TestBlockIo {
219 BlockDeviceEx::new((&mut self.io as &mut dyn NonBlockingBlockIo).into()) in as_block_device_ex()
Dnon_blocking.rs48 pub unsafe trait NonBlockingBlockIo { interface
132 impl BlockIo for &mut dyn NonBlockingBlockIo { implementation
181 NonBlocking(&'a mut dyn NonBlockingBlockIo),
190 impl<'a> From<&'a mut dyn NonBlockingBlockIo> for BlockDeviceIo<'a> {
191 fn from(val: &'a mut dyn NonBlockingBlockIo) -> Self { in from()
297 fn update(&mut self, io: &mut dyn NonBlockingBlockIo) { in update() argument
Dlib.rs117 pub use non_blocking::{BlockDeviceEx, IoStatus, NonBlockingBlockIo, Transaction};