Searched refs:AsyncDisk (Results 1 – 7 of 7) sorted by relevance
/external/crosvm/disk/src/ |
D | disk.rs | 187 fn to_async_disk(self: Box<Self>, ex: &Executor) -> Result<Box<dyn AsyncDisk>>; in to_async_disk() argument 191 fn to_async_disk(self: Box<Self>, ex: &Executor) -> Result<Box<dyn AsyncDisk>> { in to_async_disk() argument 323 pub trait AsyncDisk: DiskGetLen + FileSetLen + FileAllocate { trait 420 impl AsyncDisk for SingleFileDisk {
|
D | asynchronous.rs | 23 use crate::AsyncDisk; 83 > AsyncDisk for AsyncDiskFileWrapper<T>
|
D | android_sparse.rs | 33 use crate::AsyncDisk; 322 fn to_async_disk(self: Box<Self>, ex: &Executor) -> DiskResult<Box<dyn AsyncDisk>> { in to_async_disk() argument 356 impl AsyncDisk for AsyncAndroidSparse { 662 ) -> DiskResult<Box<dyn AsyncDisk>> { in test_async_image() argument 667 async fn read_exact_at(image: &dyn AsyncDisk, offset: usize, len: usize) -> Vec<u8> { in read_exact_at() argument
|
D | composite.rs | 56 use crate::AsyncDisk; 369 file: Box<dyn AsyncDisk>, 412 fn to_async_disk(self: Box<Self>, ex: &Executor) -> crate::Result<Box<dyn AsyncDisk>> { in to_async_disk() argument 468 impl AsyncDisk for AsyncCompositeDiskFile {
|
/external/crosvm/devices/src/virtio/ |
D | descriptor_utils.rs | 28 use disk::AsyncDisk; 444 pub async fn read_to_at_fut<F: AsyncDisk + ?Sized>( in read_to_at_fut() 460 pub async fn read_exact_to_at_fut<F: AsyncDisk + ?Sized>( in read_exact_to_at_fut() 691 pub async fn write_from_at_fut<F: AsyncDisk + ?Sized>( in write_from_at_fut() 705 pub async fn write_all_from_at_fut<F: AsyncDisk + ?Sized>( in write_all_from_at_fut()
|
/external/crosvm/devices/src/virtio/block/ |
D | asynchronous.rs | 43 use disk::AsyncDisk; 204 pub disk_image: Box<dyn AsyncDisk>, 221 disk_image: Box<dyn AsyncDisk>, in new() argument
|
/external/crosvm/disk/src/qcow/ |
D | mod.rs | 47 use crate::AsyncDisk; 1606 fn to_async_disk(self: Box<Self>, ex: &Executor) -> crate::Result<Box<dyn AsyncDisk>> { in to_async_disk() argument
|