Searched refs:rreg (Results 1 – 6 of 6) sorted by relevance
/qemu/target/i386/hvf/ |
H A D | x86hvf.c | 296 env->regs[8] = rreg(cs->accel->fd, HV_X86_R8); in hvf_get_registers() 306 env->eip = rreg(cs->accel->fd, HV_X86_RIP); in hvf_get_registers() 309 env->xcr0 = rreg(cs->accel->fd, HV_X86_XCR0); in hvf_get_registers() 314 env->dr[0] = rreg(cs->accel->fd, HV_X86_DR0); in hvf_get_registers() 315 env->dr[1] = rreg(cs->accel->fd, HV_X86_DR1); in hvf_get_registers() 316 env->dr[2] = rreg(cs->accel->fd, HV_X86_DR2); in hvf_get_registers() 317 env->dr[3] = rreg(cs->accel->fd, HV_X86_DR3); in hvf_get_registers() 318 env->dr[4] = rreg(cs->accel->fd, HV_X86_DR4); in hvf_get_registers() 319 env->dr[5] = rreg(cs->accel->fd, HV_X86_DR5); in hvf_get_registers() 320 env->dr[6] = rreg(cs->accel->fd, HV_X86_DR6); in hvf_get_registers() [all …]
|
H A D | hvf.c | 96 int tpr = rreg(cpu->accel->fd, HV_X86_TPR) >> 4; in update_apic_tpr() 450 rip = rreg(cpu->accel->fd, HV_X86_RIP); in hvf_vcpu_exec() 451 env->eflags = rreg(cpu->accel->fd, HV_X86_RFLAGS); in hvf_vcpu_exec() 526 RAX(env) = rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec() 542 uint32_t rax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec() 543 uint32_t rbx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RBX); in hvf_vcpu_exec() 544 uint32_t rcx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RCX); in hvf_vcpu_exec() 545 uint32_t rdx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RDX); in hvf_vcpu_exec() 564 uint32_t eax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec() 565 uint32_t ecx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RCX); in hvf_vcpu_exec() [all …]
|
H A D | x86_emu.c | 1426 RRX(env, R_EAX) = rreg(cs->accel->fd, HV_X86_RAX); in load_regs() 1427 RRX(env, R_EBX) = rreg(cs->accel->fd, HV_X86_RBX); in load_regs() 1428 RRX(env, R_ECX) = rreg(cs->accel->fd, HV_X86_RCX); in load_regs() 1429 RRX(env, R_EDX) = rreg(cs->accel->fd, HV_X86_RDX); in load_regs() 1430 RRX(env, R_ESI) = rreg(cs->accel->fd, HV_X86_RSI); in load_regs() 1431 RRX(env, R_EDI) = rreg(cs->accel->fd, HV_X86_RDI); in load_regs() 1432 RRX(env, R_ESP) = rreg(cs->accel->fd, HV_X86_RSP); in load_regs() 1433 RRX(env, R_EBP) = rreg(cs->accel->fd, HV_X86_RBP); in load_regs() 1435 RRX(env, i) = rreg(cs->accel->fd, HV_X86_RAX + i); in load_regs() 1438 env->eflags = rreg(cs->accel->fd, HV_X86_RFLAGS); in load_regs() [all …]
|
H A D | vmx.h | 38 static inline uint64_t rreg(hv_vcpuid_t vcpu, hv_x86_reg_t reg) in rreg() function
|
H A D | x86_task.c | 113 uint64_t rip = rreg(cpu->accel->fd, HV_X86_RIP); in vmx_handle_task_switch()
|
/qemu/tests/qtest/ |
H A D | test-x86-cpuid-compat.c | 106 const char *rreg = qdict_get_str(w, "cpuid-register"); in get_feature_word() local 115 if (eax == reax && (!has_ecx || ecx == recx) && !strcmp(rreg, reg)) { in get_feature_word()
|