| /external/crosvm/sys_util/src/ |
| D | file_traits.rs | 168 fn read_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> Result<usize>; in read_at_volatile() 175 fn read_vectored_at_volatile(&mut self, bufs: &[VolatileSlice], offset: u64) -> Result<usize> { in read_vectored_at_volatile() 185 fn read_exact_at_volatile(&mut self, mut slice: VolatileSlice, mut offset: u64) -> Result<()> { in read_exact_at_volatile() 202 fn write_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> Result<usize>; in write_at_volatile() 209 fn write_vectored_at_volatile(&mut self, bufs: &[VolatileSlice], offset: u64) -> Result<usize> { in write_vectored_at_volatile() 219 fn write_all_at_volatile(&mut self, mut slice: VolatileSlice, mut offset: u64) -> Result<()> { in write_all_at_volatile() 236 fn read_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> Result<usize> { in read_at_volatile() 240 fn read_vectored_at_volatile(&mut self, bufs: &[VolatileSlice], offset: u64) -> Result<usize> { in read_vectored_at_volatile() 244 fn read_exact_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> Result<()> { in read_exact_at_volatile() 248 fn write_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> Result<usize> { in write_at_volatile() [all …]
|
| D | sock_ctrl_msg.rs | 408 unsafe impl<'a> AsIobuf for VolatileSlice<'a> { implementation
|
| D | mmap.rs | 735 fn get_slice(&self, offset: usize, count: usize) -> VolatileMemoryResult<VolatileSlice> { in get_slice()
|
| /external/crosvm/data_model/src/ |
| D | volatile_memory.rs | 90 fn get_slice(&self, offset: usize, count: usize) -> Result<VolatileSlice>; in get_slice() 107 pub struct VolatileSlice<'a>(IoBufMut<'a>); struct 109 impl<'a> VolatileSlice<'a> { impl 111 pub fn new(buf: &mut [u8]) -> VolatileSlice { in new() 265 pub fn copy_to_volatile_slice(&self, slice: VolatileSlice) { in copy_to_volatile_slice() 311 impl<'a> VolatileMemory for VolatileSlice<'a> { implementation 312 fn get_slice(&self, offset: usize, count: usize) -> Result<VolatileSlice> { in get_slice() 414 fn get_slice(&self, offset: usize, count: usize) -> Result<VolatileSlice> { in get_slice()
|
| /external/crosvm/rutabaga_gfx/src/ |
| D | rutabaga_2d.rs | 24 dst: VolatileSlice, in transfer_2d() 241 buf: Option<VolatileSlice>, in transfer_read()
|
| D | rutabaga_core.rs | 123 _buf: Option<VolatileSlice>, in transfer_read() 430 buf: Option<VolatileSlice>, in transfer_read()
|
| D | virgl_renderer.rs | 431 buf: Option<VolatileSlice>, in transfer_read()
|
| D | gfxstream.rs | 363 buf: Option<VolatileSlice>, in transfer_read()
|
| /external/crosvm/cros_async/src/ |
| D | mem.rs | 49 fn get_volatile_slice(&self, mem_range: MemRegion) -> Result<VolatileSlice>; in get_volatile_slice()
|
| /external/crosvm/disk/src/ |
| D | android_sparse.rs | 280 fn read_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> io::Result<usize> { in read_at_volatile() 325 fn write_at_volatile(&mut self, _slice: VolatileSlice, _offset: u64) -> io::Result<usize> { in write_at_volatile()
|
| D | composite.rs | 246 fn read_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> io::Result<usize> { in read_at_volatile() 260 fn write_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> io::Result<usize> { in write_at_volatile()
|
| /external/crosvm/base/src/ |
| D | mmap.rs | 218 fn get_slice(&self, offset: usize, count: usize) -> VolatileMemoryResult<VolatileSlice> { in get_slice()
|
| /external/crosvm/gpu_display/src/ |
| D | gpu_display_stub.rs | 28 fn as_volatile_slice(&mut self) -> VolatileSlice { in as_volatile_slice()
|
| D | gpu_display_x.rs | 203 fn as_volatile_slice(&self) -> VolatileSlice { in as_volatile_slice()
|
| /external/crosvm/vm_memory/src/ |
| D | guest_memory.rs | 497 pub fn get_slice_at_addr(&self, addr: GuestAddress, len: usize) -> Result<VolatileSlice> { in get_slice_at_addr()
|
| /external/crosvm/devices/src/virtio/gpu/ |
| D | virtio_gpu.rs | 589 buf: Option<VolatileSlice>, in transfer_read()
|
| /external/crosvm/disk/src/qcow/ |
| D | mod.rs | 1649 fn read_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> io::Result<usize> { in read_at_volatile() 1662 fn write_at_volatile(&mut self, slice: VolatileSlice, offset: u64) -> io::Result<usize> { in write_at_volatile()
|