Lines Matching defs:QcowFile
390 pub struct QcowFile { struct
405 impl QcowFile { argument
407 pub fn from(mut file: File, max_nesting_depth: u32) -> Result<QcowFile> { in from()
565 pub fn new(file: File, virtual_size: u64) -> Result<QcowFile> { in new()
575 ) -> Result<QcowFile> { in new_from_backing()
599 ) -> Result<QcowFile> { in new_from_header()
1403 impl Drop for QcowFile { implementation
1409 impl AsRawDescriptors for QcowFile { implementation
1419 impl Read for QcowFile { implementation
1442 impl Seek for QcowFile { implementation
1474 impl Write for QcowFile { implementation
1493 impl FileReadWriteAtVolatile for QcowFile { implementation
1515 impl FileSync for QcowFile { implementation
1523 impl FileSetLen for QcowFile { implementation
1532 impl DiskGetLen for QcowFile { implementation
1538 impl FileAllocate for QcowFile { implementation
1551 impl PunchHole for QcowFile { implementation
1565 impl WriteZeroesAt for QcowFile { implementation
1662 F: FnMut(QcowFile), in with_default_file()
1671 fn write_all_at(qcow: &mut QcowFile, data: &[u8], offset: u64) -> std::io::Result<()> { in write_all_at()
1678 fn read_exact_at(qcow: &mut QcowFile, data: &mut [u8], offset: u64) -> std::io::Result<()> { in read_exact_at()