diff options
Diffstat (limited to 'devices')
-rw-r--r-- | devices/src/usb/xhci/event_ring.rs | 2 | ||||
-rw-r--r-- | devices/src/virtio/net.rs | 4 | ||||
-rw-r--r-- | devices/src/virtio/p9.rs | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/devices/src/usb/xhci/event_ring.rs b/devices/src/usb/xhci/event_ring.rs index f7f2645..b508e5a 100644 --- a/devices/src/usb/xhci/event_ring.rs +++ b/devices/src/usb/xhci/event_ring.rs @@ -80,7 +80,7 @@ impl EventRing { .checked_add(CYCLE_STATE_OFFSET as u64) .expect("unexpected address in event ring"); self.mem - .write_slice_at_addr(cycle_bit_dword, address) + .write_at_addr(cycle_bit_dword, address) .expect("Fail to write Guest Memory"); } diff --git a/devices/src/virtio/net.rs b/devices/src/virtio/net.rs index dd8afd9..84249ab 100644 --- a/devices/src/virtio/net.rs +++ b/devices/src/virtio/net.rs @@ -103,7 +103,7 @@ where } let limit = cmp::min(write_count + desc.len as usize, self.rx_count); let source_slice = &self.rx_buf[write_count..limit]; - let write_result = self.mem.write_slice_at_addr(source_slice, desc.addr); + let write_result = self.mem.write_at_addr(source_slice, desc.addr); match write_result { Ok(sz) => { @@ -182,7 +182,7 @@ where let limit = cmp::min(read_count + desc.len as usize, frame.len()); let read_result = self .mem - .read_slice_at_addr(&mut frame[read_count..limit as usize], desc.addr); + .read_at_addr(&mut frame[read_count..limit as usize], desc.addr); match read_result { Ok(sz) => { read_count += sz; diff --git a/devices/src/virtio/p9.rs b/devices/src/virtio/p9.rs index e9bdbb7..50ceedb 100644 --- a/devices/src/virtio/p9.rs +++ b/devices/src/virtio/p9.rs @@ -135,7 +135,7 @@ where let len = min(buf.len(), (current.len - self.offset) as usize); let count = self .mem - .read_slice_at_addr(&mut buf[..len], addr) + .read_at_addr(&mut buf[..len], addr) .map_err(|e| io::Error::new(io::ErrorKind::Other, e))?; // |count| has to fit into a u32 because it must be less than or equal to @@ -191,7 +191,7 @@ where let len = min(buf.len(), (current.len - self.offset) as usize); let count = self .mem - .write_slice_at_addr(&buf[..len], addr) + .write_at_addr(&buf[..len], addr) .map_err(|e| io::Error::new(io::ErrorKind::Other, e))?; // |count| has to fit into a u32 because it must be less than or equal to |