Lines Matching refs:ri

141     for (const auto &ri : miscRegIdMap) {
142 const uint64_t value(tc->readMiscReg(ri.idx));
143 DPRINTF(KvmContext, " %s := 0x%x\n", ri.name, value);
144 setOneReg(ri.kvm, value);
159 for (const auto &ri : intRegMap)
160 inform(" %s: %s\n", ri.name, getAndFormatOneReg(ri.kvm));
164 for (const auto &ri : miscRegMap)
165 inform(" %s: %s\n", ri.name, getAndFormatOneReg(ri.kvm));
167 for (const auto &ri : miscRegIdMap)
168 inform(" %s: %s\n", ri.name, getAndFormatOneReg(ri.kvm));
233 for (const auto &ri : miscRegMap) {
234 const uint64_t value(tc->readMiscReg(ri.idx));
235 DPRINTF(KvmContext, " %s := 0x%x\n", ri.name, value);
236 setOneReg(ri.kvm, value);
245 for (const auto &ri : intRegMap) {
246 const uint64_t value(tc->readIntReg(ri.idx));
247 DPRINTF(KvmContext, " %s := 0x%x\n", ri.name, value);
248 setOneReg(ri.kvm, value);
261 for (const auto &ri : getSysRegMap()) {
263 if (ri.is_device) {
268 value = tc->readMiscReg(ri.idx);
270 value = tc->readMiscReg(ri.idx);
273 DPRINTF(KvmContext, " %s := 0x%x\n", ri.name, value);
274 setOneReg(ri.kvm, value);
299 for (const auto &ri : miscRegMap) {
300 const auto value(getOneRegU64(ri.kvm));
301 DPRINTF(KvmContext, " %s := 0x%x\n", ri.name, value);
302 tc->setMiscRegNoEffect(ri.idx, value);
317 for (const auto &ri : intRegMap) {
318 const auto value(getOneRegU64(ri.kvm));
319 DPRINTF(KvmContext, " %s := 0x%x\n", ri.name, value);
320 tc->setIntReg(ri.idx, value);
332 for (const auto &ri : getSysRegMap()) {
333 const auto value(getOneRegU64(ri.kvm));
334 DPRINTF(KvmContext, " %s := 0x%x\n", ri.name, value);
335 if (ri.is_device) {
340 tc->setMiscReg(ri.idx, value);
342 tc->setMiscRegNoEffect(ri.idx, value);