Lines Matching refs:index
331 inform("\t0x%x: 0x%x\n", e.index, e.data);
665 e.index = supported_msrs[i];
711 const int index)
713 SegAttr attr(tc->readMiscRegNoEffect(MISCREG_SEG_ATTR(index)));
715 kvm_seg.base = tc->readMiscRegNoEffect(MISCREG_SEG_BASE(index));
716 kvm_seg.limit = tc->readMiscRegNoEffect(MISCREG_SEG_LIMIT(index));
717 kvm_seg.selector = tc->readMiscRegNoEffect(MISCREG_SEG_SEL(index));
736 const int index)
738 kvm_dtable.base = tc->readMiscRegNoEffect(MISCREG_SEG_BASE(index));
739 kvm_dtable.limit = tc->readMiscRegNoEffect(MISCREG_SEG_LIMIT(index));
925 e.index = *it;
929 e.index, e.data);
991 const int index)
1008 tc->setMiscReg(MISCREG_SEG_BASE(index), kvm_seg.base);
1009 tc->setMiscReg(MISCREG_SEG_LIMIT(index), kvm_seg.limit);
1010 tc->setMiscReg(MISCREG_SEG_SEL(index), kvm_seg.selector);
1011 tc->setMiscReg(MISCREG_SEG_ATTR(index), attr);
1016 const int index)
1021 tc->setMiscReg(MISCREG_SEG_BASE(index), kvm_dtable.base);
1022 tc->setMiscReg(MISCREG_SEG_LIMIT(index), kvm_dtable.limit);
1113 entry->index = *it;
1124 entry->index, entry->data);
1126 tc->setMiscReg(X86ISA::msrMap.at(entry->index), entry->data);
1406 makeKvmCpuid(uint32_t function, uint32_t index,
1411 e.index = index;
1427 * iterate through data structures in the CPU using an index. It's
1507 X86KvmCPU::setMSR(uint32_t index, uint64_t value)
1514 entry.index = index;
1522 X86KvmCPU::getMSR(uint32_t index) const
1529 entry.index = index;