Lines Matching defs:KvmVM
55 #include "params/KvmVM.hh"
294 KvmVM::KvmVM(KvmVMParams *params)
310 KvmVM::~KvmVM()
320 KvmVM::notifyFork()
334 KvmVM::cpuStartup()
344 KvmVM::delayedStartup()
378 const KvmVM::MemSlot
379 KvmVM::allocMemSlot(uint64_t size)
407 KvmVM::setupMemSlot(const KvmVM::MemSlot num, void *host_addr, Addr guest,
416 KvmVM::disableMemSlot(const KvmVM::MemSlot num)
425 KvmVM::freeMemSlot(const KvmVM::MemSlot num)
433 KvmVM::setUserMemoryRegion(uint32_t slot,
458 KvmVM::coalesceMMIO(const AddrRange &range)
464 KvmVM::coalesceMMIO(Addr start, int size)
480 KvmVM::setTSSAddress(Addr tss_address)
487 KvmVM::createIRQChip()
490 panic("KvmVM::createIRQChip called twice.\n");
502 KvmVM::setIRQLine(uint32_t irq, bool high)
515 KvmVM::createDevice(uint32_t type, uint32_t flags)
532 KvmVM::setSystem(System *s)
540 KvmVM::contextIdToVCpuId(ContextID ctx) const
548 KvmVM::createVCPU(long vcpuID)
560 KvmVM::allocVCPUID()
567 KvmVM::kvmArmPreferredTarget(struct kvm_vcpu_init &target) const
577 KvmVM::ioctl(int request, long p1) const
585 KvmVM *
594 return new KvmVM(this);