Home
last modified time | relevance | path

Searched refs:BusAccessInfo (Results 1 – 15 of 15) sorted by relevance

/external/crosvm/devices/src/
Ddirect_io.rs5 use crate::{BusAccessInfo, BusDevice, BusDeviceSync};
48 fn read(&mut self, ai: BusAccessInfo, data: &mut [u8]) { in read() argument
53 fn write(&mut self, ai: BusAccessInfo, data: &[u8]) { in write() argument
60 fn read(&self, ai: BusAccessInfo, data: &mut [u8]) { in read() argument
65 fn write(&self, ai: BusAccessInfo, data: &[u8]) { in write() argument
Dpl030.rs9 use crate::{BusAccessInfo, BusDevice};
78 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
121 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
154 fn pl030_bus_address(offset: u64) -> BusAccessInfo { in pl030_bus_address() argument
155 BusAccessInfo { in pl030_bus_address()
Dproxy.rs17 use crate::{BusAccessInfo, BusDevice};
44 info: BusAccessInfo,
48 info: BusAccessInfo,
266 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
276 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
315 fn write(&mut self, _info: BusAccessInfo, data: &[u8]) { in write() argument
320 fn read(&mut self, _info: BusAccessInfo, data: &mut [u8]) { in read() argument
363 let address = BusAccessInfo { in test_proxied_read_write()
Di8042.rs7 use crate::{BusAccessInfo, BusDevice};
28 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
38 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
Dbus.rs18 pub struct BusAccessInfo { struct
28 impl std::fmt::Display for BusAccessInfo { argument
62 fn read(&mut self, offset: BusAccessInfo, data: &mut [u8]) {} in read() argument
64 fn write(&mut self, offset: BusAccessInfo, data: &[u8]) {} in write() argument
88 fn read(&self, offset: BusAccessInfo, data: &mut [u8]); in read() argument
89 fn write(&self, offset: BusAccessInfo, data: &[u8]); in write() argument
276 let io = BusAccessInfo { in read()
296 let io = BusAccessInfo { in write()
345 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
356 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
Dcmos.rs9 use crate::{BusAccessInfo, BusDevice};
54 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
66 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
Dacpi.rs5 use crate::{BusAccessInfo, BusDevice, BusResumeDevice};
59 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
80 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
Dserial.rs14 use crate::bus::BusAccessInfo;
314 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
324 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
407 fn serial_bus_address(offset: u8) -> BusAccessInfo { in serial_bus_address() argument
409 BusAccessInfo { in serial_bus_address()
Dpit.rs30 use crate::bus::BusAccessInfo;
218 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
235 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
930 fn pit_bus_address(address: PortIOSpace) -> BusAccessInfo { in pit_bus_address() argument
944 BusAccessInfo { in pit_bus_address()
1453 BusAccessInfo { in invalid_write_and_read()
1461 BusAccessInfo { in invalid_write_and_read()
Dbat.rs5 use crate::{BusAccessInfo, BusDevice};
430 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
470 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
Dlib.rs34 pub use self::bus::{Bus, BusAccessInfo, BusDevice, BusDeviceSync, BusRange, BusResumeDevice};
/external/crosvm/devices/src/pci/
Dpci_root.rs17 use crate::{BusAccessInfo, BusDevice};
254 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
276 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
314 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
331 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
Dpci_device.rs18 use crate::{BusAccessInfo, BusDevice};
138 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
142 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
/external/crosvm/devices/src/irqchip/
Dioapic.rs12 use crate::bus::BusAccessInfo;
93 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
119 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
490 fn ioapic_bus_address(offset: u8) -> BusAccessInfo { in ioapic_bus_address() argument
492 BusAccessInfo { in ioapic_bus_address()
Dpic.rs15 use crate::bus::BusAccessInfo;
91 fn write(&mut self, info: BusAccessInfo, data: &[u8]) { in write() argument
107 fn read(&mut self, info: BusAccessInfo, data: &mut [u8]) { in read() argument
543 fn pic_bus_address(address: u64) -> BusAccessInfo { in pic_bus_address() argument
554 BusAccessInfo { in pic_bus_address()