Lines Matching refs:u64
23 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64), in for_each() argument
30 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64) -> bool, in for_each_until()
40 fn get(&mut self, id: u64) -> Result<SelectedBlockDevice> in get()
50 fn sync_gpt_all(&mut self, f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64, StorageError)) { in sync_gpt_all() argument
63 fn check_part(&mut self, part: &str) -> Result<(u64, Partition)> { in check_part() argument
86 fn read_gpt_partition(&mut self, part_name: &str, offset: u64, out: &mut [u8]) -> Result<()> { in read_gpt_partition() argument
94 fn write_gpt_partition(&mut self, part_name: &str, offset: u64, data: &mut [u8]) -> Result<()> { in write_gpt_partition() argument
103 f: &mut dyn FnMut(&mut dyn AsBlockDevice, u64), in for_each() argument
112 F: FnMut(&mut dyn AsBlockDevice, u64) -> 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() argument
137 id: u64,
141 fn with(&mut self, f: &mut dyn FnMut(&mut dyn BlockIo, &mut [u8], u64)) { in with() argument
173 devs.get(0).unwrap().read(u64::try_from(off).unwrap(), &mut out[..]).unwrap(); in test_multi_block_read()
177 devs.get(1).unwrap().read(u64::try_from(off).unwrap(), &mut out[..]).unwrap(); in test_multi_block_read()
191 devs.get(0).unwrap().write(u64::try_from(off).unwrap(), &mut blk_0[off..]).unwrap(); in test_multi_block_write()
194 devs.get(1).unwrap().write(u64::try_from(off).unwrap(), &mut blk_1[off..]).unwrap(); in test_multi_block_write()
237 off: u64, in check_read_partition() argument
274 off: u64, in check_write_partition() argument