Lines Matching defs:reg

170     for (const auto &reg : getRegList()) {
171 const uint64_t arch(reg & KVM_REG_ARCH_MASK);
173 inform("0x%x: %s\n", reg, getAndFormatOneReg(reg));
177 const uint64_t type(reg & KVM_REG_ARM_COPROC_MASK);
184 const uint64_t op0(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_OP0));
185 const uint64_t op1(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_OP1));
186 const uint64_t crn(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_CRN));
187 const uint64_t crm(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_CRM));
188 const uint64_t op2(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_OP2));
194 getAndFormatOneReg(reg));
198 const uint64_t id(EXTRACT_FIELD(reg, KVM_REG_ARM_DEMUX_ID));
199 const uint64_t val(EXTRACT_FIELD(reg, KVM_REG_ARM_DEMUX_VAL));
202 getAndFormatOneReg(reg));
205 getAndFormatOneReg(reg));
210 inform("0x%x: %s\n", reg, getAndFormatOneReg(reg));
253 KvmFPReg reg;
255 reg.s[j].i = tc->readFloatReg(reg_base + j);
257 setOneReg(kvmFPReg(i), reg.data);
325 KvmFPReg reg;
327 getOneReg(kvmFPReg(i), reg.data);
329 tc->setFloatReg(reg_base + j, reg.s[j].i);
365 for (const auto &reg : getRegList()) {
366 const uint64_t arch(reg & KVM_REG_ARCH_MASK);
370 const uint64_t type(reg & KVM_REG_ARM_COPROC_MASK);
374 const uint64_t op0(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_OP0));
375 const uint64_t op1(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_OP1));
376 const uint64_t crn(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_CRN));
377 const uint64_t crm(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_CRM));
378 const uint64_t op2(EXTRACT_FIELD(reg, KVM_REG_ARM64_SYSREG_OP2));
392 sysRegMap.emplace_back(reg, idx, miscRegName[idx],