Lines Matching defs:Kvm
54 #include "debug/Kvm.hh"
64 Kvm *Kvm::instance = NULL;
66 Kvm::Kvm()
82 Kvm::~Kvm()
87 Kvm *
88 Kvm::create()
91 instance = new Kvm();
97 Kvm::capUserMemory() const
103 Kvm::capSetTSSAddress() const
109 Kvm::capExtendedCPUID() const
115 Kvm::capUserNMI() const
125 Kvm::capCoalescedMMIO() const
131 Kvm::capNumMemSlots() const
141 Kvm::capOneReg() const
151 Kvm::capIRQChip() const
157 Kvm::capVCPUEvents() const
167 Kvm::capDebugRegs() const
177 Kvm::capXCRs() const
187 Kvm::capXSave() const
199 Kvm::getSupportedCPUID(struct kvm_cpuid2 &cpuid) const
210 const Kvm::CPUIDVector &
211 Kvm::getSupportedCPUID() const
231 Kvm::getSupportedMSRs(struct kvm_msr_list &msrs) const
242 const Kvm::MSRIndexVector &
243 Kvm::getSupportedMSRs() const
265 Kvm::checkExtension(int extension) const
274 Kvm::ioctl(int request, long p1) const
282 Kvm::createVM()
296 kvm(new Kvm()), system(nullptr),
350 DPRINTF(Kvm, "Mapping %i memory region(s)\n", memories.size());
353 DPRINTF(Kvm, "Skipping region marked as not usable by KVM\n");
361 DPRINTF(Kvm, "Mapping region: 0x%p -> 0x%llx [size: 0x%llx]\n",
372 DPRINTF(Kvm, "Zero-region not mapped: [0x%llx]\n", range.start());
472 DPRINTF(Kvm, "KVM: Registering coalesced MMIO region [0x%x, 0x%x]\n",