Lines Matching defs:const

170 dumpKvm(const struct kvm_regs &regs)
186 dumpKvm(const char *reg_name, const struct kvm_segment &seg)
196 dumpKvm(const char *reg_name, const struct kvm_dtable &dtable)
203 dumpKvm(const struct kvm_sregs &sregs)
228 dumpKvm(const struct kvm_debugregs &regs)
244 dumpFpuSpec(const struct FXSave &xs)
252 dumpFpuSpec(const struct kvm_fpu &fpu)
260 dumpFpuCommon(const T &fpu)
262 const unsigned top((fpu.fsw >> 11) & 0x7);
291 const unsigned reg_idx((i + top) & 0x7);
292 const bool empty(!((fpu.ftwx >> reg_idx) & 0x1));
293 const double value(X86ISA::loadFloat80(fpu.fpr[i]));
310 dumpKvm(const struct kvm_fpu &fpu)
317 dumpKvm(const struct kvm_xsave &xsave)
324 dumpKvm(const struct kvm_msrs &msrs)
329 const struct kvm_msr_entry &e(msrs.entries[i]);
336 dumpKvm(const struct kvm_xcrs &regs)
349 dumpKvm(const struct kvm_vcpu_events &events)
381 checkSeg(const char *name, const int idx, const struct kvm_segment &seg,
570 X86KvmCPU::dump() const
585 X86KvmCPU::dumpFpuRegs() const
593 X86KvmCPU::dumpIntRegs() const
601 X86KvmCPU::dumpSpecRegs() const
609 X86KvmCPU::dumpDebugRegs() const
623 X86KvmCPU::dumpXCRs() const
635 X86KvmCPU::dumpXSave() const
647 X86KvmCPU::dumpVCpuEvents() const
655 X86KvmCPU::dumpMSRs() const
657 const Kvm::MSRIndexVector &supported_msrs(vm.kvm->getSupportedMSRs());
711 const int index)
736 const int index)
837 const unsigned top((fpu.fsw >> 11) & 0x7);
839 const unsigned reg_idx((i + top) & 0x7);
840 const double value(bitsToFloat64(
920 const Kvm::MSRIndexVector &indices(getMsrIntersection());
972 X86KvmCPU::updateThreadContextRegs(const struct kvm_regs &regs,
973 const struct kvm_sregs &sregs)
990 setContextSegment(ThreadContext *tc, const struct kvm_segment &kvm_seg,
991 const int index)
1015 setContextSegment(ThreadContext *tc, const struct kvm_dtable &kvm_dtable,
1016 const int index)
1026 X86KvmCPU::updateThreadContextSRegs(const struct kvm_sregs &sregs)
1044 updateThreadContextFPUCommon(ThreadContext *tc, const T &fpu)
1046 const unsigned top((fpu.fsw >> 11) & 0x7);
1049 const unsigned reg_idx((i + top) & 0x7);
1050 const double value(X86ISA::loadFloat80(fpu.fpr[i]));
1077 X86KvmCPU::updateThreadContextFPU(const struct kvm_fpu &fpu)
1088 X86KvmCPU::updateThreadContextXSave(const struct kvm_xsave &kxsave)
1090 const FXSave &xsave(*(const FXSave *)kxsave.region);
1103 const Kvm::MSRIndexVector &msrs(getMsrIntersection());
1265 const Tick run_ticks(BaseKvmCPU::kvmRun(ticks));
1274 X86KvmCPU::getHostCycles() const
1283 const uint16_t port(kvm_run.io.port);
1313 const int count(kvm_run.io.count);
1345 const MemCmd cmd(isWrite ? MemCmd::WriteReq : MemCmd::ReadReq);
1377 X86KvmCPU::archIsDrained() const
1390 const bool pending_events(events.exception.injected ||
1458 X86KvmCPU::setCPUID(const struct kvm_cpuid2 &cpuid)
1466 X86KvmCPU::setCPUID(const Kvm::CPUIDVector &cpuid)
1478 X86KvmCPU::setMSRs(const struct kvm_msrs &msrs)
1486 X86KvmCPU::setMSRs(const KvmMSRVector &msrs)
1498 X86KvmCPU::getMSRs(struct kvm_msrs &msrs) const
1522 X86KvmCPU::getMSR(uint32_t index) const
1537 const Kvm::MSRIndexVector &
1538 X86KvmCPU::getMsrIntersection() const
1541 const Kvm::MSRIndexVector &kvm_msrs(vm.kvm->getSupportedMSRs());
1559 X86KvmCPU::getDebugRegisters(struct kvm_debugregs &regs) const
1570 X86KvmCPU::setDebugRegisters(const struct kvm_debugregs &regs)
1581 X86KvmCPU::getXCRs(struct kvm_xcrs &regs) const
1588 X86KvmCPU::setXCRs(const struct kvm_xcrs &regs)
1595 X86KvmCPU::getXSave(struct kvm_xsave &xsave) const
1602 X86KvmCPU::setXSave(const struct kvm_xsave &xsave)
1610 X86KvmCPU::getVCpuEvents(struct kvm_vcpu_events &events) const
1617 X86KvmCPU::setVCpuEvents(const struct kvm_vcpu_events &events)