Home
last modified time | relevance | path

Searched refs:IoeventAddress (Results 1 – 4 of 4) sorted by relevance

/external/crosvm/kvm/src/
Dlib.rs237 pub enum IoeventAddress { enum
793 addr: IoeventAddress, in register_ioevent() argument
806 addr: IoeventAddress, in unregister_ioevent() argument
815 addr: IoeventAddress, in ioeventfd() argument
845 if let IoeventAddress::Pio(_) = addr { in ioeventfd()
852 IoeventAddress::Pio(p) => p as u64, in ioeventfd()
853 IoeventAddress::Mmio(m) => m, in ioeventfd()
1931 vm.register_ioevent(&evtfd, IoeventAddress::Pio(0xf4), Datamatch::AnyLength) in register_ioevent()
1933 vm.register_ioevent(&evtfd, IoeventAddress::Mmio(0x1000), Datamatch::AnyLength) in register_ioevent()
1937 IoeventAddress::Pio(0xc1), in register_ioevent()
[all …]
/external/crosvm/arch/src/
Dlib.rs22 use kvm::{IoeventAddress, Kvm, Vcpu, Vm};
200 let io_addr = IoeventAddress::Mmio(addr); in generate_pci_root()
/external/crosvm/src/plugin/
Dprocess.rs26 use kvm::{dirty_log_bitmap_size, Datamatch, IoeventAddress, IrqRoute, IrqSource, PicId, Vm};
313 AddressSpace::IOPORT => IoeventAddress::Pio(io_event.address), in handle_io_event()
314 AddressSpace::MMIO => IoeventAddress::Mmio(io_event.address), in handle_io_event()
Dmod.rs30 use kvm::{Datamatch, IoeventAddress, Kvm, Vcpu, VcpuExit, Vm};
333 addr: IoeventAddress,